簡體   English   中英

Azure 數據工廠:從 csv 讀取並逐行復制到 cosmos db

[英]Azure Data Factory: read from csv and copy row by row to a cosmos db

我是 Azure 數據工廠的新手。 我正在嘗試解決以下問題:

  1. 從 Azure Blob 讀取 csv 文件
  2. 逐行解析並將每一行轉儲到現有的 cosmos db

我目前正在研究一種解決方案:

  1. 將數據從源 (csv) 復制到接收器(Azure 存儲表)
  2. 解析表並將行復制到數據庫中的 ForEach 活動

這是一種正確的方法嗎?如果是,我應該如何設置 ForEach 活動的動態內容?


筆記:

我已經嘗試過這個解決方案(鏈接),但我收到一條錯誤消息說

Reading or replacing offers is not supported for serverless accounts

意思就是

目前不支持 CosmosDB Serverless 作為 Azure 數據工廠中數據流的接收器。

如果您使用 Lookup + ForEach 活動,則 Foreach 項目應為:

@activity('Lookup1').output.value

您的解決方案可能很難實現。

由於您發現 Data Flow 不支持 Cosmos DB Serverless,我想您可以參考本教程: 使用 Azure 數據工廠將數據從 Blob 存儲復制到 Cosmos DB

它使用復制活動將數據從 Blob 存儲中的 csv 文件直接復制到 Azure Cosmos DB。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM