简体   繁体   English

我需要将数据从 azure cosmos db(json 格式)加载到雪花中。 我有什么选择?

[英]I have a requirement to load data from azure cosmos db (json format) into snowflake. what are my options?

I tried using nodeJS function to trigger on cosmos change feed and insert into snowflake table columns directly but that seems to be slow.我尝试使用 nodeJS function 触发 cosmos 更改提要并直接插入雪花表列,但这似乎很慢。 please suggest any other options请提出任何其他选择

You can use ADF that has both snowflake and Azure Cosmos db Connector.您可以使用同时具有雪花和 Azure Cosmos db 连接器的 ADF。 Azure Cosmos db will be your source and Snowflake can be used as sink. Azure Cosmos db 将成为您的源,Snowflake 可用作接收器。

Create a linked service to Azure Cosmos DB using UI 使用 UI 创建到 Azure Cosmos DB 的链接服务

Snowflake as sink 雪花作为水槽

Good part is Azure Cosmos db Change feed is now supported in ADF, so this can also be integrated through ADF.好的部分是 Azure Cosmos db Change feed 现在在 ADF 中受支持,所以这也可以通过 ADF 集成。

Native change data capture (CDC) - CosmosDB change feed is supported in ADF now 本机更改数据捕获 (CDC) - ADF 现在支持 CosmosDB 更改提要

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM