Compartir a través de


Grupos de medida vinculados

Un grupo de medida vinculado se basa en otro grupo de medida de un cubo diferente dentro de la misma base de datos o en otra base de datos de Analysis Services. Puede usar un grupo de medida vinculado si desea reutilizar un conjunto de medidas y los valores de datos correspondientes, en varios cubos.

Microsoft recomienda que los grupos de medida originales y vinculados residan en soluciones que se ejecutan en el mismo servidor. La vinculación a un grupo de medida en un servidor remoto está programada para desaprobación en una futura versión (vea Características desaprobadas de Analysis Services en SQL Server 2014).

Importante

Los grupos de medida vinculados son de solo lectura. Para recoger los cambios más recientes, debe eliminar y volver a crear todos los grupos de medida vinculados en función del objeto de origen modificado. Por este motivo, copiar y pegar grupos de medida entre proyectos es un enfoque alternativo que debe tener en cuenta en caso de que se requieran modificaciones futuras en el grupo de medida.

Limitaciones de uso

Como se indicó anteriormente, una restricción importante al uso de medidas vinculadas es la incapacidad de personalizar directamente una medida vinculada. Las modificaciones en el tipo de datos, el formato, el enlace de datos y la visibilidad, así como la pertenencia a los elementos del propio grupo de medida, son todos los cambios que se deben realizar en el grupo de medida original.

De forma operativa, los grupos de medida vinculados son idénticos a otros grupos de medida cuando las aplicaciones cliente acceden a ellos y se consultan de la misma manera que otros grupos de medida.

Al consultar un cubo que contiene un grupo de medida vinculado, el vínculo se establece y resuelve durante el primer paso de cálculo del cubo de destino. Debido a este comportamiento, no se pueden resolver los cálculos almacenados en el grupo de medida vinculado antes de evaluar la consulta. Es decir, las medidas calculadas y las celdas calculadas deben volver a crearse en el cubo de destino en lugar de heredarlas del cubo de origen.

En la lista siguiente se resumen las limitaciones de uso.

  • No se puede crear un grupo de medida vinculado a partir de otro grupo de medida vinculado.

  • No se pueden agregar ni quitar medidas en un grupo de medida vinculado. La pertenencia solo se define en el grupo de medida original.

  • La retroalimentación no se admite en grupos de medida vinculados.

  • Los grupos de medida enlazados no se pueden utilizar en múltiples relaciones de muchos a muchos, especialmente cuando esas relaciones están en diferentes cubos. Si lo hace, puede dar lugar a agregaciones ambiguas. Para obtener más información, vea Cantidades incorrectas para medidas vinculadas en cubos que contienen relaciones de muchos a muchos.

Las medidas contenidas en un grupo de medida vinculado solo se pueden organizar directamente a lo largo de las dimensiones vinculadas recuperadas de la misma base de datos de Analysis Services. Sin embargo, puede usar miembros calculados para relacionar la información de los grupos de medida vinculados con las demás dimensiones no vinculadas del cubo. También puede usar una relación indirecta, como una referencia o una relación de varios a varios, para relacionar dimensiones no vinculadas con un grupo de medida vinculado.

Crear o modificar una medida vinculada

Use SQL Server Data Tools para crear un grupo de medida vinculado.

  1. Finalice las modificaciones en el grupo de medida original ahora, en el cubo de origen, para que no tenga que volver a crear los grupos de medida vinculados más adelante en los cubos posteriores. Puede cambiar el nombre de un objeto vinculado, pero no puede cambiar ninguna otra propiedad.

  2. En el Explorador de soluciones, haga doble clic en el cubo al que va a agregar el grupo de medida vinculado. Este paso abre el cubo en el Diseñador de cubos.

  3. En el Diseñador de cubos, en el panel Medidas o en el panel Dimensiones, haga clic con el botón derecho en cualquier parte del panel y, a continuación, seleccione Nuevo objeto vinculado. Esto inicia el Asistente para objetos vinculados.

  4. En la primera página, especifique el origen de datos. Este paso establece la ubicación del grupo de medida original. El valor predeterminado es el cubo actual de la base de datos actual, pero también puede elegir otra base de datos de Analysis Services.

  5. En la página siguiente, elija el grupo de medida o la dimensión que desea vincular. Las dimensiones y los objetos Cube, como los grupos de medida, se enumeran por separado. Solo los objetos que aún no están presentes en el cubo actual están disponibles.

  6. Haga clic en Finalizar para crear el objeto vinculado. Los objetos vinculados aparecen en el panel Medidas y dimensiones, indicado por el icono de vínculo.

Asegurar una medida vinculada

Una vez definido el vínculo, el acceso a las medidas de un grupo de medida vinculado se administra de la misma manera que el acceso a otros grupos de medida. Aparece un objeto vinculado junto con sus homólogos no vinculados en el Diseñador de roles. Para obtener más información sobre cómo administrar la seguridad de un grupo de medidas, vea Otorgar permisos para cubos o modelos (Analysis Services).

Para definir o usar un grupo de medidas vinculado, la cuenta de servicio de Windows para la instancia de Analysis Services debe ser parte de un rol de base de datos de Analysis Services que posea ReadDefinition y Read derechos de acceso a la instancia de Analysis Services de origen para el cubo y grupo de medidas de origen, o debe ser miembro del rol de Administradores de Analysis Services para la instancia de Analysis Services de origen.

Véase también

Definir dimensiones vinculadas