UiPath Documentation
process-mining
2021.10
true

Guía del usuario de Process Mining

Última actualización 5 de may. de 2026

Unir tablas

Introducción

Una tabla Unir es una tabla combinada basada en una relación entre dos tablas, por ejemplo Invoice_number o Event_ID. Las tablas de unión se definen mediante una expresión de unión y pueden reconocerse por el icono de tabla de unión .

Tipos de unión

A continuación se muestra una descripción general de los diferentes tipos de unión.

Unión interna

Seleccione todos los registros de la tabla A y la tabla B donde se cumpla la condición de unión.

Imagen de documentos

Sintaxis: TableA inner join TableB on TableA.ID=ratings.TableB.ID

Unión izquierda

Seleccionar todos los registros de la tabla A, junto con los registros de la tabla B para los que se cumple la condición de unión (si se cumple).

Imagen de documentos

Sintaxis: TableA inner join TableB on TableA.ID=ratings.TableB.ID

Unión derecha

Selecciona todos los registros de la tabla B, junto con los de la tabla A para los que se cumpla la condición de unión.

Imagen de documentos

Sintaxis: TableA right join TableB on TableA.ID=ratings.TableB.ID

Unión completa

Seleccione todos los registros de la Tabla A y la Tabla B, independientemente de si se cumple o no la condición de unión.

Imagen de documentos

Sintaxis: TableA full join TableB on TableA.ID=ratings.TableB.ID

Unión

Al igual que en SQL, hay diferentes cláusulas disponibles

  • Ordenar por: la tabla resultante se ordena por el atributo dado.
  • Donde: la tabla resultante se filtra por la expresión dada.
  • Alias: al escribir una cadena después del nombre de la tabla, se convertirá en alias de la cadena proporcionada en el resto de la expresión.

Al igual que en SQL, hay diferentes cláusulas disponibles

  • Ordenar por: la tabla resultante se ordena por el atributo dado.
  • Donde: la tabla resultante se filtra por la expresión dada.
  • Alias: al escribir una cadena después del nombre de la tabla, se convertirá en alias de la cadena proporcionada en el resto de la expresión.

Crear una tabla de unión

Sigue estos pasos para crear una tabla de unión.

PasoAcción
1Abre tu aplicación en tu entorno de desarrollo y ve a la pestaña Datos .
2Haz clic derecho en el panel izquierdo y selecciona Nueva tabla - Unir tabla....

Se ha añadido una nueva tabla a tu lista de tablas en la pestaña Datos . La tabla de unión no contiene ningún elemento de tabla, ya que primero se debe definir una expresión de unión.

Siga estos pasos para definir una expresión de unión.

PasoAcción
1Haz clic derecho en la tabla de unión y selecciona Editar....
2Introduzca una expresión de unión.
3Haz clic en Aceptar.

Consulte la siguiente ilustración para ver un ejemplo de leftjoin entre una tabla llamada Invoices y otra tabla llamada Events. El panel de resultados muestra el recuento de registros de ambas tablas y el recuento de registros resultantes de la unión.

Imagen de documentos

Después de finalizar la expresión de unión, los elementos resultantes que están disponibles en la lista de elementos de la tabla se muestran en la tabla de unión. La tabla de unión tiene dos grupos de elementos, que son las tablas respectivas que se utilizan para la unión. Consulta la siguiente ilustración.

Imagen de documentos

Crear expresiones de atributo

En una tabla de unión puede crear expresiones que utilicen atributos de origen de datos tanto del original.

En la lista de elementos de la tabla, estas expresiones se colocan fuera de los grupos de tablas originales. Esto significa que el ámbito de la expresión está en la tabla de unión y no en tablas individuales. Estos grupos le ayudarán como desarrollador a ver qué elementos de la tabla están definidos originalmente. Consulta la siguiente ilustración.

Imagen de documentos

Nota:

Si haces doble clic en una expresión, se abre el cuadro de diálogo Editar atributo de expresión . A la derecha de la sección general de este cuadro de diálogo, la Tabla también muestra dónde se definió originalmente el atributo de expresión.

Disponibilidad de los elementos de la tabla

Para controlar en qué tablas estará disponible un elemento de la tabla, es posible establecer las siguientes opciones de disponibilidad.

  • Public: The item is available in the current table, and in join tables using the current table.
  • Privado: el elemento está disponible en la tabla actual, pero no en las tablas de unión que utilizan la tabla actual.
  • Oculto: el elemento no está disponible en absoluto.

Consulta la siguiente ilustración.

Imagen de documentos

Los atributos públicos se muestran en negrita, los atributos privados en cursiva y los atributos ocultos tachados. Consulta la siguiente ilustración.

Imagen de documentos

La disponibilidad de un atributo o control puede establecerse por tabla. Por ejemplo, si en la tabla original el atributo de origen de datos es Público, en la tabla de unión la disponibilidad puede ser Privada u Oculta.

Nota:

Si un elemento no está disponible en una tabla determinada, no se puede utilizar, por ejemplo, en expresiones o gráficos.

Establecer la disponibilidad como privada

Sigue estos pasos para establecer la disponibilidad de un atributo de origen de datos como Privado.

PasoAcción
1Ve a la pestaña Datos.
2Selecciona la tabla que contiene el atributo que quieres establecer como Privado.
3Haz clic derecho en el atributo en la lista de elementos de la tabla y selecciona Disponibilidad - Privado.

El atributo ahora se muestra en cursiva y en gris, lo que significa que es Privado. Consulta la siguiente ilustración para ver un ejemplo.

Imagen de documentos

Configurar disponibilidad en Oculto

Sigue estos pasos para configurar la disponibilidad de un atributo de origen de datos como Oculto.

PasoAcción
1Ve a la pestaña Datos.
2Selecciona la tabla que contiene el atributo que quieres configurar como Oculto.
3Haz clic con el botón derecho en el atributo en la lista de elementos de la tabla y selecciona Disponibilidad: Oculto.

El atributo ya no se ve en la lista de elementos de la tabla.

Nota:

Ocultar un elemento de la tabla garantiza que el elemento ya no se pueda utilizar. Si el elemento aún estaba referenciado antes de ocultarlo, creará los llamados "fantasmas". Consulta Mantener la integridad de la aplicación.

Haz clic en el menú en la lista de elementos de la tabla para habilitar la opción Mostrar oculto. Esto te permite ver los elementos de la tabla que están configurados como Ocultos en una tabla y cambiar su disponibilidad. Consulta la siguiente ilustración.

Imagen de documentos

Nota:

La configuración Mostrar oculto se recuerda por usuario y no se establece por aplicación.

Filtrar registros de tabla

Unir tablas también puede filtrar registros de datos utilizando la cláusula where en la expresión de unión. La cláusula Dónde funciona igual que en SQL.

Por ejemplo: Invoices leftjoin Events on Invoices.Invoice_number = Events.Invoice_number where Country = 'UK'.

Inmediatamente después de aplicar el cambio a la tabla de unión, aparece el cuadro de diálogo Asignaciones de elementos de tabla para asignar los nuevos elementos de la tabla. Esto es necesario ya que el nuevo conjunto de elementos de la tabla puede ser diferente al original. Consulta la siguiente ilustración.

Imagen de documentos

En Ramas, se muestran las tablas utilizadas, en Elementos de tabla, los elementos de estas tablas.

Asignar elementos de la tabla

Siga estos pasos para inspeccionar las asignaciones de los elementos de la tabla.

PasoAcción
1Haz clic en el icono Expandir junto a cada opción en el panel Asignaciones de elementos de tabla .
2Comprueba que la asignación es correcta y haz clic en Aceptar.

Es posible que todos los elementos se hayan podido asignar automáticamente. Dependiendo del cambio realizado en la expresión de unión, algunos elementos de la tabla aún no se asignarán y se debe tomar una decisión sobre cómo continuar. Consulte la siguiente ilustración para ver un ejemplo

Imagen de documentos

No todas las asignaciones podían detectarse automáticamente. En la sección Advertencia en la parte superior, se enumeran los elementos de la tabla que no tienen una asignación correcta.

Corrección de asignaciones incorrectas

Sigue estos pasos para corregir las asignaciones incorrectas.

  1. Asigna las tablas en la sección Ramas lo mejor posible.
  2. Asigna varios elementos de la tabla a la vez asignando las rutas marcadas con Incorrecto y mostradas en rojo en la sección Elementos de la tabla .
  3. Expanda las rutas que aún tienen problemas e intente asignar los elementos uno por uno.
  4. Para los elementos que no se pueden asignar, elija Fantasma y resuélvalos manualmente después

Cuando el número de elementos de la tabla es pequeño, puedes empezar con el paso 3 ya que de todos modos solo hay algunas asignaciones que corregir.

¿Te ha resultado útil esta página?

Conectar

¿Necesita ayuda? Soporte

¿Quiere aprender? UiPath Academy

¿Tiene alguna pregunta? Foro de UiPath

Manténgase actualizado