Índice

Search

  1. Prólogo
  2. Informatica Developer
  3. El repositorio de modelos
  4. Búsquedas en Informatica Developer
  5. Conexiones
  6. Objetos de datos físicos
  7. Objetos de datos de archivo sin formato
  8. Vista lógica de datos
  9. Cómo visualizar datos
  10. Implementación de aplicaciones
  11. Implementación de revisiones de la aplicación
  12. Implementación de revisiones de la aplicación Ejemplo
  13. Integración continua y entrega continua (CI/CD)
  14. Importación y exportación de objetos
  15. Apéndice A: Referencia de tipos de datos
  16. Apéndice B: Accesos directos del teclado
  17. Apéndice C: Propiedades de conexión

Guía de Developer Tool

Guía de Developer Tool

Compatibilidad con Outer Join

Compatibilidad con Outer Join

Puede utilizar un objeto de datos personalizados para realizar una outer join de dos orígenes en la misma base de datos. Cuando el servicio de integración de datos realiza una outer join, devuelve todas las filas de un recurso de origen y las filas del segundo recurso de origen que coinciden con la condición de unión.
Utilice una outer join cuando desee unir dos recursos y devolver todas las filas de uno de los recursos. Por ejemplo, puede realizar una outer join cuando desee unir una tabla de clientes registrados con una tabla de compras mensuales para determinar la actividad de los clientes registrados. Puede unir la tabla de clientes registrados con la tabla de compras mensuales y devolver todas las filas de la tabla de clientes registrados, incluyendo los clientes que no hayan hecho ninguna compra en el último mes. Si realiza una unión normal, el servicio de integración de datos solamente devolverá los clientes registrados que hayan hecho compras durante el mes y solamente las compras efectuadas por clientes registrados.
Con una outer join, puede generar los mismos resultados que una outer join principal o de detalle en la transformación de incorporación. No obstante, cuando utilice una outer join, se reducirá el número de filas en el flujo de datos, lo que puede aumentar el rendimiento.
Puede especificar dos tipos de outer join:
  • Izquierda. El servicio de integración de datos devuelve todas las filas para el recurso situadas a la izquierda de la sintaxis de unión y las filas de ambos recursos que cumplen la condición de unión.
  • Derecha. El servicio de integración de datos devuelve todas las filas para el recurso situadas a la derecha de la sintaxis de unión y las filas de ambos recursos que cumplen la condición de unión.
Utilice outer joins en declaraciones de consulta anidadas cuando reemplace la consulta predeterminada.
Puede especificar una outer join en una unión definida por el usuario o en una consulta SQL personalizada.