UiPath Documentation
uipath-cli
latest
false
Guía del usuario de UiPath CLI
Importante :
Este contenido se ha traducido mediante traducción automática. La localización de contenidos recién publicados puede tardar entre una y dos semanas en estar disponible.

Archivos uip df

Sintaxis y opciones para "archivos uip df", que gestiona los archivos adjuntos de blob en los campos de archivo de registro de Data Fabric.

gestiona uip df files archivos adjuntos de blob almacenados en el campo de archivo de un registro. Los tres verbos toman los mismos tres argumentos posicionales: ID de entidad, ID de registro y nombre de campo (distingue mayúsculas de minúsculas). Los nombres de campo se pueden descubrir a través de uip df entities get.

Sinopsis​

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 también acepta --folder-key <key> (un GUID de carpeta, para registros que pertenecen a una entidad de ámbito de carpeta).

Verbos​

VerboPropósito
uploadCargar un archivo a un campo de registro.
downloadDescarga el archivo adjunto a un campo de registro.
deleteEliminar el archivo adjunto a un campo de registro.

carga de archivos uip df​

Cargar un archivo a un campo de registro.

Argumentos​

NombreObligatorioPropósito
<entity-id>SíID de entidad (UUID).
<record-id>SíID de registro (UUID).
<field-name>SíNombre del campo de archivo (distingue entre mayúsculas y minúsculas).

Opciones​

CortoLargoValorPredeterminadoDescripción
-f--fileRutaobligatorioRuta al archivo que se va a cargar.
—--folder-keyclave—Clave de carpeta (GUID) de la carpeta que contiene la entidad, para entidades de ámbito de carpeta.

Ejemplos​

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

Forma de datos (--json de salida)​

{
  "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"
  }
}

descarga de archivos uip df​

Descarga el archivo adjunto a un campo de registro.

Argumentos​

NombreObligatorioPropósito
<entity-id>SíID de entidad (UUID).
<record-id>SíID de registro (UUID).
<field-name>SíNombre del campo de archivo (distingue entre mayúsculas y minúsculas).

Opciones​

CortoLargoValorPredeterminadoDescripción
—--destinationRuta<record-id>_<field-name>.binRuta del archivo de salida.
—--folder-keyclave—Clave de carpeta (GUID) de la carpeta que contiene la entidad, para entidades de ámbito de carpeta.

Ejemplos​

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

Forma de datos (--json de salida)​

{
  "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"
  }
}

eliminar archivos uip df​

Eliminar el archivo adjunto a un campo de registro. El registro en sí no se ve afectado: solo se elimina el blob en el campo nombrado.

Argumentos​

NombreObligatorioPropósito
<entity-id>SíID de entidad (UUID).
<record-id>SíID de registro (UUID).
<field-name>SíNombre del campo de archivo (distingue entre mayúsculas y minúsculas).

Opciones​

CortoLargoValorPredeterminadoDescripción
-y--yesMarca—Obligatorio. Confirma que se trata de una operación irreversible.
—--reasontext—Obligatorio. Motivo de la eliminación: se repite en la respuesta para que la persona que llama pueda registrarlo.
—--folder-keyclave—Clave de carpeta (GUID) de la carpeta que contiene la entidad, para entidades de ámbito de carpeta.

Ejemplos​

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"

Forma de datos (--json de salida)​

{
  "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"
  }
}
  • uip df entities : descubre nombres de campo con entities get.
  • uip df records : gestiona los registros que son propietarios de estos archivos adjuntos.

Ver también​

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado