- Notas relacionadas
- Antes de empezar
- Primeros pasos
- Integraciones
- Trabajar con apps de proceso
- Trabajar con paneles y diagramas
- Trabajar con diagramas de proceso
- Trabajar con modelos de proceso Descubrir e Importar modelos BPMN
- Showing or hiding the menu
- Información del contexto
- Exportar
- Filtros
- Envío de ideas de automatización a UiPath® Automation Hub
- Etiquetas
- Fechas límite
- Comparar
- Comprobación de conformidad
- Análisis de causa raíz
- Simular el potencial de automatización
- Triggering an automation from a process app
- Ver datos del proceso
- Creación de aplicaciones
- Cargar datos
- Personalizar apps de proceso
- Introducción a los paneles
- Trabajar con el editor del panel
- Crear paneles
- Paneles
- Gestor de automatización
- Definición de nuevas tablas de entrada
- Añadir campos
- Añadir tablas
- Requisitos del modelo de datos
- Ver y editar el modelo de datos
- Exportar e importar transformaciones
- Ver el registro de transformaciones
- Editar y probar transformaciones de datos
- Structure of transformations
- Tips for writing SQL
- Combinar registros de eventos
- Gestor de procesos
- Plantillas de la aplicación
- Recursos adicionales
- Etiquetas y fechas de vencimiento listas para usar
- Editar transformaciones de datos en un entorno local
- Setting up a local test environment
- Designing an event log
- Ampliar la herramienta de extracción de SAP Ariba
- Características de rendimiento
Process Mining
Editar y probar transformaciones de datos
Consulta las páginas enumeradas a continuación para obtener más información sobre la edición de las transformaciones de datos.
Para versiones anteriores a 2023.10.7, Ejecutar todo y Ejecutar archivo están limitados a 10 minutos. A partir de 2023.10.7, Ejecutar todo y Ejecutar archivo están limitados a 1 hora.
Se recomienda encarecidamente utilizar un pequeño conjunto de datos para el desarrollo y las pruebas de las transformaciones de datos, para asegurarse de que sus transformaciones no superen este límite de tiempo. Consulta elportal de Process Mining para obtener más información sobre la carga de un conjunto de datos de desarrollo.
cases_input.sql
. El comando Ejecutar consultas ejecutaría cases_input.sql
y cases.sql
, que utiliza los resultados de cases_input.sql
.
Los datos resultantes solo estarán disponibles en el editor Transformaciones de datos, no en el editor del panel.
Hay dos tipos de ejecuciones:
-
Ejecutar consultas: inicia una ejecución de datos y vuelve a calcular todas las consultas modificadas y sus dependencias.
-
Archivo de ejecución: inicia una ejecución para volver a calcular solo el archivo SQL seleccionado actualmente y sus consultas principales. Esta opción te permite probar y depurar personalizaciones en archivos SQL específicos.
Puede seleccionar Cancelar ejecución en cualquier momento para cancelar la ejecución de transformaciones.
Ejecutar consultas suele ser mucho más rápido que Aplicar a los paneles, que inicia una ejecución de datos completa.
Ejecutar consultas no afecta a los datos de la aplicación de proceso publicada.
Puedes crear nuevas carpetas y añadir nuevos archivos en tus transformaciones.
-
Para nombres de archivos, carpetas, campos y tablas:
-
solo puedes utilizar caracteres en minúsculas (az), caracteres en mayúsculas (AZ) y números (0-9);
-
no se pueden utilizar caracteres especiales
|*:?"<>\/
para nombres de archivos, carpetas, campos y tablas.
-
-
Para los nombres de archivo, solo puedes utilizar
_:.
como caracteres especiales. -
Un nombre de archivo no puede comenzar con un
_
(guion bajo).
Sigue estos pasos para crear una nueva carpeta o archivo.
Pasos |
Acción |
---|---|
1 |
Navega hasta la ubicación en las transformaciones donde quieres añadir un nuevo archivo o carpeta. |
2 |
Ve al panel Transformaciones y selecciona el icono de menú para abrir el menú de transformaciones. |
3 |
Selecciona la opción aplicable en el menú. |
4 |
Introduce un nombre descriptivo para la nueva carpeta o archivo y selecciona Intro. |
La nueva carpeta o archivo se crea en la carpeta seleccionada.
Sigue estos pasos para crear una nueva carpeta o archivo desde el menú contextual.
Pasos |
Acción |
---|---|
1 |
Haz clic con el botón derecho en la carpeta de las transformaciones donde quieres añadir un nuevo archivo o carpeta. |
2 |
Selecciona la opción aplicable en el menú. |
3 |
Introduce un nombre descriptivo para la nueva carpeta o archivo y selecciona Intro. |
Sigue estos pasos para crear una nueva carpeta o archivo.
Pasos |
Acción |
---|---|
1 |
Haz clic con el botón derecho en la carpeta o el archivo cuyo nombre deseas cambiar para abrir el menú contextual. |
2 |
Selecciona Cambiar nombre. |
3 |
Edita el nombre como desees y selecciona Intro. |
Se ha cambiado el nombre de la carpeta o el archivo.
Sigue estos pasos para crear una nueva carpeta o archivo.
Pasos |
Acción |
---|---|
1 |
Haz clic derecho en la carpeta o archivo que deseas eliminar para abrir el menú contextual. |
2 |
Selecciona Eliminar. Se mostrará un mensaje de confirmación. |
3 |
Selecciona Eliminar para confirmar la eliminación. |
{# ... #}
. Esto también te permite comentar macros.
{# {{ pm_utils.optional(ref('Cases_base'), '"Case_status"') }} as "Case_status", #}
{# case
when {{ pm_utils.optional(ref('Cases_base'), '"Case_value"', 'double') }} >= 1000000
then {{ pm_utils.as_varchar('>= 1M') }}
when {{ pm_utils.optional(ref('Cases_base'), '"Case_value"', 'double') }} >= 0
then {{ pm_utils.as_varchar('0 - 1M') }}
when {{ pm_utils.optional(ref('Cases_base'), '"Case_value"', 'double') }} is not null
then {{ pm_utils.as_varchar('< 0') }}
end as "Case_value_group", #}
{# {{ pm_utils.optional(ref('Cases_base'), '"Case_status"') }} as "Case_status", #}
{# case
when {{ pm_utils.optional(ref('Cases_base'), '"Case_value"', 'double') }} >= 1000000
then {{ pm_utils.as_varchar('>= 1M') }}
when {{ pm_utils.optional(ref('Cases_base'), '"Case_value"', 'double') }} >= 0
then {{ pm_utils.as_varchar('0 - 1M') }}
when {{ pm_utils.optional(ref('Cases_base'), '"Case_value"', 'double') }} is not null
then {{ pm_utils.as_varchar('< 0') }}
end as "Case_value_group", #}
En el editor de Transformaciones de datos , puedes buscar y reemplazar textos dentro de un solo archivo.
-
Haz clic en un lugar aleatorio en el editor de código, o selecciona el texto en el que deseas buscar otras ocurrencias.
-
Pulsa
CTRL+F
. -
Introduce la prueba que deseas buscar en el campo Buscar.
Se resaltan todas las ocurrencias del texto en el archivo actual.
-
Selecciona
ENTER
para pasar a la siguiente repetición.
-
Haz clic en un lugar aleatorio en el editor de código, o selecciona el texto en el que deseas buscar otras ocurrencias.
-
Pulsa
CTRL+H
. -
Introduce la prueba que deseas buscar en el campo Buscar e introduce la nueva prueba en el campo Reemplazar.
Se resaltan todas las ocurrencias del texto en el archivo actual.
-
Selecciona
ENTER
para reemplazar el texto y pasar a la siguiente aparición.
-
Haz clic en el editor de código.
-
Pulsa
CTRL+H
. -
Introduce la prueba que deseas buscar en el campo Buscar e introduce la nueva prueba en el campo Reemplazar.
Se resaltan todas las ocurrencias del texto en el archivo actual.
-
Pulsa
Crtl+Alt+Enter
.
Si quieres Buscar/reemplazar textos en varios archivos, solo puedes hacerlo en un editor externo.
Sigue estos pasos para buscar/reemplazar textos en varios archivos:
-
Exporte transformaciones desde su aplicación de proceso.
Nota:Si tienes cambios pendientes en el editor Transformaciones de datos, utiliza primero Aplicar a los paneles y exporta las transformaciones una vez finalizada la ejecución de datos.
-
Descomprime las transformaciones.
-
Abre las transformaciones en tu editor de código favorito, por ejemplo, Notepad++ o Visual Studio Code.
-
Usar la funcionalidad de esas herramientas para buscar o reemplazar textos en varios archivos.
-
Guarda los archivos.
-
Añadir los archivos de transformación a un archivo .zip archivo.
-
Importe las transformaciones en su aplicación de proceso.
Cuando se te pregunte qué datos usar para una ejecución de datos, selecciona Cancelar si quieres seguir editando las transformaciones antes de realizar una nueva ejecución de datos.
dbt_project.yml
.
vars
solo si es necesario. Las otras partes del dbt_project.yml
no deben modificarse para garantizar que las transformaciones sigan funcionando correctamente.
Para obtener información detallada sobre dbt, consulta la documentación oficial de dbt.
Para que los cambios estén disponibles en los paneles, debes ejecutar una ejecución de datos completa para cargar los datos y ejecutar las transformaciones. Selecciona el botón Aplicar a los paneles para iniciar una ejecución de datos.
Dependiendo del tamaño del conjunto de datos, esto puede llevar algo de tiempo.
Tras una ejecución de datos exitosa, las nuevas transformaciones estarán disponibles en el editor del panel y se pueden utilizar para ajustar los paneles.
Si tienes una versión publicada de la aplicación de proceso, los usuarios empresariales verán instantáneamente los nuevos datos. Si quieres asegurarte de que tu aplicación publicada sigue funcionando correctamente mientras editas las transformaciones, se recomienda encarecidamente utilizar una aplicación de desarrollo.
Sigue estos pasos.
-
Clona tu aplicación para crear una aplicación de desarrollo.
-
Exporta las transformaciones de la aplicación de desarrollo.
-
Importa las transformaciones en tu aplicación de proceso publicada.
- Editing transformations
- Ejecutar las consultas
- Añadir carpetas y archivos
- Convenciones de nombres
- Crear una nueva carpeta o archivo desde el menú de transformaciones
- Crear una nueva carpeta o archivo desde el menú contextual
- Cambios no guardados en archivos
- Cambiar el nombre de una carpeta o archivo
- Eliminar una carpeta o un archivo
- Cómo añadir comentarios en los archivos
- Sql
- Buscar / reemplazar en archivos
- Buscar texto
- Buscar y reemplazar
- Buscar/reemplazar en varios archivos
- Editar archivos de configuración del proyecto dbt
- Hacer que las transformaciones estén disponibles en los paneles