UiPath Documentation
uipath-cli
latest
false
Guia do usuário da UiPath CLI
Importante :
Este conteúdo foi traduzido com auxílio de tradução automática. A localização de um conteúdo recém-publicado pode levar de 1 a 2 semanas para ficar disponível.

Arquivos uip df

Sintaxe e opções para "uip df files", que gerencia anexos de blob em campos de arquivo de registro do Data Fabric.

uip df files gerencia anexos de blob armazenados no campo de arquivo de um registro. Todos os três verbos levam os mesmos três argumentos posicionais — ID da entidade, ID de registro e nome de campo (diferenciação de maiúsculas e minúsculas). Os nomes de campos podem ser descobertos por meio de uip df entities get.

Resumo​

uip df files upload <entity-id> <record-id> <field-name> -f <path> [--folder-key <key>]
uip df files download <entity-id> <record-id> <field-name> [--destination <path>] [--folder-key <key>]
uip df files delete <entity-id> <record-id> <field-name> -y --reason <text> [--folder-key <key>]
uip df files upload <entity-id> <record-id> <field-name> -f <path> [--folder-key <key>]
uip df files download <entity-id> <record-id> <field-name> [--destination <path>] [--folder-key <key>]
uip df files delete <entity-id> <record-id> <field-name> -y --reason <text> [--folder-key <key>]

Cada verbo também aceita --folder-key <key> (um GUID de pasta, para registros que pertencem a uma entidade com escopo de pasta).

Verbo​

TextoFinalidade
uploadCarregue um arquivo para um campo de registro.
downloadBaixe o arquivo anexado a um campo de registro.
deleteExclua o arquivo anexado a um campo de registro.

upload de arquivos uip df​

Carregue um arquivo para um campo de registro.

Argumentos​

NameRequiredFinalidade
<entity-id>simID de entidade (UUID).
<record-id>simID de registro (UUID).
<field-name>simNome do campo do arquivo (diferenciação de maiúsculas e minúsculas).

Opções​

ShortLongValorPadrãoDescription
-f--filePathnecessárioCaminho do arquivo a ser carregado.
—--folder-keychave—Chave de pasta (GUID) da pasta que contém a entidade, para entidades com escopo de pasta.

Exemplos​

uip df files upload a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --file ./invoice.pdf
uip df files upload a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --file ./invoice.pdf

Formato dos dados (--output json)​

{
  "Code": "FileUploaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "FileName": "invoice.pdf"
  }
}
{
  "Code": "FileUploaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "FileName": "invoice.pdf"
  }
}

Download de arquivos uip df​

Baixe o arquivo anexado a um campo de registro.

Argumentos​

NameRequiredFinalidade
<entity-id>simID de entidade (UUID).
<record-id>simID de registro (UUID).
<field-name>simNome do campo do arquivo (diferenciação de maiúsculas e minúsculas).

Opções​

ShortLongValorPadrãoDescription
—--destinationPath<record-id>_<field-name>.binCaminho do arquivo de saída.
—--folder-keychave—Chave de pasta (GUID) da pasta que contém a entidade, para entidades com escopo de pasta.

Exemplos​

uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --destination ./invoice.pdf

# Default destination
uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice
uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --destination ./invoice.pdf

# Default destination
uip df files download a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice

Formato dos dados (--output json)​

{
  "Code": "FileDownloaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "OutputPath": "./invoice.pdf"
  }
}
{
  "Code": "FileDownloaded",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "OutputPath": "./invoice.pdf"
  }
}

exclusão de arquivos uip df​

Exclua o arquivo anexado a um campo de registro. O registro em si não é afetado — apenas o blob no campo nomeado é removido.

Argumentos​

NameRequiredFinalidade
<entity-id>simID de entidade (UUID).
<record-id>simID de registro (UUID).
<field-name>simNome do campo do arquivo (diferenciação de maiúsculas e minúsculas).

Opções​

ShortLongValorPadrãoDescription
-y--yesBandeira—Obrigatório. Confirma que esta é uma operação irreversível.
—--reasontext—Obrigatório. Motivo da exclusão — retornado na resposta para que o chamador possa registrá-lo.
—--folder-keychave—Chave de pasta (GUID) da pasta que contém a entidade, para entidades com escopo de pasta.

Exemplos​

uip df files delete a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --yes --reason "wrong file attached"
uip df files delete a1b2c3d4-0000-0000-0000-000000000001 \
    b2c3d4e5-0000-0000-0000-000000000001 invoice \
    --yes --reason "wrong file attached"

Formato dos dados (--output json)​

{
  "Code": "FileDeleted",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "Reason": "wrong file attached"
  }
}
{
  "Code": "FileDeleted",
  "Data": {
    "EntityId": "a1b2c3d4-0000-0000-0000-000000000001",
    "RecordId": "b2c3d4e5-0000-0000-0000-000000000001",
    "FieldName": "invoice",
    "Reason": "wrong file attached"
  }
}

Veja também​

Esta página foi útil?

Conectar

Precisa de ajuda? Suporte

Quer aprender? Academia UiPath

Tem perguntas? Fórum do UiPath

Fique por dentro das novidades