gpt4 book ai didi

amazon-web-services - 是否可以在 Dynamo 的 PartiQL 中使用 JOIN?

转载 作者:行者123 更新时间:2023-12-02 15:53:02 30 4
gpt4 key购买 nike

来自此处的 AWS 指南:https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/EMRforDynamoDB.Querying.html

SELECT ecs.state_name, f.feature_name, f.feature_class 
FROM s3_east_coast_states ecs
JOIN ddb_features f ON ecs.state_alpha = f.state_alpha
WHERE ecs.state_name LIKE 'New%';

这绝对是一个 JOIN。但是当我运行连接时:

SELECT * FROM "division-allocations-dev"da JOIN "branch-division-dev"bd ON bd.divisionID = da.divisionID where da.divisionID = 499;"

我收到这个错误:

Only select from a single table or index is supported.

现在这些文档特定于 Dynamo 的 EMR,那么 JOIN 是否只允许在 EMR 工具中使用? PartiQL definitely has JOINs那么 Dynamo 只支持 PartiQL 的一个子集吗?如果是这样,我在哪里可以找到 Dynamo 支持的列表?

最佳答案

Is it possible to use JOIN in PartiQL in Dynamo?

简短的回答:没有。

Dynamo only supporting a subset of PartiQL?

Yes . DynamoDB PartiQL 子集 provides familiar syntax与 (no-join) 核心 API 一致。

where do I find a list of what Dynamo supports?

参见 docs .您将获得 SELECT(无连接)、UPDATE、INSERT 和 DELETE。

关于amazon-web-services - 是否可以在 Dynamo 的 PartiQL 中使用 JOIN?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72003246/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com