问题标签 [amazon-neptune]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
97 浏览

amazon-s3 - 如何将亚马逊的 xml 文件从 s3 复制到海王星

我正在尝试通过以下步骤将 xml 文件从 s3 移动到 Neptune。

https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-data.html

从下面的路径我遵循以下主题将数据从 s3 移动到海王星 https://docs.aws.amazon.com/neptune/latest/userguide/bulk-load-tutorial-IAM.html

•创建一个 IAM 角色以允许 Amazon Neptune 访问 Amazon S3 资源 我已按照上述主题中的建议创建了一个角色名称“NeptuneLoadfroms3”

•将 IAM 角色添加到 Amazon Neptune 集群 我已按照建议的步骤进行操作,但在步骤 5 中提到我们需要添加在上一个主题中创建的角色,但我找不到创建 Neputneloadfroms3 的角色名称。它显示角色名称是 AWSServiceRoleForRDS

•创建Amazon S3 VPC 终端节点

有人可以帮助我了解角色分配过程。

我的最终目标是将 xml 文件从 s3 复制到 Neptune。

问候, SP

0 投票
4 回答
2479 浏览

amazon-web-services - 我们如何在 docker 上运行 Neptune 图形数据库

我们如何在 docker 上运行 Neptune 图形数据库

由于 Neptune DB 最近已经产品化,它在 Localstack 上不可用,有人可以指导我如何将 AWS Neptune DB 服务部署到 docker 容器中

0 投票
1 回答
682 浏览

amazon-web-services - How to check if gremlin is properly connected to aws neptune instance

I have launched an aws neptune instance and installed apache-tinkerpop-gremlin-console version 3.3.3 on windows 10 machine.

neptune-remote.yml looks like:

after running gremlin.bat next command is:

:remote connect tinkerpop.server conf/neptune-remote.yaml

Now at this stage I am able to make queries and those are working! So question is how can I check whether I am actually connected to aws neptune instance or not?

0 投票
1 回答
912 浏览

python - Gremlin Python:在列表中返回顶点 ID 和边属性

我很难返回我正在寻找的确切信息。本质上,我想返回某种类型的所有边(在任一方向)。我想在列表中获取顶点 ID 和边缘参数。理想情况下,我的输出格式如下所示:

我一直在使用g.both().vertexMap().toList()来获取相似之处,但我无法以这种方式获取顶点 ID。

0 投票
1 回答
329 浏览

sparql - 将数据从 S3 复制到 Neptune 实例 | 需要使用 SPARQL 查看我的数据

我已将数据从 S3 复制到 AWS Neptune 实例(4 个 CSV 文件)。

根据 AWS 文档,创建 RDF4 控制台以连接到 Neptune 实例。

在此控制台中,还根据文档创建了 Neptune 存储库。

现在我想看看可能的数据,我们现在如何编写查询。

https://docs.aws.amazon.com/neptune/latest/userguide/access-graph-sparql-rdf4j-console.html

我现在已经在我的 RDF4J 控制台中打开了 Neptune 存储库。

如何执行 SPARQL 查询来检查我的数据?

0 投票
1 回答
8559 浏览

gremlin - 如何使用 Gremlin 沿路径收集所有顶点和边缘属性

这是一个非常简单的查询:

这个的 JSON 输出是

现在,客户顶点还包含属性名称和年龄。我想了解的是如何(如果可能的话)形成我的 gremlin 查询,以便它在图中嵌套顶点属性。请注意,当我只运行 gV("customerId") 时,响应确实包含这些属性。

0 投票
2 回答
1978 浏览

graph-databases - Gremlin 删除多个顶点

我正在尝试删除给定 Gremlin 查询返回的所有顶点。目标是删除作为特定顶点的子节点的所有子顶点。

这是一个例子:

此查询返回具有连接到父顶点的向外边的所有dcb26be6-8d39-ae81-6ef2-6f60d06bce10顶点。有没有一种简单的方法可以删除此查询返回的所有顶点?

谢谢

编辑:

@stephan 有很好的回应,但是如果孩子们有指向彼此的边缘,gremlin 会生我的气。看一下这个:

如您所见,顶点 92b26c9e-1bbd-b59f-0b5f-d4c985b176b6 作为对该查询的响应出现了两次。所以当我尝试做g.V('2ab26c9e-1bbb-73f6-4ee8-6cecc7e21ee1'). emit(). repeat(out()). fold(). unfold()

这是我得到的回应

有没有办法从初始查询中删除重复项?

0 投票
1 回答
60 浏览

graph - 组计数查询会因大数据而失败吗?Amazon Neptune 图形数据库

Amazon Neptune 或任何图形数据库中的组计数查询是否会因大数据而失败?

我的意思是,如果计数超出计数数据类型的限制,是否会出现溢出?

0 投票
1 回答
767 浏览

gremlin - AWS Neptune:javascript 中的自定义顶点 ID

我想指定我自己的顶点 ID。根据文档,他们像这样得到支持

g.addV().property(id, 'customid')

周围没有引号id。这会导致 JS 将其解析为变量,并且失败(未定义变量)。我在哪里进口id

0 投票
1 回答
727 浏览

java - 连接到 AWS 海王星

在官方的 aws neptune 文档中,他们提到我们可以在 vpc 外部连接到 neptune,但必须为此定义一个安全组。尽管在某处提到您无法从外部 vpc 连接到它,如果想要连接,则只能通过 EC2 进行连接。所以现在我有点困惑,想知道我们能否从外部 VPC 连接到 AWS Neptune,但不能通过在任何服务器或本地运行的 Java 应用程序通过 EC2 连接到 AWS Neptune?