- Primeros pasos
- Licencia
- Instalación y configuración
- Uso del servicio
- Referencia
- Ejemplos y tutoriales
- Uso de entidades en los proyectos
- Cargar campos de archivo en registros de entidad
- Descargar campos de archivo en registros de entidad
- Cargar datos desde CSV utilizando actividades en masa
- Registro
Guía del usuario de Data Service
Mediante Studio puedes manipular fácilmente archivos específicos de un registro de entidad.Estas actividades te permiten ejecutar operaciones como cargar, descargar o eliminar archivos especificados de un campo especificado de un registro de entidad.
The following example demonstrates how to automatically download from Data Fabric / Data Service a specified file containing information from the Olympics games extracted from Wikipedia pages in order to use it for other operations.
Prerequisite: Create entities in Data Fabric / Data Service
Siguiendo los pasos detallados en la página Crear una entidad , creamos una entidad para almacenar información sobre los juegos olímpicos.
La entidad Olimpiadas tiene los siguientes campos: Nombre (texto) y Logo (archivo).
Consulta las siguientes páginas:
-
la actividad Cargar archivo, ya que contiene detalles sobre cómo utilizar esta actividad para cargar fácilmente los logos.
-
la página Archivo, ya que proporciona detalles sobre cómo cargar logos desde la plataforma.
Nota:Los campos integrados en el sistema se añaden automáticamente a su entidad para proporcionar detalles sobre su creación.

Paso 1: crear el flujo de trabajo
Registros relacionados con la consulta
We use the Query Entity Records activity to pull up a list of records from the Olympics entity from Data Fabric / Data Service by setting up the folder variable. This goes through all records from the Name field and outputs them in the olympicsRecords variable to be used in the following Input Dialog activity.

Crear un cuadro de diálogo de entrada
Añade la actividad Diálogo de entrada para mostrar un cuadro de diálogo que contiene el mensaje de etiqueta Select y un Tipo de entrada Multiple choice . En la matriz de entrada, añade la variable olympicsRecords creada previamente para la actividad Consultar registros de entidad para la que aplicarás la siguiente función: olympicsRecords.Select(Function (o as Olympics) o.Name).ToArray para configurar la matriz de opciones entre las que elegir.
Configura la variable selectedOlympics para obtener los resultados de la acción.

Asignar un valor al archivo
Usa la actividad Asignar para asignar la variable olympicsRecords.First(Function (o as Olympics) o.Name = selectedOlympics) creada anteriormente en la actividad de Diálogo de entrada de la variable olympicEdition.

Configurar un cuadro de diálogo de carpeta
Añade la variable Seleccionar carpeta para abrir un cuadro de diálogo y crea la variable folder para la ruta de la carpeta de salida. Utilizará esta variable en la siguiente actividad Descargar archivo desde campo de registro .

Descargar archivo desde el Campo de registro
Utiliza la actividad Descargar archivo del campo de registro para descargar el archivo folder del archivo Logo del registro de entidad olympicEdition.Id .

Configurar un comando de Power Shell
Añade la actividad Invocar Power Shell para ejecutar la siguiente línea de comandos: Path.Combine(folder, olympicEdition.Logo.Name) para combinar los siguientes parámetros de entrada: variables folder y olympicEditiony los campos Logotipo y Nombre creados dentro de la entidad Olimpiadas .
El propósito de esta actividad es invocar la ruta completa del archivo y abrirla en el visor o editor de fotos predeterminado.

[Opcional] Inutilizar
Como paso opcional, hemos añadido un ejemplo de cómo eliminar archivos que no han sido comentados para no eliminar el archivo durante el tiempo de ejecución.Para ello, hemos añadido la actividad Comentario en salida.Hemos incluido las siguientes actividades que no se ejecutarán en el tiempo de ejecución:
Ten en cuenta que puedes descomentarlo para probarlo.

-
Configura el orden de actividades secundarias.
Hemos añadido una actividad de secuencia a la que hemos cambiado el nombre de Actividades ignoradas.
-
Aquí se incluye la actividad Eliminar archivo de campo de registro para eliminar el archivo del campo de registro especificado.

-
Para que la actividad Eliminar archivo de campo de registro funcione de la manera esperada, configúrala de la siguiente manera:
-
Establece el ID de registro en la variable
olympicEdition.Idcreada dentro de la actividad Descargar archivo desde campo de registro . -
The Field from where you want to delete the file is the Logo file created in Data Fabric / Data Service record created at the beginning of this example.
-
El Registro de salida es la variable
olympicEditioncreada en la actividad Asignar.
-
Una vez finalizado, tu proyecto debería tener el siguiente aspecto:

- Prerequisite: Create entities in Data Fabric / Data Service
- Paso 1: crear el flujo de trabajo
- Registros relacionados con la consulta
- Crear un cuadro de diálogo de entrada
- Asignar un valor al archivo
- Configurar un cuadro de diálogo de carpeta
- Descargar archivo desde el Campo de registro
- Configurar un comando de Power Shell
- [Opcional] Inutilizar