Compartir a través de


Crear una relación entre dos tablas (SSAS Tabular)

Si las tablas del origen de datos no tienen relaciones existentes o si agrega nuevas tablas, puede usar las herramientas del diseñador de modelos para crear nuevas relaciones. Para obtener información sobre cómo se usan las relaciones en los modelos tabulares, vea Relaciones (SSAS tabular) .

Creación de una relación entre dos tablas

Para crear una relación entre dos tablas en la vista diagrama (haga clic y arrastre)

  1. En SQL Server Data Tools, haga clic en el menú Modelo y, a continuación, haga clic en Vista modelo y, a continuación, haga clic en Vista de diagrama.

  2. Haga clic (y mantenga presionado) en una columna dentro de una tabla, arrastre el cursor a una columna de búsqueda relacionada en una tabla de búsqueda relacionada y, a continuación, suelte. La relación se creará automáticamente en el orden correcto.

Para crear una relación entre dos tablas en la vista diagrama (haga clic con el botón derecho)

  1. En SQL Server Data Tools, haga clic en el menú Modelo y, a continuación, haga clic en Vista modelo y, a continuación, haga clic en Vista de diagrama.

  2. Haga clic con el botón derecho en un encabezado o columna de tabla y, a continuación, haga clic en Crear relación.

  3. En el cuadro de diálogo Crear relación , haga clic en la flecha abajo de Tabla y seleccione una tabla en la lista desplegable.

    En una relación de "uno a muchos", esta tabla debe estar en el lado "muchos".

  4. En Columna, seleccione la columna que contiene los datos relacionados con la columna de búsqueda relacionada. La columna se selecciona automáticamente si hace clic con el botón derecho en una columna para crear la relación.

  5. En Tabla de búsqueda relacionada, seleccione una tabla que tenga al menos una columna de datos relacionada con la tabla que acaba de seleccionar para Tabla.

    En una relación de uno a varios, esta tabla debe estar en el lado "uno", lo que significa que los valores de la columna seleccionada no contienen duplicados. Si intenta crear la relación en el orden incorrecto (uno a varios en lugar de varios a uno), aparecerá un icono junto al campo Columna de búsqueda relacionada . Invierte el orden para crear una relación válida.

  6. En Columna de búsqueda relacionada, seleccione una columna que tenga valores únicos que coincidan con los valores de la columna seleccionada para Columna.

  7. Haga clic en Crear.

Para crear una relación entre dos tablas en la vista de datos

  1. En SQL Server Data Tools, haga clic en el menú Tabla y, a continuación, haga clic en Crear relaciones.

  2. En el cuadro de diálogo Crear relación , haga clic en la flecha abajo de Tabla y seleccione una tabla en la lista desplegable.

    En una relación de uno a varios, esta tabla debe estar en el lado de "muchos".

  3. En Columna, seleccione la columna que contiene los datos relacionados con la columna de búsqueda relacionada.

  4. En Tabla de búsqueda relacionada, seleccione una tabla que tenga al menos una columna de datos relacionada con la tabla que acaba de seleccionar para Tabla.

    En una relación de uno a varios, esta tabla debe estar en el lado "uno", lo que significa que los valores de la columna seleccionada no contienen duplicados. Si intenta crear la relación en el orden incorrecto (uno a varios en lugar de varios a uno), aparecerá un icono junto al campo Columna de búsqueda relacionada . Invierte el orden para crear una relación válida.

  5. En Columna de búsqueda relacionada, seleccione una columna que tenga valores únicos que coincidan con los valores de la columna seleccionada para Columna.

  6. Haga clic en Crear.

Véase también

Eliminar relaciones (SSAS Tabular)
Relaciones (SSAS Tabular)