CaptureSharepointChanges 2025.5.31.15¶
バンドル¶
com.snowflake.openflow.runtime | runtime-msgraph-nar
説明¶
Sharepoint ドキュメントライブラリから変更をキャプチャし、変更が発生するたびに FlowFile を発行します。これには、ファイルやフォルダの追加や削除、権限、メタデータ、ファイル内容の変更が含まれます。
タグ¶
cdc, ドキュメント, 実験的, グラフ, ライブラリ, マイクロソフト, オープンフロー, シェアポイント, 非構造化
入力要件¶
FORBIDDEN
機密動的プロパティをサポート¶
false
プロパティ¶
プロパティ |
説明 |
---|---|
認証サービス |
SharePoint API の認証を提供するサービス。 |
変更キャプチャ 初期アクション |
プロセッサーが事前の状態を持たずに実行される場合、このプロパティは、プロセッサーが既存の Sharepoint アイテムをどのように扱うべきかを指示します。 |
ドキュメントライブラリ名 |
リストするドキュメントライブラリの名前。指定しない場合、サイトに関連するすべてのドキュメントライブラリがリストされます。 |
フォールバック再試行時間 |
通信に失敗した後、操作を再試行するまでの待ち時間。この値は、応答に Retry-Afterヘッダーが含まれていないときに使用されます。 |
フォルダー名 |
リストするフォルダ/ディレクトリの名前 |
サイト URL |
データを取得する Sharepoint サイトの URL です。 |
状態管理¶
スコープ |
説明 |
---|---|
CLUSTER |
各 Sharepoint フォルダのトークンを保存し、どのイベントがキャプチャ済みかを追跡します。 |
リレーションシップ¶
名前 |
説明 |
---|---|
created |
FlowFile は、Sharepoint アイテムが作成されるたびに、このリレーションシップにルーティングされます。 |
deleted |
FlowFile は、削除された Sharepoint アイテムごとにこのリレーションシップにルーティングされます。 |
updated |
FlowFile は、Sharepoint アイテムが更新されるたびに、このリレーションシップにルーティングされます。 |
属性の書き込み¶
名前 |
説明 |
---|---|
sharepoint.change.type |
発生した変更のタイプ。設定可能な値は「Created」、「Updated」、「PermissionsUpdated」、「Deleted」です。 |
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.drive.name |
変更されたアイテムを含む Sharepoint ドライブの名前。 |
sharepoint.site.id |
変更されたアイテムを含む Sharepoint サイトの ID です。 |
sharepoint.site.url |
変更されたアイテムを含む Sharepoint サイトの URL です。 |
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 アイテムの名前は変更されました。この属性は 'Deleted' 変更では利用できません。 |
path |
Sharepoint アイテムのパスは変更されました。これは、ドキュメント・ライブラリのルートからの相対パスです。 |
mime.type |
変更された Sharepoint アイテムの MIME タイプ。この属性は 'File' アイテムでのみ利用可能です。 |
hash.quickxor |
変更された Sharepoint アイテムの QuickXor ハッシュ。この属性は常に利用可能とは限りません。 |
hash.sha256 |
変更された Sharepoint アイテムの SHA-256 ハッシュ。この属性は常に利用可能とは限りません。 |
hash.sha1 |
変更された Sharepoint アイテムの SHA-1 ハッシュ。この属性は常に利用可能とは限りません。 |
hash.crc32 |
変更された Sharepoint アイテムの CRC32 ハッシュ。この属性は常に利用可能とは限りません。 |
他のコンポーネントを含むユースケース¶
Sharepointドキュメントライブラリの変更データキャプチャを実行し、ドキュメントライブラリ内のすべてのデータ(アクセス許可を含む)を取得します。 |