FetchSharepointMetadata 2025.5.31.15¶
번들¶
com.snowflake.openflow.runtime | runtime-msgraph-nar
설명¶
각 드라이브 항목에 대해 해당 메타데이터와 권한을 검색하여 FlowFile 특성으로 기록합니다.
태그¶
cdc, document, experimental, 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 해시입니다. 이 특성은 항상 사용할 수 있는 것은 아닙니다. |