SAP IDT: se une a la infraestructura de datos

Las uniones se utilizan para combinar tablas en la infraestructura de datos. Define cómo se consultan los datos en las tablas. Las uniones se definen cuando vincula una columna de una tabla a otra columna. Es posible insertar uniones manualmente o insertar automáticamente haciendo clic en la opción Detectar unión.

Para insertar una nueva combinación, vaya a Insertar → Insertar combinación.

Seleccione Tabla 1 en el menú desplegable, Tabla 2 en el menú desplegable de todas las tablas en Data Foundation. Seleccione columnas de la Tabla 1 y la Tabla 2 para unirlas. Seleccione el tipo de unión que desea insertar → Aceptar.

Editar una combinación existente

Para editar una combinación existente, haga doble clic en Unión y se abrirá el editor Editar combinación como se muestra arriba.

Tablas derivadas

Una tabla derivada es una tabla virtual en la infraestructura de datos que combina otras tablas mediante cálculos y funciones.

Puede utilizar tablas derivadas para los siguientes propósitos:

  • Crear una tabla con columnas de otras tablas. Las definiciones de columna pueden incluir funciones y cálculos complejos.

  • Crear una sola mesa que combine dos o más mesas.

  • Crear una tabla que contenga una selección de columnas de diferentes tablas.

  • Para insertar una tabla derivada, seleccione el encabezado de la tabla → haga clic con el botón derecho → insertar → tabla derivada.

Ingrese el nombre único y haga clic en Aceptar.

Alias ​​de la tabla

Una tabla de alias se conoce como referencia a una tabla estándar en la infraestructura de datos. Los datos de la tabla Alias ​​son completamente iguales a los de la tabla original.

Las tablas de alias se utilizan para romper bucles en la ruta de unión en la capa de infraestructura de datos. También se puede utilizar una tabla de alias para cambiar el nombre de una tabla.

Insertar un alias

Para crear una tabla de Alias, seleccione la tabla en la que debe crearse Alias. Haga clic con el botón derecho en el encabezado de la tabla → Insertar → Tabla de alias. Para crear una tabla de Alias ​​en más de una tabla, use la tecla CTRL para seleccionar varias tablas.

Alias ​​se usa para romper cualquier bucle y para manejar problemas de trampa de abanico y trampa de abismo.

Detectar un alias

Para detectar un alias, vaya a Detectar en la capa de infraestructura de datos.

Para detectar un alias de tabla, se debe cumplir la siguiente condición.

Contextos

Los contextos también se utilizan para romper los bucles en la infraestructura de datos cuando no puede romper el bucle con una tabla de alias.

Cuando tiene varias tablas de hechos que están conectadas a una tabla de una sola dimensión, crea un contexto para cada tabla de hechos en este caso.

En un contexto, hay tres estados definidos para una combinación:

Included Joins - En una parte del esquema que es ambigua, el contexto resuelve el bucle definiendo una ruta con las combinaciones incluidas.

Excluded Joins - En una parte del esquema que es ambigua, las combinaciones excluidas definen la ruta que el contexto nunca tomará.

Neutral Joins- Están en una parte del esquema que no es ambigua y siempre se incluyen en la ruta de consulta del contexto. Cualquier combinación que no esté incluida o excluida explícitamente es neutral.

Un contexto se puede definir manualmente o haciendo clic en la opción detectar contexto.

Para detectar el contexto → Abra el editor de la infraestructura de datos haciendo doble clic en el nombre de la infraestructura de datos en la Vista de proyectos locales.

En el panel Alias ​​y contextos, seleccione el icono Detectar contextos.

El comando analiza las rutas de combinación y propone contextos para resolver cualquier bucle que no pueda resolverse mediante tablas de alias.

A continuación, abra el cuadro de diálogo Detectar contextos, seleccione los contextos que desea insertar.

Para ver el contexto resaltado en la vista de la infraestructura de datos, haga clic en el nombre del contexto propuesto. Una combinación que se incluye en el contexto se muestra mediante un icono incluido

Una combinación que está excluida se muestra con el icono de exclusión . Haga clic en Aceptar para insertar los contextos seleccionados en la infraestructura de datos.