Azure Data Lake
Azure Data Lake Store 連接器可讓您讀取資料並將其新增至 Azure Data Lake 帳戶。
此連接器適用於以下產品和區域:
| 服務 | Class | Regions |
|---|---|---|
| 副駕駛工作室 | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 邏輯應用程式 | 標準 | 所有 Logic Apps 區域, 但下列區域除外: - Azure Government 區域 - Azure 中國區域 - 美國國防部 (DoD) |
| Power Apps | 進階 | 除下列區域外的所有 Power Apps 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| Power Automate(自動化服務) | 進階 | 除下列區域外的所有 Power Automate 區域 : - 美國政府 (GCC) - 美國政府(海灣合作委員會高中) - 由 21Vianet 營運的中國雲 - 美國國防部 (DoD) |
| 連絡人 | |
|---|---|
| 名稱 | Microsoft |
| URL |
Microsoft LogicApps 支援 Microsoft Power Automate 支援 Microsoft Power Apps 支援 |
| 連接器中繼資料 | |
|---|---|
| Publisher | Microsoft |
| 網站 | https://azure.microsoft.com/solutions/data-lake/ |
若要使用此整合,您將需要 Azure Data Lake Storage Gen1 帳戶。 您可以透過 3 種方式建立帳戶:使用 Azure PowerShell;使用 Azure CLI;使用 Azure 入口網站。 如需詳細資訊,請參閱 開始使用。
Azure Data Lake Storage Gen2
Azure Data Lake 連接器僅支援 Azure Data Lake Gen1。 不過, Azure Blob 儲存體連接器 支援使用 多通訊協定存取連線到 Azure Data Lake Storage Gen2 (ADLS Gen2) 帳戶。 您可以在此 部落格中閱讀有關此新功能的更多資訊,包括可用性和已知限制。
已知問題和限制
- 連接器支援 Azure Data Lake Gen1。
- 此處 記載了 Azure Data Lake 限制。
- 如果在檔案上傳期間超過節 流限制 ,則可能會發生錯誤「另一個區塊上傳工作階段仍在作用中」。 為避免這種情況,請考慮在將多個大檔案上傳到儲存之間添加延遲。
正在建立連線
連接器支援下列驗證類型:
| 預設值 | 建立連線的參數。 | 所有區域 | 不可共享 |
預設
適用:所有地區
建立連線的參數。
這不是可共用的連線。 如果 Power App 與其他使用者共用,系統會明確提示其他使用者建立新連線。
節流限制
| 名稱 | 呼叫 | 續約期間 |
|---|---|---|
| 每個連線的 API 呼叫 | 3600 | 60 秒 |
動作
| 上傳檔案 |
將資料上傳至 Data Lake Store 帳戶。 |
| 列出檔案 |
列出 Data Lake Store 帳戶中的檔案和資料夾。 |
| 刪除檔案 |
從 Data Lake Store 帳戶刪除檔案。 |
| 建立資料夾 |
在 Data Lake Store 帳戶中建立資料夾。 |
| 讀取檔案 |
從 Data Lake Store 帳戶讀取資料。 |
| 附加檔案 (並行) |
並行附加至檔案。 |
| 附加檔案 (循序) |
以序列方式附加至檔案。 |
上傳檔案
將資料上傳至 Data Lake Store 帳戶。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
帳戶名稱
|
account | True | string |
Azure Data Lake 的帳戶名稱。 |
|
檔案路徑
|
filepath | True | string |
檔案的路徑 (沒有前導 '/')。 |
|
改寫
|
overwrite | boolean |
如果存在,則會覆寫。 |
|
|
Content
|
body | True | binary |
檔案內容 |
列出檔案
列出 Data Lake Store 帳戶中的檔案和資料夾。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
帳戶名稱
|
account | True | string |
Azure Data Lake 的帳戶名稱。 |
|
資料夾路徑
|
path | string |
資料夾的路徑 (沒有前導 '/')。 |
傳回
刪除檔案
從 Data Lake Store 帳戶刪除檔案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
帳戶名稱
|
account | True | string |
Azure Data Lake 的帳戶名稱。 |
|
檔案路徑
|
filepath | True | string |
檔案的路徑 (沒有前導 '/')。 |
傳回
建立資料夾
在 Data Lake Store 帳戶中建立資料夾。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
帳戶名稱
|
account | True | string |
Azure Data Lake 的帳戶名稱。 |
|
資料夾路徑
|
path | True | string |
要建立的資料夾路徑(沒有前導 '/')。 |
傳回
讀取檔案
從 Data Lake Store 帳戶讀取資料。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
帳戶名稱
|
account | True | string |
Azure Data Lake 的帳戶名稱。 |
|
檔案路徑
|
filepath | True | string |
檔案的路徑 (沒有前導 '/')。 |
傳回
- 檔案內容
- binary
附加檔案 (並行)
並行附加至檔案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
帳戶名稱
|
account | True | string |
Azure Data Lake 的帳戶名稱。 |
|
附加模式
|
appendMode | string |
設定為如果路徑不存在,則自動建立。 |
|
|
檔案路徑
|
filepath | True | string |
檔案的路徑 (沒有前導 '/')。 |
|
Content
|
body | True | binary |
檔案內容 |
傳回
- 操作訊息
- string
附加檔案 (循序)
以序列方式附加至檔案。
參數
| 名稱 | 機碼 | 必要 | 類型 | Description |
|---|---|---|---|---|
|
帳戶名稱
|
account | True | string |
Azure Data Lake 的帳戶名稱。 |
|
檔案路徑
|
filepath | True | string |
檔案的路徑 (沒有前導 '/')。 |
|
Content
|
body | True | binary |
要附加的內容 |
|
Offset
|
offset | integer |
串流中開始追加作業的選擇性位移。 將其保留空白或將值設定為檔案大小(以位元組為單位)。 在這兩種情況下,作業都會附加到資料流程的結尾。 |
定義
folder回應
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
檔案狀態
|
FileStatuses.FileStatus | fileStatusArray |
檔案狀態 |
檔案狀態陣列
檔案狀態
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
檔案名稱
|
pathSuffix | string |
檔案或資料夾名稱。 |
|
類型
|
type | string |
項目類型(目錄或檔案)。 |
|
區塊大小
|
blockSize | integer |
資料夾或檔案的區塊大小。 |
|
訪問時間
|
accessTime | integer |
項目上次存取的 Unix (紀元) 時間。 |
|
修改時間
|
modificationTime | integer |
項目上次修改的 Unix (紀元) 時間。 |
操作已執行
| 名稱 | 路徑 | 類型 | Description |
|---|---|---|---|
|
成功
|
boolean | boolean |
如果最後一個作業成功,則會標示。 |
字串
這是基本資料類型「string」。
二進位
這是基本數據類型 『binary』。