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で電子メールアドレスが利用可能であれば、それが含まれます。さらに、 mygroup@mytenant.onmicrosoft.com のようなグループプリンシパルも含まれます。

sharepoint.permissions.read.groups.ids

Sharepoint アイテムの読み取り権限を持つグループ IDs のカンマ区切りリスト。

sharepoint.permissions.read.users

Sharepointアイテムの読み取り権限を持つユーザーのカンマ区切りリスト。各ユーザーについて、Sharepointで電子メールアドレスが利用可能であれば、それが含まれます。さらに、 johndoe@mytenant.onmicrosoft.com のようなユーザー・プリンシパルも含まれます。

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 ハッシュ。この属性は常に利用可能とは限りません。