JMP 또는 SAS에서 그래프 데이터베이스에 연결<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />나는 모든 이상한 질문을 받는 것 같다.
JMP 또는 SAS에서 그래프 데이터베이스에 연결하는 방법을 아는 사람이 있습니까? 다음은 ODBC를 통해 액세스할 수 있는 표준 SQL 데이터베이스가 아닙니다. 그래프 데이터베이스 - 무료 백과사전 Wikipedia
SAS 측에서 제가 이야기할 수 있는 사람을 알고 있다면 그것도 도움이 될 것입니다.
감사합니다.
요르단
Re: JMP 또는 SAS에서 그래프 데이터베이스에 연결안녕, @stan_koprowski !
그들 중 하나가 Neo4j를 보고 있다는 것을 알고 있습니다. 다른 하나는 적절한 요구 사항 평가를 수행하기 위해 여전히 전화를 걸어야 합니다. 저는 전화를 받기 전에 JMP에서 그들이 추구하는 것이 가능성의 영역에 있는지 확인하기 위해 약간의 실사를 하고 있습니다. 계속 지켜봐 주세요. 이번 주에 더 많은 정보를 기대합니다.
감사!
중Re: JMP 또는 SAS에서 그래프 데이터베이스에 연결안녕 @MikeD_Anderson
고객이 문의하는 그래프 데이터베이스가 무엇인지 알고 있습니까?
이전에 언급했듯이 자주 반환되는 것은 JSON입니다. 따라서 http 요청을 작성하는 많은 오버헤드 없이 직접 사용할 수 있습니다.
로드 텍스트 파일() 및 json을 데이터 테이블()에 사용하여 끝점에 도달할 수 있습니다.
대부분의 그래프 데이터베이스에는 javascript, .NET, python, JAVA 및 기타의 끝점에 대한 항목이 있습니다.
나는 잠시 동안 neo4j를 보지 않았지만 사용할 수 있는 HTTP API가 있지만 문제를 엔지니어링하는 것 이상일 수 있습니다.
문제와 그들이 하고 싶은 것에 대해 조금 더 공유할 수 있다면 더 나은 제안을 제공할 수 있을 것입니다.
건배,
스탠
참고: 끝점은 테이블로 생각할 수 있습니다. 테이블에는 끝점 정의에 따라 몇 가지 또는 많은 관찰만 있을 수 있습니다.
Re: JMP 또는 SAS에서 그래프 데이터베이스에 연결@stan_koprowski - 금요일에 이와 동일한 주제에 대한 질문을 받았습니다. 이 솔루션이 여전히 유효한지 궁금합니다. REST API를 사용하는 것이 또 다른 경로가 될까요? 그래픽 데이터베이스에 대한 요청이 있었던 다른 사람이 있습니까? 죄송합니다. 여기에 질문이 많습니다... 기본적으로 2015년 이후의 새로운 기능에 비추어 솔루션에서 변경된 사항이 무엇인지 궁금합니다.
감사!
중
Re: JMP 또는 SAS에서 그래프 데이터베이스에 연결안녕 조던,
Neo4j DB를 사용하여 JMP 내에서 직접 몇 가지 옵션을 성공적으로 시도했습니다.
내가 찾은 것은 실제로 curl 명령을 실행할 필요가 없다는 것입니다.
어떤 명령이 필요한지 안다면 JMP에서 분석하고 시각화할 데이터를 상당히 빠르게 얻을 수 있습니다...
다음과 같이 다양한 명령을 사용하여 neo4j db에 대해 인터넷 열기를 사용할 수 있습니다.
그러면 구문 분석되고 JMP 데이터 테이블로 로드될 수 있는 JSON이 반환됩니다.
몇 가지 예를 보려면 아래를 참조하십시오--
최고,
스탠
열려 있는 ( " http://127.0.0.1:7474/db/data/relationship/types/ " ) ;
"[\!"ACTED_IN\!",\!"직접\!",\!"제작\!",\!"작성\!",\!"팔로우\!",\!"검토\!"] "
열려 있는 ( " http://127.0.0.1:7474/db/data/labels/ " ) ;
"[ \!"영화\!", \!"사람\!" ]"
열려 있는 ( " http://127.0.0.1:7474/db/data/propertykeys/ " ) ;
"[ \!"등급\!", \!"역할\!", \!"태어난\!", \!"출시된\!", \!"요약\!", \!"이름\!", \!"태그라인\!", \!"제목\!" ]"
//첫 번째 노드의 속성 가져오기
열려 있는 ( " http://127.0.0.1:7474/db/data/node/1/properties " ) ;
"{
\!"태어난\!" : 1964년,
\!"이름\!" : \!"키아누 리브스\!"
}"
// 두 번째 노드의 속성을 가져옵니다.
열려 있는 ( " http://127.0.0.1:7474/db/data/node/2/properties " ) ;
"{
\!"태어난\!" : 1967년,
\!"이름\!" : \!"캐리 앤 모스\!"
}"
// 10번째 노드의 속성을 가져옵니다.
열려 있는 ( " http://127.0.0.1:7474/db/data/node/10/properties " ) ;
"{
\!"태그라인\!" : \!"시작이 있는 모든 것에는 끝이 있습니다\!",
\!"출시된\!" : 2003년,
\!"제목\!" : \!"매트릭스 혁명\!"
}"
Re: JMP 또는 SAS에서 그래프 데이터베이스에 연결안녕 조던,
고객이 오픈소스 Neo4j를 그래프 DB로 사용하는 경우 i 액세스가 가능할 수 있습니다. ~을 통해 JSON을 반환하는 curl 명령. 그런 다음 사용할 수 있습니다. xan@jmp JMP 데이터 테이블에 채우기 위한 JSON 파서.
직접 시도하지는 않았지만 JMP와 함께 R 인터페이스를 사용하여 유사한 풀을 직접 수행할 수도 있다고 생각합니다.
그래프 DB와 실행 중인 쿼리 유형에 대한 몇 가지 추가 세부 정보는 문제 공간을 더 잘 이해하는 데 도움이 됩니다.
스탠
Re: JMP 또는 SAS에서 그래프 데이터베이스에 연결안녕 조던,
ODBC가 없으면 JMP는 연결할 수 없습니다. SAS는 확실하지 않지만 이러한 유형의 데이터는 관계 기반(데이터와 같은 온톨로지)입니다. 복잡한 특성과 구조와 같은 비 데이터 테이블로 인해 JMP에서 어떻게 사용할지 잘 모르겠습니다.내 추측으로는 SAS가 아마도 가능했을 것입니다(SAS/ACCESS로 보임).
SAS/ACCESS 소프트웨어 | SAS
크리스