ファイル システム

ローカル コンピューターまたはネットワーク上のコンピューターにあるファイル システムに接続し、オンプレミス データ ゲートウェイを使用してファイルの読み取りと書き込みを行います。

このコネクタは、次の製品および地域で利用可能です。

サービス クラス リージョン
Logic Apps 標準 すべての Logic Apps 地域
Power Automate Standard すべての Power Automate 地域
Power Apps Standard すべての Power Apps 地域
コネクタ メタデータ
公開元 Microsoft

コネクタの詳細

コネクタの詳細については、詳細セクション を参照してください。

既知の問題と制限事項

  1. 場合によっては、ファイルが追加または変更されたとき (プロパティのみ) およびファイルが作成されたとき (プロパティのみ)、トリガーはファイルをすぐに返すのを遅らせ、次のトリガーの実行のために新しく作成/変更されたファイルを延期させる場合があります。 つまり、「分割」オプションが無効になっている場合、トリガーは 1 回の実行ですべてのファイルを返すことを保証しません。

一般的な制限

件名
一般的な操作の最大ファイル サイズ (MB 単位) 30
ファイル作成操作の最大ファイル サイズ (MB 単位) 20
オンプレミス データ ゲートウェイ接続のタイムアウト (秒単位) 30
帯域幅の時間間隔内でコネクタとの間で転送されるメガバイトの最大数 (接続ごと) 1000
帯域幅の時間間隔 (ミリ秒単位) 60000

接続の作成

コネクタは、次の認証タイプをサポートしています。

既定 接続を作成するためのパラメーター。 すべての地域 共有不可

既定

適用できるもの: すべての領域

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 パワー アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

件名 タイプ 内容 必要
ルート フォルダー 文字列 ルート フォルダーのパス (例: \MACHINE\myShare または C:\myShare)
認証の種類 文字列 ゲートウェイ コンピューターに接続するための認証の種類
ユーザー名 securestring ユーザー名の資格情報 (例: DOMAIN\Username)
パスワード securestring パスワード資格情報
ゲートウェイ gatewaySetting オンプレミス ゲートウェイ (詳細については、https://docs.microsoft.com/data-integration/gateway を参照してください

調整制限

名前 呼び出し 更新期間
接続ごとの API 呼び出し 100 60 秒

アクション

アーカイブをフォルダに抽出します

この操作では、アーカイブ ファイルをフォルダーに展開します (例: .zip)。

パスを使用してファイル コンテンツを取得

この操作はパスをしようしてファイルの内容を取得します。

パスを使用してファイル メタデータを取得

この操作は、パスを使用してファイルのメタデータを取得します。

ファイル コンテンツの取得

この操作はファイルの内容を取得します。

ファイル メタデータを取得

この操作は、ファイルのメタデータを取得します。

ファイルの名前を変更する

この操作では、ファイルの名前を変更します。

ファイルをコピーする

この操作では、ファイルをファイル システムにコピーします。

ファイルを作成する

この操作では、ファイルを作成します。 ファイルがすでに存在する場合、既存のコンテンツは置き換えられます。

ファイルを削除

この操作では、ファイルを削除します。

ファイルを更新する

この操作では、ファイルを更新します。

ファイルを追加する

この操作では、データをファイルに追加します。

フォルダー内のファイルを一覧表示します

この操作は、フォルダー内のファイルとサブフォルダーのリストを取得します。

ルート フォルダー内のファイルを一覧表示する

この操作は、ルート フォルダー内のファイルとサブフォルダーのリストを取得します。

アーカイブをフォルダに抽出します

この操作では、アーカイブ ファイルをフォルダーに展開します (例: .zip)。

パラメーター

名前 キー 必須 説明
ソース アーカイブ ファイルのパス
source True string

アーカイブ ファイルへのパス

宛先フォルダー パス
destination True string

宛先フォルダーへのパス

上書きしますか?
overwrite boolean

「true」に設定されている場合、宛先ファイルを上書きします

戻り値

パスを使用してファイル コンテンツを取得

この操作はパスをしようしてファイルの内容を取得します。

パラメーター

名前 キー 必須 説明
ファイル パス
path True string

ファイルの選択

コンテンツ タイプの推測
inferContentType boolean

拡張子に基づいてコンテンツ タイプを推測します

戻り値

ファイルのコンテンツ。

ファイル コンテンツ
binary

パスを使用してファイル メタデータを取得

この操作は、パスを使用してファイルのメタデータを取得します。

パラメーター

名前 キー 必須 説明
ファイル パス
path True string

ファイルの選択

戻り値

BLOB メタデータ

本文​​
BlobMetadata

ファイル コンテンツの取得

この操作はファイルの内容を取得します。

パラメーター

名前 キー 必須 説明
ファイル
id True string

ファイルの選択

コンテンツ タイプの推測
inferContentType boolean

拡張子に基づいてコンテンツ タイプを推測します

戻り値

ファイルのコンテンツ。

ファイル コンテンツ
binary

ファイル メタデータを取得

この操作は、ファイルのメタデータを取得します。

パラメーター

名前 キー 必須 説明
ファイル
id True string

ファイルの選択

戻り値

BLOB メタデータ

本文​​
BlobMetadata

ファイルの名前を変更する

この操作では、ファイルの名前を変更します。

パラメーター

名前 キー 必須 説明
ファイル
id True string

ファイルの選択

新しい名前
newName True string

ファイルの新しい名前

戻り値

BLOB データセットのメタデータ応答を表します

本文​​
BlobMetadataResponse

ファイルをコピーする

この操作では、ファイルをファイル システムにコピーします。

パラメーター

名前 キー 必須 説明
ソース パス
source True string

ソース ファイルへのパス

宛先ファイルのパス
destination True string

ターゲット ファイル名を含む、宛先ファイル パス

上書きしますか?
overwrite boolean

「true」に設定されている場合、宛先ファイルを上書きする

戻り値

BLOB メタデータ

本文​​
BlobMetadata

ファイルを作成する

この操作では、ファイルを作成します。 ファイルがすでに存在する場合、既存のコンテンツは置き換えられます。

パラメーター

名前 キー 必須 説明
フォルダーのパス
folderPath True string

フォルダーを選択する

ファイル名
name True string

ファイルの名前

ファイル コンテンツ
body True binary

ファイルのコンテンツ

戻り値

BLOB メタデータ

本文​​
BlobMetadata

ファイルを削除

この操作では、ファイルを削除します。

パラメーター

名前 キー 必須 説明
ファイル
id True string

ファイルの選択

ファイルを更新する

この操作では、ファイルを更新します。

パラメーター

名前 キー 必須 説明
ファイル
id True string

ファイルの選択

ファイル コンテンツ
body True binary

ファイルのコンテンツ

戻り値

BLOB メタデータ

本文​​
BlobMetadata

ファイルを追加する

この操作では、データをファイルに追加します。

パラメーター

名前 キー 必須 説明
ファイル
id True string

ファイルの選択

ファイル コンテンツ
body True binary

ファイルに追加するコンテンツ

戻り値

BLOB メタデータ

本文​​
BlobMetadata

フォルダー内のファイルを一覧表示します

この操作は、フォルダー内のファイルとサブフォルダーのリストを取得します。

パラメーター

名前 キー 必須 説明
フォルダー
id True string

フォルダーを選択する

戻り値

ルート フォルダー内のファイルを一覧表示する

この操作は、ルート フォルダー内のファイルとサブフォルダーのリストを取得します。

戻り値

トリガー

ファイルが作成されたとき (プロパティのみ)

この操作は、フォルダーで 1 つ以上のファイルが作成されたときにフローをトリガーします。 サブフォルダーでファイルが追加および更新されても、トリガーは起動しません。 サブフォルダーをトリガーする必要がある場合は、複数のトリガーを作成する必要があります。

ファイルが追加または変更されたとき (プロパティのみ)

この操作は、フォルダーで 1 つ以上のファイルが追加または変更されたときにフローをトリガーします。 サブフォルダーでファイルが追加および更新されても、トリガーは起動しません。 サブフォルダーをトリガーする必要がある場合は、複数のトリガーを作成する必要があります。

ファイルが作成されたとき (プロパティのみ)

この操作は、フォルダーで 1 つ以上のファイルが作成されたときにフローをトリガーします。 サブフォルダーでファイルが追加および更新されても、トリガーは起動しません。 サブフォルダーをトリガーする必要がある場合は、複数のトリガーを作成する必要があります。

パラメーター

名前 キー 必須 説明
フォルダー
folderId True string

フォルダーを選択する

返されるファイルの数
maxFileCount integer

1回のトリガー実行により返されるファイルの最大数 (1-100)。 [分割] 設定により、トリガーが各アイテムを個別に処理するように強制できることに注意してください。

戻り値

BLOB メタデータ

ファイルの一覧
BlobMetadata

ファイルが追加または変更されたとき (プロパティのみ)

この操作は、フォルダーで 1 つ以上のファイルが追加または変更されたときにフローをトリガーします。 サブフォルダーでファイルが追加および更新されても、トリガーは起動しません。 サブフォルダーをトリガーする必要がある場合は、複数のトリガーを作成する必要があります。

パラメーター

名前 キー 必須 説明
フォルダー
folderId True string

フォルダーを選択する

返されるファイルの数
maxFileCount integer

1回のトリガー実行により返されるファイルの最大数 (1-100)。 [分割] 設定により、トリガーが各アイテムを個別に処理するように強制できることに注意してください。

作成時刻と変更時刻を確認する
checkBothCreatedAndModifiedDateTime boolean

フラグが true に設定されている場合、トリガーはファイルの作成日時とファイルの最終変更日時をチェックします。 フラグが false に設定されている場合、トリガーはファイルの最終変更日時のみをチェックします。

戻り値

BLOB メタデータ

ファイルの一覧
BlobMetadata

定義

BlobMetadata

BLOB メタデータ

名前 パス 説明
ID
Id string

ファイルまたはフォルダーの一意 ID。

件名
Name string

ファイルまたはフォルダーの名前。

表示名
DisplayName string

ファイルまたはフォルダーの表示名。

パス
Path string

ファイルまたはフォルダーのパス。

LastModified
LastModified date-time

ファイルまたはフォルダーが最後に変更された日時です。

サイズ
Size integer

ファイルまたはフォルダーのサイズ。

MediaType
MediaType string

ファイルまたはフォルダーのメディア タイプ。

IsFolder
IsFolder boolean

BLOB がフォルダーであるかを示すブール値 (true、false)。

ETag
ETag string

ファイルまたはフォルダー ETag。

FileLocator
FileLocator string

ファイルまたはフォルダーの filelocator。

BlobMetadataResponse

BLOB データセットのメタデータ応答を表します

名前 パス 説明
ID
Id string

ファイルまたはフォルダーの一意 ID。

件名
Name string

ファイルまたはフォルダーの名前。

表示名
DisplayName string

ファイルまたはフォルダーの表示名。

パス
Path string

ファイルまたはフォルダーのパス。

LastModified
LastModified date-time

ファイルまたはフォルダーが最後に変更された日時です。

サイズ
Size integer

ファイルまたはフォルダーのサイズ。

MediaType
MediaType string

ファイルまたはフォルダーのメディア タイプ。

IsFolder
IsFolder boolean

BLOB がフォルダーであるかを示すブール値 (true、false)。

ETag
ETag string

ファイルまたはフォルダー ETag。

FileLocator
FileLocator string

ファイルまたはフォルダーの filelocator。

バイナリ

これは基本的なデータ型 [バイナリ] です。