从 JMP 或 SAS 连接到图形数据库<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />我似乎得到了所有奇怪的问题。
有人知道从 JMP 或 SAS 连接到图形数据库吗? 这些不是您可以通过 ODBC 访问的标准 SQL 数据库:图形数据库 - 维基百科,免费的百科全书
如果您认识我可以与之交谈的 SAS 方面的任何人,那也会有所帮助。
谢谢大家。
约旦
回复:从 JMP 或 SAS 连接到图形数据库你好, @stan_koprowski !
我知道其中一个正在研究 Neo4j。 另一个我仍然需要打电话进行适当的需求评估。 我只是在电话会议之前做一些尽职调查,以确保他们所追求的在 JMP 的可能性范围内。 敬请关注。 我期待本周有更多信息。
谢谢!
米回复:从 JMP 或 SAS 连接到图形数据库你好@MikeD_Anderson
您知道您的客户正在查询哪个图形数据库吗?
如前所述,通常返回的是 JSON。 因此,可以直接使用而无需编写 http 请求的太多开销。
可以使用加载文本文件()和 json 到数据表()来命中端点。
大多数图形数据库都有来自 javascript、.NET、python、JAVA 和可能其他的端点的条目。
我有一段时间没有看过 neo4j,但他们确实有一个可以使用的 HTTP API,但这可能是过度设计问题。
如果您可以分享更多有关该问题以及他们想做什么的信息,我们也许可以提供更好的建议。
干杯,
斯坦
注意:端点可以被认为是一个表。 根据端点定义,该表可能只有一些观察值或许多观察值。
回复:从 JMP 或 SAS 连接到图形数据库@stan_koprowski - 我周五刚收到一个关于同一主题的问题。 我想知道这个解决方案是否仍然有效? 使用 REST API 可能是另一条路线吗? 还有其他人对图形数据库有要求吗? 抱歉-这里有很多问题... 我基本上想知道,鉴于 2015 年以来的新功能,该解决方案发生了什么变化。
谢谢!
米
回复:从 JMP 或 SAS 连接到图形数据库嗨乔丹,
我成功地使用 Neo4j DB 在 JMP 中尝试了几个选项。
我发现您实际上并不需要运行 curl 命令。
如果您知道需要什么命令,则可以相当快速地获取数据以在 JMP 中进行分析和可视化...
您可以使用以下各种命令对 neo4j db 使用 Internet open--
这将返回 JSON,然后可以将其作为 JMP 数据表进行解析和加载。
请参阅下面的一些示例——
最好的,
斯坦
打开( " http://127.0.0.1:7474/db/data/relationship/types/ " ) ;
"[\!"ACTED_IN\!",\!"DIRECTED\!",\!"PRODUCED\!",\!"WROTE\!",\!"FOLLOWS\!",\!"REVIEWED\!"] "
打开( " 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,
\!“标题\!” :\!“矩阵革命\!”
}"
回复:从 JMP 或 SAS 连接到图形数据库嗨乔丹,
如果您的客户使用开源 Neo4j 作为图形数据库 i t 可能可以访问通过将返回 JSON 的 curl 命令。 然后你可以使用xan@jmp用于填充到 JMP 数据表中的 JSON 解析器。
我相信您也可以直接使用带有 JMP 的 R 接口进行类似的拉动,尽管我自己没有尝试过。
关于哪个图形数据库以及它们正在运行什么类型的查询的一些额外细节将有助于更好地理解问题空间。
斯坦
回复:从 JMP 或 SAS 连接到图形数据库嗨乔丹,
如果没有 ODBC,JMP 将无法连接。 我不确定 SAS,但这种类型的数据是基于关系的(类似于数据的本体)。 由于其复杂性和非数据表结构,不确定如何在 JMP 中使用。我的猜测是 SAS 可能可以(看起来像 SAS/ACCESS)。
SAS/ACCESS 软件 | SAS
克里斯