FetchSharepointMetadata 2025.5.31.15

Pacote

com.snowflake.openflow.runtime | runtime-msgraph-nar

Descrição

Para cada unidade, o item recupera seus metadados e permissões e os grava como atributos do FlowFile.

Tags

cdc, document, experimental, graph, library, microsoft, openflow, sharepoint, unstructured

Requisito de entrada

REQUIRED

Oferece suporte a propriedades dinâmicas confidenciais

falso

Propriedades

Propriedade

Descrição

Serviço de autenticação

O serviço que fornece autenticação para a SharePoint API

ID do drive

Um ID de unidade onde reside o arquivo do Sharepoint

Duração da nova tentativa de fallback

O tempo de espera antes de tentar novamente a operação após uma falha de comunicação. Esse valor é usado quando a resposta não contém um cabeçalho Retry-After.

ID de item

Um ID de um item para o qual recuperar os metadados

ID do site

Um ID do site onde o arquivo do Sharepoint reside

Relações

Nome

Descrição

comms.failure

Um FlowFile é encaminhado para cá se o processador não conseguir se comunicar com a Graph API. Pode ser tentado novamente

failure

Um FlowFile de entrada é encaminhado para essa relação se os metadados e as permissões do item não puderem ser obtidos

not.found

Um FlowFile é encaminhado para cá se o item não for encontrado

success

Um FlowFile de entrada é encaminhado para essa relação depois que os metadados e as permissões do item tiverem sido obtidos e gravados nos atributos do FlowFile

Grava atributos

Nome

Descrição

sharepoint.item.id

O ID do item do Sharepoint.

sharepoint.item.type

O tipo do item do Sharepoint. Os valores possíveis são “File” e “Folder”.

sharepoint.path

O caminho do item do Sharepoint. Esse é o caminho relativo à raiz da biblioteca de documentos.

sharepoint.filename

O nome do item do Sharepoint. Esse atributo não está disponível para alterações “Deleted”.

sharepoint.size

O tamanho do item do Sharepoint.

sharepoint.createdAt

O carimbo de data/hora da criação do item do Sharepoint.

sharepoint.lastModified

O carimbo de data/hora da última modificação do item do Sharepoint.

sharepoint.createdBy.<identidade>.id

Um ID da identidade que criou o item do Sharepoint. Esse atributo nem sempre está disponível.

sharepoint.createdBy.<identidade>.displayName

Um nome de exibição da identidade que criou o item do Sharepoint. Esse atributo nem sempre está disponível.

sharepoint.createdBy.<identidade>.email

Um e-mail da identidade que criou o item do Sharepoint. Esse atributo nem sempre está disponível.

sharepoint.lastModifiedBy. <identidade>.id

Um ID da identidade que modificou o item do Sharepoint por último. Esse atributo nem sempre está disponível.

sharepoint.lastModifiedBy.<identidade>.displayName

Um nome de exibição da identidade que modificou o item do Sharepoint por último. Esse atributo nem sempre está disponível.

sharepoint.lastModifiedBy. <identidade>.email

Um e-mail da identidade que modificou o item do Sharepoint por último. Esse atributo nem sempre está disponível.

sharepoint.drive.id

O ID da unidade do Sharepoint que contém o item.

sharepoint.site.id

O ID do site do Sharepoint que contém o item.

sharepoint.ctag

A CTag do item do Sharepoint.

sharepoint.etag

A ETag do item do Sharepoint.

sharepoint.webUrl

O URL de exibição do navegador do item do Sharepoint.

sharepoint.permissions.read.groups

Uma lista separada por vírgulas de grupos que têm permissões de leitura sobre o item do Sharepoint. Para cada grupo, se houver um endereço de e-mail disponível no Sharepoint, ele será incluído. Além disso, a entidade do grupo, como mygroup@mytenant.onmicrosoft.com, está incluída.

sharepoint.permissions.read.groups.ids

Uma lista separada por vírgulas dos IDs de grupo com permissões de leitura no item do Sharepoint.

sharepoint.permissions.read.users

Uma lista separada por vírgulas de usuários que têm permissões de leitura sobre item do Sharepoint. Para cada usuário, se houver um endereço de e-mail disponível no Sharepoint, ele será incluído. Além disso, a entidade de usuário, como johndoe@mytenant.onmicrosoft.com, é incluída.

sharepoint.permissions.read.users.ids

Uma lista separada por vírgulas de usuários dos IDs de usuário Microsoft365 com permissões de leitura no item do Sharepoint.

sharepoint.permissions.read.siteusers

Uma lista separada por vírgulas de e-mails de usuário do site Sharepoint com permissões de leitura no item do Sharepoint.

sharepoint.permissions.read.siteusers.ids

Uma lista separada por vírgulas de IDs de usuário do site Sharepoint com permissões de leitura no item do Sharepoint.

sharepoint.permissions.read.sitegroups.ids

Uma lista separada por vírgulas de IDs do grupo de sites do Sharepoint com permissões de leitura no item do Sharepoint.

filename

O nome do item do Sharepoint.

path

O caminho do item do Sharepoint. Esse é o caminho relativo à raiz da biblioteca de documentos.

mime.type

O tipo MIME do item do Sharepoint. Esse atributo só está disponível para itens “File”.

hash.quickxor

O hash QuickXor do item do Sharepoint. Esse atributo nem sempre está disponível.

hash.sha256

O hash SHA-256 do item do Sharepoint. Esse atributo nem sempre está disponível.

hash.sha1

O hash SHA-1 do item do Sharepoint. Esse atributo nem sempre está disponível.

hash.crc32

O hash CRC32 do item do Sharepoint. Esse atributo nem sempre está disponível.