【问题标题】:How to use Azure Synapse Spark pool to write to Cosmos DB如何使用 Azure Synapse Spark 池写入 Cosmos DB
【发布时间】:2021-01-05 09:46:22
【问题描述】:

是否可以使用 Azure Synapse 中的 Spark 环境通过 Gremlin API 将数据写入 Azure Cosmos DB?我们需要在 Cosmos 中构建图形数据库,但由于我们已经在使用 Azure Synapse,我们希望避免为 Databricks 等其他工具收费。

谢谢。

【问题讨论】:

  • 如果我的回答对您有帮助,您可以接受它作为答案(单击答案旁边的复选标记,将其从灰色切换为已填充。)。这对其他社区成员可能是有益的。谢谢。

标签: azure azure-cosmosdb azure-synapse


【解决方案1】:

很遗憾,您无法使用 Azure Synapse 中的 Spark 环境通过 Gremlin API 将数据写入 Azure Cosmos DB。

Azure Synapse Link 可用于 Azure Cosmos DB SQL API 容器或 Azure Cosmos DB API for Mongo DB 集合。

Synapse Link for Azure Cosmos DB 是一种云原生混合事务和分析处理 (HTAP) 功能,使您能够对 Azure Cosmos DB 中的运营数据运行近乎实时的分析。 Synapse Link 在 Azure Cosmos DB 和 Azure Synapse Analytics 之间建立了紧密的无缝集成。

今天(即 2020 年 9 月 22 日),您可以对 MongoDB 集合中的数据运行 Spark 查询,这对 OLTP 工作负载和 ETL 没有任何影响。从下个月开始,您还可以使用 Synapse SQL 无服务器运行 T-SQL 查询,并使用 Power BI 在 Direct Query 模式下对这些数据构建实时 BI 仪表板。

参考:Support for Azure Cosmos DB API for Mongo DB in Azure Synapse Link

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-06-23
    • 2020-03-16
    • 2021-10-11
    • 2021-12-16
    • 2021-11-19
    • 1970-01-01
    • 2021-05-12
    • 1970-01-01
    相关资源
    最近更新 更多