FetchSharepointMetadata 2025.10.2.19¶
번들¶
com.snowflake.openflow.runtime | runtime-msgraph-nar
설명¶
각 드라이브 항목에 대해 해당 메타데이터와 권한을 검색하여 FlowFile 특성으로 기록합니다.
태그¶
cdc, document, graph, library, microsoft, openflow, sharepoint, unstructured
입력 요구 사항¶
REQUIRED
민감한 동적 속성 지원¶
false
속성¶
속성 |
설명 |
|---|---|
Authentication Service |
SharePoint API 에 대한 인증을 제공하는 서비스입니다. |
Drive ID |
SharePoint 파일이 있는 드라이브 ID |
Fallback Retry Duration |
통신 실패 후 작업을 다시 시도하기 전에 대기할 시간입니다. 이 값은 응답에 재시도 후 헤더가 포함되지 않은 경우에 사용됩니다. |
Item ID |
메타데이터를 검색할 항목의 ID |
Site ID |
SharePoint 파일이 있는 사이트 ID입니다 |
관계¶
이름 |
설명 |
|---|---|
comms.failure |
프로세서가 그래프 API 와 통신하지 못한 경우 FlowFile 은 여기로 라우팅됩니다. Can be retried |
실패 |
항목의 메타데이터 및 권한을 가져올 수 없는 경우 수신 FlowFile 은 이 관계로 라우팅됩니다 |
not.found |
항목을 찾을 수 없는 경우 FlowFile 로 라우팅됩니다 |
성공 |
수신 FlowFile 은 항목의 메타데이터와 권한을 가져와 FlowFile 특성에 쓴 후 이 관계로 라우팅됩니다 |
Writes 특성¶
이름 |
설명 |
|---|---|
sharepoint.item.id |
SharePoint 항목의 ID 입니다. |
sharepoint.item.type |
SharePoint 항목의 유형입니다. 가능한 값은 ‘File’ 및 ‘Folder’입니다. |
sharepoint.path |
SharePoint 항목의 경로입니다. 문서 라이브러리의 루트를 기준으로 한 경로입니다. |
sharepoint.filename |
SharePoint 항목의 이름입니다. 이 특성은 ‘삭제됨’ 변경 사항에는 사용할 수 없습니다. |
sharepoint.size |
SharePoint 항목의 크기입니다. |
sharepoint.createdAt |
SharePoint 항목의 생성 타임스탬프입니다. |
sharepoint.lastModified |
SharePoint 항목의 마지막으로 수정된 타임스탬프입니다. |
sharepoint.createdBy.<identity>.id |
Sharepoint 항목을 생성한 ID의 ID입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |
sharepoint.createdBy.<identity>.displayName |
SharePoint 항목을 생성한 ID의 표시 이름입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |
sharepoint.createdBy.<identity>.email |
Sharepoint 항목을 생성한 ID의 이메일입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |
sharepoint.lastModifiedBy.<identity>.id |
SharePoint 항목을 마지막으로 수정한 ID의 ID입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |
sharepoint.lastModifiedBy.<identity>.displayName |
SharePoint 항목을 마지막으로 수정한 ID의 표시 이름입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |
sharepoint.lastModifiedBy.<identity>.email |
SharePoint 항목을 마지막으로 수정한 ID의 이메일입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |
sharepoint.drive.id |
항목이 포함된 Sharepoint Drive의 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.id |
쉼표로 구분된 Sharepoint 항목에 대한 읽기 권한이 있는 IDs 그룹의 목록입니다. |
sharepoint.permissions.read.users |
쉼표로 구분된 쉼표로 구분된 Sharepoint 항목에 대한 읽기 권한이 있는 사용자의 목록입니다. 각 사용자에 대해 Sharepoint에서 이메일 주소를 사용할 수 있는 경우 해당 이메일 주소가 포함됩니다. 또한`johndoe@mytenant.onmicrosoft.com` 같은 사용자 주체도 포함됩니다. |
sharepoint.permissions.read.users.id |
쉼표로 구분된 쉼표로 구분된 Sharepoint 항목에 대한 읽기 권한이 있는 Microsoft365 사용자 IDs 의 목록입니다. |
sharepoint.permissions.read.siteusers |
쉼표로 구분된 쉼표로 구분된 Sharepoint 항목에 대한 읽기 권한이 있는 Sharepoint 사이트 사용자 이메일 목록입니다. |
sharepoint.permissions.read.siteusers.id |
쉼표로 구분된 쉼표로 구분된 쉐어포인트 항목에 대한 읽기 권한이 있는 쉐어포인트 사이트 사용자 IDs 목록입니다. |
sharepoint.permissions.read.sitegroups.id |
쉼표로 구분된 SharePoint 항목에 대한 읽기 권한이 있는 Sharepoint 사이트 그룹 IDs 의 목록입니다. |
파일 이름 |
SharePoint 항목의 이름입니다. |
경로 |
SharePoint 항목의 경로입니다. 문서 라이브러리의 루트를 기준으로 한 경로입니다. |
mime.type |
SharePoint 항목의 MIME 유형입니다. 이 특성은 ‘파일’ 항목에만 사용할 수 있습니다. |
hash.quickxor |
Sharepoint 항목의 QuickXor 해시입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |
hash.sha256 |
SharePoint 항목의 SHA-256 해시입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |
hash.sha1 |
SharePoint 항목의 SHA-1 해시입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |
hash.crc32 |
Sharepoint 항목의 CRC32 해시입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |