ファイルシステム
オンプレミス データ ゲートウェイを使用して、ローカル コンピューターまたはネットワーク コンピューター上のファイル システムに接続して、ファイルの読み取りと書き込みを行います。
このコネクタは、次の製品とリージョンで使用できます。
| サービス | クラス | リージョン |
|---|---|---|
| コピロット スタジオ | Standard | すべての地域 Power Automate |
| ロジック アプリ | Standard | すべての Logic Apps リージョン |
| Power Apps | Standard | すべての Power Apps リージョン |
| Power Automate | Standard | すべての地域 Power Automate |
| お問い合わせ | |
|---|---|
| 名前 | Microsoft |
| URL |
Microsoft LogicApps のサポート Microsoft Power Automate のサポート Microsoft Power Apps のサポート |
| コネクタ メタデータ | |
|---|---|
| Publisher | Microsoft |
コネクタの詳細
コネクタの詳細については、 詳細なセクションを参照してください。
既知の問題と制限事項
- 場合によっては、 ファイルが追加または変更されたとき (プロパティのみ) 、 およびファイルが作成されたとき (プロパティのみ) トリガーは 、ファイルをすぐに返すのを遅らせ、次のトリガーの実行のために新しく作成/変更されたファイルを延期することがあります。 つまり、"分割オン" オプションが無効になっている場合、トリガーは 1 回の実行ですべてのファイルを返すとは限りません。
一般的な制限
| 名前 | 価値 |
|---|---|
| 一般的な操作の最大ファイル サイズ (MB 単位) | 30 |
| ファイルの作成操作の最大ファイル サイズ (MB 単位) | 20 |
| オンプレミス データ ゲートウェイの接続タイムアウト (秒単位) | 30 |
| 帯域幅の時間間隔内でコネクタとの間で転送される最大メガバイト数 (接続ごと) | 1000 |
| 帯域幅の時間間隔 (ミリ秒単位) | 60000 |
接続を作成する
コネクタでは、次の認証の種類がサポートされています。
| デフォルト | 接続を作成するためのパラメーター。 | すべてのリージョン | 共有不可 |
デフォルト
適用対象: すべてのリージョン
接続を作成するためのパラメーター。
これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。
| 名前 | タイプ | Description | 必須 |
|---|---|---|---|
| ルート フォルダー | 文字列 | ルート フォルダーのパス (例: \MACHINE\myShare または C:\myShare) | 正しい |
| 認証の種類 | 文字列 | ゲートウェイ コンピューターに接続するための認証の種類 | |
| ユーザー名 | securestring | ユーザー名の資格情報 (例: DOMAIN\Username) | 正しい |
| パスワード | securestring | パスワード資格情報 | 正しい |
| Gateway | gatewaySetting | オンプレミス ゲートウェイ (詳細については、 https://docs.microsoft.com/data-integration/gateway を参照してください) |
調整制限
| 名前 | 呼び出し | 更新期間 |
|---|---|---|
| 接続ごとの API 呼び出し | 100 | 60 秒 |
アクション
| パスを使用してファイル メタデータを取得する |
この操作では、パスを使用してファイルのメタデータを取得します。 |
| パスを使用してファイルコンテンツを取得する |
この操作では、パスを使用してファイルの内容を取得します。 |
| ファイル コンテンツの取得 |
この操作は、ファイルの内容を取得します。 |
| ファイルのコピー |
この操作により、ファイルがファイル システムにコピーされます。 |
| ファイルのメタデータを取得する |
この操作では、ファイルのメタデータを取得します。 |
| ファイルの追加 |
この操作により、データがファイルに追加されます。 |
| ファイルを作成する |
この操作により、ファイルが作成されます。 ファイルが既に存在する場合は、既存のコンテンツが置き換えられます。 |
| ファイルを削除する |
この操作により、ファイルが削除されます。 |
| ファイルを更新する |
この操作では、ファイルが更新されます。 |
| ファイル名の変更 |
この操作により、ファイルの名前が変更されます。 |
| フォルダーへのアーカイブの抽出 |
この操作により、アーカイブ ファイルがフォルダー (例: .zip) に抽出されます。 |
| フォルダー内のファイルを一覧表示する |
この操作では、フォルダー内のファイルとサブフォルダーの一覧を取得します。 |
| ルート フォルダー内のファイルを一覧表示する |
この操作では、ルート フォルダー内のファイルとサブフォルダーの一覧を取得します。 |
パスを使用してファイル メタデータを取得する
この操作では、パスを使用してファイルのメタデータを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ファイルパス
|
path | True | string |
ファイルを選択する |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
パスを使用してファイルコンテンツを取得する
この操作では、パスを使用してファイルの内容を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ファイルパス
|
path | True | string |
ファイルを選択する |
|
コンテンツ タイプの推論
|
inferContentType | boolean |
拡張機能に基づいてコンテンツ タイプを推論する |
戻り値
ファイルの内容。
- ファイル コンテンツ
- binary
ファイル コンテンツの取得
この操作は、ファイルの内容を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
File
|
id | True | string |
ファイルを選択する |
|
コンテンツ タイプの推論
|
inferContentType | boolean |
拡張機能に基づいてコンテンツ タイプを推論する |
戻り値
ファイルの内容。
- ファイル コンテンツ
- binary
ファイルのコピー
この操作により、ファイルがファイル システムにコピーされます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ソース パス
|
source | True | string |
ソース ファイルへのパス |
|
変換先ファイルのパス
|
destination | True | string |
ターゲット ファイル名を含む宛先ファイル パス |
|
上書き。
|
overwrite | boolean |
'true に設定されている場合、コピー先ファイルを上書きします。 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
ファイルのメタデータを取得する
この操作では、ファイルのメタデータを取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
File
|
id | True | string |
ファイルを選択する |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
ファイルの追加
この操作により、データがファイルに追加されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
File
|
id | True | string |
ファイルを選択する |
|
ファイル コンテンツ
|
body | True | binary |
ファイルに追加するコンテンツ |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
ファイルを作成する
この操作により、ファイルが作成されます。 ファイルが既に存在する場合は、既存のコンテンツが置き換えられます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォルダー パス
|
folderPath | True | string |
フォルダーを選択する |
|
ファイル名
|
name | True | string |
ファイルの名前 |
|
ファイル コンテンツ
|
body | True | binary |
ファイルの内容 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
ファイルを削除する
この操作により、ファイルが削除されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
File
|
id | True | string |
ファイルを選択する |
ファイルを更新する
この操作では、ファイルが更新されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
File
|
id | True | string |
ファイルを選択する |
|
ファイル コンテンツ
|
body | True | binary |
ファイルの内容 |
戻り値
BLOB のメタデータ
- Body
- BlobMetadata
ファイル名の変更
この操作により、ファイルの名前が変更されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
File
|
id | True | string |
ファイルを選択する |
|
新しい名前
|
newName | True | string |
ファイルの新しい名前 |
戻り値
BLOB データセットのメタデータ応答を表します
- Body
- BlobMetadataResponse
フォルダーへのアーカイブの抽出
この操作により、アーカイブ ファイルがフォルダー (例: .zip) に抽出されます。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
ソース アーカイブ ファイルのパス
|
source | True | string |
アーカイブ ファイルへのパス |
|
コピー先フォルダーのパス
|
destination | True | string |
コピー先フォルダーへのパス |
|
上書き。
|
overwrite | boolean |
'true' に設定されている場合、コピー先ファイルを上書きします。 |
戻り値
- response
- array of BlobMetadata
フォルダー内のファイルを一覧表示する
この操作では、フォルダー内のファイルとサブフォルダーの一覧を取得します。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォルダー
|
id | True | string |
フォルダーを選択する |
戻り値
- response
- array of BlobMetadata
ルート フォルダー内のファイルを一覧表示する
トリガー
| ファイルが追加または変更されたとき (プロパティのみ) |
この操作は、フォルダーに 1 つ以上のファイルが追加または変更されたときにフローをトリガーします。 サブフォルダーにファイルが追加または更新された場合、トリガーは起動しません。 サブフォルダーでトリガーする必要がある場合は、複数のトリガーを作成する必要があります。 |
| ファイルの作成時 (プロパティのみ) |
この操作は、フォルダーに 1 つ以上のファイルが作成されたときにフローをトリガーします。 サブフォルダーにファイルが追加または更新された場合、トリガーは起動しません。 サブフォルダーでトリガーする必要がある場合は、複数のトリガーを作成する必要があります。 |
ファイルが追加または変更されたとき (プロパティのみ)
この操作は、フォルダーに 1 つ以上のファイルが追加または変更されたときにフローをトリガーします。 サブフォルダーにファイルが追加または更新された場合、トリガーは起動しません。 サブフォルダーでトリガーする必要がある場合は、複数のトリガーを作成する必要があります。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォルダー
|
folderId | True | string |
フォルダーを選択する |
|
返されるファイルの数
|
maxFileCount | integer |
1 回のトリガー実行によって返されるファイルの最大数 (1 から 100)。 "分割オン" 設定では、トリガーが各項目を個別に処理するように強制できることに注意してください。 |
|
|
[作成日時と変更時刻の確認]
|
checkBothCreatedAndModifiedDateTime | boolean |
フラグが true に設定されている場合、トリガーはファイルの作成日時と、ファイルの最終変更日時を確認します。 フラグが false に設定されている場合、トリガーはファイルの最終変更日時のみを確認します。 |
戻り値
BLOB のメタデータ
- ファイルの一覧
- BlobMetadata
ファイルの作成時 (プロパティのみ)
この操作は、フォルダーに 1 つ以上のファイルが作成されたときにフローをトリガーします。 サブフォルダーにファイルが追加または更新された場合、トリガーは起動しません。 サブフォルダーでトリガーする必要がある場合は、複数のトリガーを作成する必要があります。
パラメーター
| 名前 | キー | 必須 | 型 | 説明 |
|---|---|---|---|---|
|
フォルダー
|
folderId | True | string |
フォルダーを選択する |
|
返されるファイルの数
|
maxFileCount | integer |
1 回のトリガー実行によって返されるファイルの最大数 (1 から 100)。 "分割オン" 設定では、トリガーが各項目を個別に処理するように強制できることに注意してください。 |
戻り値
BLOB のメタデータ
- ファイルの一覧
- BlobMetadata
定義
BlobMetadata
BLOB のメタデータ
| 名前 | パス | 型 | 説明 |
|---|---|---|---|
|
ID (アイディー)
|
Id | string |
ファイルまたはフォルダーの一意の ID。 |
|
名前
|
Name | string |
ファイルまたはフォルダーの名前。 |
|
DisplayName
|
DisplayName | string |
ファイルまたはフォルダーの表示名。 |
|
経路
|
Path | string |
ファイルまたはフォルダーのパス。 |
|
LastModified
|
LastModified | date-time |
ファイルまたはフォルダーが最後に変更された日時。 |
|
サイズ
|
Size | integer |
ファイルまたはフォルダーのサイズ。 |
|
メディアタイプ
|
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
|
DisplayName | string |
ファイルまたはフォルダーの表示名。 |
|
経路
|
Path | string |
ファイルまたはフォルダーのパス。 |
|
LastModified
|
LastModified | date-time |
ファイルまたはフォルダーが最後に変更された日時。 |
|
サイズ
|
Size | integer |
ファイルまたはフォルダーのサイズ。 |
|
メディアタイプ
|
MediaType | string |
ファイルまたはフォルダーのメディアの種類。 |
|
IsFolder
|
IsFolder | boolean |
BLOB がフォルダーであるかどうかを示すブール値 (true、false)。 |
|
ETag
|
ETag | string |
ファイルまたはフォルダーの etag。 |
|
FileLocator
|
FileLocator | string |
ファイルまたはフォルダーの filelocator。 |
binary
これは基本的なデータ型 'バイナリ' です。