FetchSharepointMetadata 2025.5.31.15¶
バンドル¶
com.snowflake.openflow.runtime | runtime-msgraph-nar
説明¶
各ドライブ・アイテムのメタデータとアクセス権を取得し、 FlowFile 属性として書き込みます。
タグ¶
cdc, ドキュメント, 実験的, グラフ, ライブラリ, マイクロソフト, オープンフロー, シェアポイント, 非構造化
入力要件¶
REQUIRED
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
認証サービス |
SharePoint API の認証を提供するサービス。 |
ドライブ ID |
Sharepointファイルが存在するドライブID |
フォールバック再試行時間 |
通信に失敗した後、操作を再試行するまでの待ち時間。この値は、応答に Retry-Afterヘッダーが含まれていないときに使用されます。 |
アイテム ID |
メタデータを取得するアイテムのID。 |
サイト ID |
Sharepointファイルが存在するサイトID |
リレーションシップ¶
名前 |
説明 |
---|---|
comms.failure |
プロセッサーがグラフ API との通信に失敗した場合、 FlowFile がここにルーティングされます。再試行可能 |
failure |
アイテムのメタデータとパーミッションが取得できなかった場合、 FlowFile はこのリレーションシップにルーティングされます。 |
not.found |
アイテムが見つからなかった場合、 FlowFile がルーティングされます。 |
success |
着信 FlowFile は、アイテムのメタデータとパーミッションが取得され、 FlowFile 属性に書き込まれた後、このリレーションシップにルーティングされます。 |
属性の書き込み¶
名前 |
説明 |
---|---|
sharepoint.item.id |
Sharepointアイテムの ID。 |
sharepoint.item.type |
Sharepointアイテムのタイプ。指定できる値は「File」と「Folder」です。 |
sharepoint.path |
Sharepoint アイテムのパス。これは、ドキュメント・ライブラリのルートからの相対パスです。 |
sharepoint.filename |
Sharepoint アイテムの名前。この属性は 'Deleted' 変更では利用できません。 |
sharepoint.size |
Sharepoint アイテムのサイズ。 |
sharepoint.createdAt |
Sharepoint アイテムの作成タイムスタンプ。 |
sharepoint.lastModified |
Sharepoint アイテムの最終更新タイムスタンプ。 |
sharepoint.createdBy.<identity>.id |
Sharepoint アイテムを作成した ID。この属性は常に利用可能とは限りません。 |
sharepoint.createdBy.<identity>.displayName |
Sharepoint アイテムを作成した ID の表示名。この属性は常に利用可能とは限りません。 |
sharepoint.createdBy.<identity>.email |
Sharepoint アイテムを作成した ID の電子メール。この属性は常に利用可能とは限りません。 |
sharepoint.lastModifiedBy.<identity>.id |
Sharepoint アイテムを最後に変更した ID。この属性は常に利用可能とは限りません。 |
sharepoint.lastModifiedBy.<identity>.displayName |
Sharepoint アイテムを最後に変更した ID の表示名。この属性は常に利用可能とは限りません。 |
sharepoint.lastModifiedBy.<identity>.email |
Sharepoint アイテムを最後に変更した ID の電子メール。この属性は常に利用可能とは限りません。 |
sharepoint.drive.id |
アイテムを含む Sharepoint ドライブの ID です。 |
sharepoint.site.id |
アイテムを含む Sharepoint サイトの ID です。 |
sharepoint.ctag |
Sharepointアイテムの CTag。 |
sharepoint.etag |
Sharepointアイテムの ETag。 |
sharepoint.webUrl |
Sharepoint アイテムのブラウザ表示 URL。 |
sharepoint.permissions.read.groups |
Sharepointアイテムの読み取り権限を持つグループのカンマ区切りリスト。各グループについて、Sharepointで電子メールアドレスが利用可能であれば、それが含まれます。さらに、 |
sharepoint.permissions.read.groups.ids |
Sharepoint アイテムの読み取り権限を持つグループ IDs のカンマ区切りリスト。 |
sharepoint.permissions.read.users |
Sharepointアイテムの読み取り権限を持つユーザーのカンマ区切りリスト。各ユーザーについて、Sharepointで電子メールアドレスが利用可能であれば、それが含まれます。さらに、 |
sharepoint.permissions.read.users.ids |
Sharepoint アイテムの読み取り権限を持つ Microsoft365 ユーザー IDs のカンマ区切りリスト。 |
sharepoint.permissions.read.siteusers |
Sharepointアイテムの読み取り権限を持っているSharepointサイトのユーザーメールのカンマ区切りリスト。 |
sharepoint.permissions.read.siteusers.ids |
Sharepoint アイテムに読み取り権限を持つ Sharepoint サイトユーザー IDs のカンマ区切りリスト。 |
sharepoint.permissions.read.sitegroups.ids |
Sharepoint アイテムに読み取り権限を持つ Sharepoint サイトグループ IDs のカンマ区切りリスト。 |
filename |
Sharepoint アイテムの名前。 |
path |
Sharepoint アイテムのパス。これは、ドキュメント・ライブラリのルートからの相対パスです。 |
mime.type |
Sharepoint アイテムの MIME タイプ。この属性は 'File' アイテムでのみ利用可能です。 |
hash.quickxor |
Sharepoint アイテムの QuickXor ハッシュ。この属性は常に利用可能とは限りません。 |
hash.sha256 |
Sharepoint アイテムの SHA-256 ハッシュ。この属性は常に利用可能とは限りません。 |
hash.sha1 |
SHA-1 Sharepoint アイテムのハッシュ。この属性は常に利用可能とは限りません。 |
hash.crc32 |
Sharepoint アイテムの CRC32 ハッシュ。この属性は常に利用可能とは限りません。 |