共用方式為


Azure 檔案儲存體

Microsoft Azure 儲存體可為雲端上的資料提供可大幅調整、持久且高可用性的儲存體,並可作為新式應用程式的資料儲存體解決方案。 連線到檔案記憶體,以執行各種作業,例如在 Azure 記憶體帳戶中的檔案上建立、更新、取得和刪除。

此連接器適用於以下產品和區域:

服務 Class Regions
副駕駛工作室 進階 所有 Power Automate 區域
邏輯應用程式 標準 所有 Logic Apps 區域
Power Apps 進階 所有 Power Apps 區域
Power Automate(自動化服務) 進階 所有 Power Automate 區域
連絡人​​
名稱 Microsoft
URL Microsoft LogicApps 支援
Microsoft Power Automate 支援
Microsoft Power Apps 支援
連接器中繼資料
Publisher Microsoft
網站 https://azure.microsoft.com/services/storage/files/

支援 區塊化 功能的動作。

這些動作可用於處理最大 300MB 的檔案。 預設會啟用此功能。

已知問題與限制

  1. 如果邏輯應用程式都位於相同的區域,則無法直接存取防火牆後方的儲存體帳戶。 因應措施是,您可以在不同的區域中擁有邏輯應用程式和儲存體帳戶。 如需啟用從 Azure Logic Apps 存取防火牆後方儲存體帳戶的詳細資訊,請參閱 存取防火牆後方的儲存體帳戶

使用檔案端點連線到 Azure 檔案連接器

  • 輸入完整的 Azure 儲存體檔案端點 Azure Storage account name or file endpoint 參數。

  • 您必須提供完整的端點,包括結構描述,例如:

    • https://account.file.core.windows.net/
    • https://account-secondary.file.core.windows.net/ (如果連線到次要端點)
    • 相對網址 (例如 account.file.core.windows.net) 將會遭到拒絕。

取得指定儲存體帳戶的 Azure 儲存體檔案端點

有多種方式可以取得此檔案端點:

  • 使用 Azure 入口網站

    1. Microsoft Azure 上,導覽至您要連線的 Azure 儲存體帳戶
    2. 在區段(左邊鋒刀)下 Settings ,按一下 Endpoints
    3. 檔案端點會位於文字方塊上的 file service [檔案服務] 底下。
  • 使用 儲存體帳戶 - 取得屬性 REST API 呼叫

    1. 取得 Azure 儲存體帳戶 subscription Idresource group name
    2. 流覽至 [儲存體帳戶 - 取得屬性]
    3. 按一下 Try it HTTP 呼叫右上角的按鈕
    4. 登入 (使用者應該具有儲存體帳戶的存取權)
    5. 選擇 Azure 儲存體帳戶所在的 Azure 租用戶
    6. 輸入 Azure 儲存體的帳戶名稱、資源群組名稱,然後選取儲存體帳戶所在的訂用帳戶
    7. 滴答聲 Run
    8. 檔案端點會位於回應上物件下的primaryEndpoints屬性上file

一般限制

名稱 價值觀
檔案大小上限 (以 MB 為單位) 50
在頻寬時間間隔內傳輸至/從連接器傳輸的 MB 數目上限 (每個連線) 1000
頻寬時間間隔 (以毫秒為單位) 60000

正在建立連線

連接器支援下列驗證類型:

預設值 建立連線的參數。 所有區域 可共用

預設

適用:所有地區

建立連線的參數。

這是可共享的連接。 如果 Power App 與其他使用者共用,也會共用連線。 如需詳細資訊,請參閱 畫布應用程式的連接器概觀 - Power Apps |Microsoft 文件

名稱 類型 Description 為必填項目
Azure 儲存體帳戶名稱或檔案端點 字串 連接器應該使用的 Azure 儲存體帳戶的名稱或檔案端點。
Azure 儲存體帳戶存取金鑰 securestring 指定有效的主要/次要 Azure 儲存體帳戶存取金鑰。

節流限制

名稱 呼叫 續約期間
每個連線的 API 呼叫 600 60 秒

動作

使用路徑取得檔案中繼資料

此作業會使用路徑擷取檔案中繼資料。

使用路徑取得檔案內容

此作業會使用 path 擷取檔案內容

刪除檔案

此作業會刪除檔案。

取得檔案中繼資料

此作業會使用檔案識別碼擷取檔案中繼資料。

取得檔案內容

此作業會使用 id 擷取檔案內容。

將存檔解壓縮到資料夾

此作業會將封存檔案解壓縮到資料夾中(例如:.zip)。

建立檔案

此作業會將檔案上傳至 Azure 檔案儲存體。

更新檔案

此作業會更新 Azure 檔案儲存體中的檔案。

清單檔

此作業會列出資料夾中的檔案。

複製檔案

此作業會複製檔案。

使用路徑取得檔案中繼資料

此作業會使用路徑擷取檔案中繼資料。

參數

名稱 機碼 必要 類型 Description
檔案路徑
path True string

指定檔案的唯一路徑

傳回

Blob 中繼資料

身體
BlobMetadata

使用路徑取得檔案內容

此作業會使用 path 擷取檔案內容

參數

名稱 機碼 必要 類型 Description
檔案路徑
path True string

指定檔案的唯一路徑

推斷內容類型
inferContentType boolean

根據擴充功能推斷內容類型

傳回

檔案的內容。

檔案內容
binary

刪除檔案

此作業會刪除檔案。

參數

名稱 機碼 必要 類型 Description
檔案
id True string

指定要刪除的檔案

取得檔案中繼資料

此作業會使用檔案識別碼擷取檔案中繼資料。

參數

名稱 機碼 必要 類型 Description
檔案
id True string

指定要取得中繼資料的檔案

傳回

Blob 中繼資料

身體
BlobMetadata

取得檔案內容

此作業會使用 id 擷取檔案內容。

參數

名稱 機碼 必要 類型 Description
檔案
id True string

指定要取得內容的檔案

推斷內容類型
inferContentType boolean

根據擴充功能推斷內容類型

傳回

檔案的內容。

檔案內容
binary

將存檔解壓縮到資料夾

此作業會將封存檔案解壓縮到資料夾中(例如:.zip)。

參數

名稱 機碼 必要 類型 Description
來源封存檔案路徑
source True string

指定封存檔案的路徑

目的地資料夾路徑
destination True string

指定 Azure 檔案儲存體中的路徑,以擷取封存內容

覆蓋?
overwrite boolean

目標文件應該被覆蓋(true/false)嗎?

傳回

建立檔案

此作業會將檔案上傳至 Azure 檔案儲存體。

參數

名稱 機碼 必要 類型 Description
資料夾路徑
folderPath True string

指定要上傳的資料夾路徑

檔案名稱
name True string

指定要建立的檔案名稱

檔案內容
body True binary

指定要上傳的檔案內容

傳回

Blob 中繼資料

身體
BlobMetadata

更新檔案

此作業會更新 Azure 檔案儲存體中的檔案。

參數

名稱 機碼 必要 類型 Description
檔案
id True string

指定要更新的檔案

檔案內容
body True binary

指定要更新檔案的內容

傳回

Blob 中繼資料

身體
BlobMetadata

清單檔

此作業會列出資料夾中的檔案。

參數

名稱 機碼 必要 類型 Description
資料夾
id True string

指定資料夾

傳回

代表 Blob 中繼資料的頁面。

複製檔案

此作業會複製檔案。

參數

名稱 機碼 必要 類型 Description
來源網址
source True string

指定來源檔案的 URL

目的地檔案路徑
destination True string

指定目的地檔案路徑,包括目標檔案名稱

覆蓋?
overwrite boolean

目標檔案應該被覆寫(true/false)嗎?

傳回

Blob 中繼資料

身體
BlobMetadata

定義

Blob中繼資料

Blob 中繼資料

名稱 路徑 類型 Description
Id
Id string

檔案或資料夾的唯一識別碼。

名稱
Name string

檔案或資料夾的名稱。

顯示名稱
DisplayName string

檔案或資料夾的顯示名稱。

路徑
Path string

檔案或資料夾的路徑。

最後修改
LastModified date-time

上次修改檔案或資料夾的日期和時間。

大小
Size integer

檔案或資料夾的大小。

媒體類型
MediaType string

檔案或資料夾的媒體類型。

Is資料夾
IsFolder boolean

布林值 (true、false) ,指出 Blob 是否為資料夾。

Etag
ETag string

檔案或資料夾的 etag。

檔案定位器
FileLocator string

檔案或資料夾的檔案定位器。

BlobMetadataPage

代表 Blob 中繼資料的頁面。

名稱 路徑 類型 Description
value
value array of BlobMetadata

Blob 中繼資料收集。

二進位

這是基本數據類型 『binary』。