Í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

Relaciones de clave

Relaciones de clave

Puede crear relaciones de clave entre orígenes en un objeto de datos personalizados cuando los orígenes son recursos relacionales. Las relaciones de clave permiten unir los orígenes dentro de un objeto de datos personalizados.
Si un objeto de datos personalizados utiliza objetos de datos relacionales como orígenes, no se pueden crear relaciones de clave dentro del objeto de datos personalizados. En su lugar, debe crear relaciones de clave entre los objetos de datos relacionales.
Cuando se importan recursos relacionales en un objeto de datos personalizados, Developer Tool conserva la información de clave principal definida en la base de datos. Cuando se importan simultáneamente recursos relacionales relacionados en un objeto de datos personalizados, Developer Tool también conserva la información de la relación entre las claves. No obstante, si importa recursos relacionales separadamente, se deben volver a crear las relaciones de clave después de importar los objetos en el objeto de datos personalizados.
Cuando existen relaciones de clave entre los orígenes de un objeto de datos personalizados, el servicio de integración de datos une los orígenes de acuerdo con las claves relacionadas en cada origen. La unión predeterminada es una equijoin interior que utiliza la siguiente sintaxis en la cláusula WHERE:
Source1.column_name = Source2.column_name
Se puede reemplazar la unión predeterminada especificando una unión definida por el usuario o creando una consulta personalizada.
Para crear relaciones de clave en un objeto de datos personalizados, primero cree una clave principal en la transformación de origen referenciada. Luego cree la relación en la transformación de origen que contiene la clave externa.
Las relaciones de clave creadas existen en los metadatos del objeto de datos personalizados. No es necesario modificar los recursos relacionales de origen.