- Notas relacionadas
- Primeros pasos
- Instalación
- Requisitos de hardware y software
- Instalación del servidor
- Actualizar la licencia
- Implementar el perfilador de UiPath Process Mining
- Implementar un conector (.mvp)
- Actualizar UiPath Process Mining
- Actualizar una versión personalizada de una aplicación o un acelerador de descubrimiento
- Instalar un entorno de pruebas
- Configuración
- Integraciones
- Autenticación
- Working with Apps and Discovery Accelerators
- Menús y paneles de AppOne
- Configuración de AppOne
- Menús y paneles de TemplateOne 1.0.0
- Configuración de TemplateOne 1.0.0
- Menús y paneles de TemplateOne
- Configuración de TemplateOne 2021.4.0
- Menús y paneles de Purchase to Pay Discovery Accelerator
- Configuración del acelerador de compra para pagar
- Menús y paneles de Order to Cash Discovery Accelerator
- Orden de cobro de la configuración del Discovery Accelerator
- Basic Connector for AppOne
- Despliegue del Conector básico
- Introduction to Basic Connector
- Tablas de entrada del conector básico
- Añadir etiquetas
- Añadir estimaciones de automatización
- Añadir fechas de vencimiento
- Añadir modelos de referencia
- Setting up Actionable Insights
- Configurar gráficos contraíbles
- Utilizar el conjunto de datos de salida en AppOne
- Output tables of the Basic Connector
- SAP Connectors
- Introduction to SAP Connector
- Entrada de SAP
- Comprobación de los datos en el conector SAP
- Añadir etiquetas específicas del proceso al conector de SAP para AppOne
- Añadir fechas de vencimiento específicas del proceso al conector de SAP para AppOne
- Añadir estimaciones de automatización al conector de SAP para AppOne
- Añadir atributos al Conector SAP para AppOne
- Añadir actividades al Conector SAP para AppOne
- Añadir entidades al Conector SAP para AppOne
- Conector de pedido por cobro de SAP para AppOne
- Conector de SAP Purchase to Pay para AppOne
- Conector SAP para Purchase to Pay Discovery Accelerator
- SAP Connector for Order-to-Cash Discovery Accelerator
- Superadmin
- Paneles y gráficos
- Tablas y elementos de tabla
- Integridad de la aplicación
- How to ....
- Trabajar con conectores SQL
- Introduction to SQL connectors
- Setting up a SQL connector
- CData Sync extractions
- Running a SQL connector
- Editing transformations
- Publicar un conector SQL
- Scheduling data extraction
- Structure of transformations
- Using SQL connectors for released apps
- Generating a cache with scripts
- Setting up a local test environment
- Separate development and production environments
- Recursos útiles
Unir tablas
Invoice_number
o Event_ID
. Unir tablas se define mediante una expresión de unión y puede reconocerse por el icono de Unir tabla .
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.
TableA inner join TableB on TableA.ID=ratings.TableB.ID
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).
TableA inner join TableB on TableA.ID=ratings.TableB.ID
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.
TableA right join TableB on TableA.ID=ratings.TableB.ID
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.
TableA full join TableB on TableA.ID=ratings.TableB.ID
Al igual que en SQL, hay diferentes cláusulas disponibles
-
Ordenar por: la tabla resultante está ordenada por el atributo determinado.
-
Dónde: la tabla resultante se filtra por la expresión dada.
- Alias: al escribir una cadena después del nombre de la tabla, se establecerá el 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 está ordenada por el atributo determinado.
- Dónde: la tabla resultante se filtra por la expresión dada.
- Alias: al escribir una cadena después del nombre de la tabla, se establecerá el alias de la cadena proporcionada en el resto de la expresión.
Sigue estos pasos para crear una tabla de unión.
Paso |
Acción |
---|---|
1 |
Abre tu aplicación en tu entorno de desarrollo y ve a la pestaña Datos . |
2 |
Haga clic con el botón derecho en el panel izquierdo y seleccione Nueva tabla - Unir tabla… |
Se ha añadido una tabla nueva a su 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.
Paso |
Acción |
---|---|
1 |
Haz clic derecho en la tabla de unión y selecciona Editar.... |
2 |
Introduzca una expresión de unión. |
3 |
Haz clic en Aceptar. |
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.
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.
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.
Si hace 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, Tabla también muestra donde se definió originalmente el atributo de expresión.
Para controlar en qué tablas estará disponible un elemento de la tabla, es posible establecer las siguientes opciones de disponibilidad.
- Público: el elemento está disponible en la tabla actual y en unir tablas usando la tabla actual.
- 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.
Consulta la siguiente ilustración.
Los atributospúblicos se muestran en negrita, los atributos privados se muestran en cursiva y los atributos ocultos se muestran tachados. Consulta la siguiente ilustración.
La disponibilidad de un atributo o control se puede establecer por tabla. Por ejemplo, si en la tabla original el atributo de la fuente de datos es Público, en la tabla de unión la disponibilidad puede ser Privado u Oculto.
Sigue estos pasos para establecer la disponibilidad de un atributo de origen de datos en Privado.
Paso |
Acción |
---|---|
1 |
Ve a la pestaña Datos. |
2 |
Selecciona la tabla que contiene el atributo que quieres establecer como Privado. |
3 |
Haz clic con el botón derecho en el atributo en la lista de elementos de la tabla y selecciona Disponibilidad - Privado. |
El atributo ahora se muestra en cursiva y está atenuado, lo que significa que es privado. Consulta la siguiente ilustración para ver un ejemplo.
Sigue estos pasos para configurar la disponibilidad de un atributo de origen de datos como Oculto.
Paso |
Acción |
---|---|
1 |
Ve a la pestaña Datos. |
2 |
Selecciona la tabla que contiene el atributo que quieres configurar como Oculto. |
3 |
Haz clic derecho en el atributo en la lista de elementos de tabla y selecciona Disponibilidad - Oculto |
El atributo ya no se ve en la lista de elementos de la tabla.
Haga 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.
where
en la expresión de unión. La cláusula Dónde funciona igual que en SQL.
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 tabla. Esto es necesario ya que el nuevo conjunto de elementos de la tabla puede ser diferente al original. Consulta la siguiente ilustración.
En Ramas, se muestran las tablas utilizadas, en Elementos de tabla, los elementos de estas tablas.
Siga estos pasos para inspeccionar las asignaciones de los elementos de la tabla.
Paso |
Acción |
---|---|
1 |
Haz clic en el icono Expandir situado junto a cada opción en el panel Asignaciones de elementos de tabla. |
2 |
Verifique que la asignación sea correcta y haga 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
No todas las asignaciones se pudieron detectar 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.
Sigue estos pasos para corregir las asignaciones incorrectas.
- Asigne las tablas en la sección Ramas lo mejor posible.
- Asigne varios elementos de la tabla a la vez asignando las rutas marcadas con Incorrecto y que se muestran en rojo en la sección Elementos de la tabla .
- Expanda las rutas que aún tienen problemas e intente asignar los elementos uno por uno.
- 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.
- Introducción
- Tipos de unión
- Unión izquierda
- Unión derecha
- Unión completa
- Unión
- Crear una tabla de unión
- Crear expresiones de atributo
- Disponibilidad de los elementos de la tabla
- Establecer la disponibilidad como privada
- Configurar disponibilidad en Oculto
- Filtrar registros de tabla
- Asignar elementos de la tabla
- Corrección de asignaciones incorrectas
- Información relacionada