Share via


Asistente de BI: Agregar la inteligencia de cuentas a una dimensión

Se aplica a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium

Agregue la mejora de inteligencia de cuentas a un cubo o dimensión para asignar las clasificaciones de cuenta estándar, como ingresos y gastos, a los miembros de un atributo de cuenta. Esta mejora también identifica los tipos de cuenta (como Asset y Liability) y asigna la agregación adecuada a cada tipo de cuenta. Microsoft SQL Server SQL Server Analysis Services puede usar las clasificaciones para agregar cuentas a lo largo del tiempo.

Nota:

La inteligencia de cuentas solo está disponible en dimensiones basadas en los orígenes de datos existentes. En las dimensiones que se crearon sin utilizar un origen de datos, debe ejecutar el Asistente para generar esquemas para crear una vista del origen de datos antes de agregar la inteligencia de cuentas.

Se aplica la inteligencia de cuentas a una dimensión que especifica la información de una cuenta (por ejemplo, nombre de cuenta, número de cuenta y tipo de cuenta). Para agregar una inteligencia de cuentas, debe utilizar el Asistente de Business Intelligence y seleccionar la opción Definir la inteligencia de cuentas en la página Elegir mejora . A continuación, este asistente le guía por los pasos para seleccionar una dimensión a la que desea aplicar la inteligencia de cuentas, identificar atributos de cuenta en la dimensión de cuenta seleccionada y, a continuación, asignar tipos de cuenta en la tabla de dimensiones a los tipos de cuenta reconocidos por SQL Server Analysis Services.

Seleccionar una dimensión

En la primera página Definir la inteligencia de cuentas del asistente, deberá especificar la dimensión en la que desee aplicar la inteligencia de cuentas. La mejora de inteligencia de cuentas agregada a esta dimensión seleccionada provocará cambios en la dimensión. Estos cambios son heredados por todos los cubos que incluyan la dimensión seleccionada.

Especificar atributos de cuenta

En la página Configurar los atributos de dimensión del asistente, deberá especificar los atributos de cuenta en la dimensión de cuenta seleccionada. En primer lugar, en la columna Incluir , active la casilla junto a los tipos de atributo de cuenta que desee asignar a un atributo de dimensión en la dimensión. A continuación, en la columna Atributo de dimensión , expanda la lista desplegable y seleccione el atributo en la dimensión que se corresponda con el tipo de atributo seleccionado. Al seleccionar el atributo de la lista, se establece la propiedad de atributo Type para los atributos de cuenta.

Asignar tipos de cuenta

La segunda página Definir inteligencia de cuentas asigna los valores de tipo de cuenta de la tabla de dimensiones a los tipos de cuenta reconocidos por SQL Server Analysis Services. Solo se mostrará esta página si incluye el atributo de dimensión Tipo de cuenta en la dimensión. Para incluir la dimensión Tipo de cuenta , en la página Definir configuración de la inteligencia de cuentas del asistente, active la casilla junto a Tipo de cuentay seleccione el atributo adecuado.

En la segunda página de Definir la inteligencia de cuentas , se muestran dos columnas:

  • La columna Tipos de cuenta de tabla de origen muestra los tipos de cuenta que obtiene el asistente de la tabla de dimensión.

  • La columna Tipos de cuenta de servidor identifica el tipo de cuenta correspondiente que SQL Server Analysis Services reconoce. En la tabla siguiente se enumeran los tipos de cuenta que SQL Server Analysis Services reconocen y la agregación predeterminada para cada uno de estos tipos. Las selecciones se realizan automáticamente si la tabla de dimensiones usa los mismos nombres de tipo de cuenta que SQL Server Analysis Services usa.

    Tipo de cuenta de servidor Agregación Descripción
    Estadística None Proporción calculada de algo o recuento de algo que no se agrega a lo largo del tiempo. Este tipo de cuenta no convierte distintas monedas con reglas de conversión.
    Responsabilidad LastNonEmpty Dinero o valor de cosas debidas en un momento dado. Este tipo de cuenta no se acumula a lo largo del tiempo, por lo que no se agrega de forma natural a lo largo del tiempo. Por ejemplo, la cantidad Year es el valor del último mes con datos. Este tipo de cuenta convierte monedas con la tasa del final del período.
    Recurso LastNonEmpty Dinero o valor de cosas mantenidas en un momento dado. Este tipo de cuenta se acumula a lo largo del tiempo, por lo que no se agrega de forma natural a lo largo del tiempo. Por ejemplo, la cantidad Year es el valor del último mes con datos. Este tipo de cuenta convierte monedas con la tasa del final del período.
    Saldo LastNonEmpty Recuento de algo en un momento dado. Este tipo de cuenta se acumula pero no se agrega de forma natural a lo largo del tiempo. Por ejemplo, la cantidad Year es el valor del último mes con datos.
    Flujo Sum Recuento incremental de algo. Este tipo de cuenta se agrega como una Sum a lo largo del tiempo pero no convierte con reglas de conversión de monedas.
    Expense Sum Dinero o valor de cosas gastadas. Este tipo de cuenta se agrega como una Sum a lo largo del tiempo y convierte monedas con una tasa media.
    Income Sum Dinero o valor de cosas recibidas. Este tipo de cuenta se agrega como una Sum a lo largo del tiempo y convierte monedas con una tasa media.

    Nota:

    De ser adecuado, se puede asignar más de un tipo de cuenta de la dimensión a un tipo de cuenta de servidor determinado.

Para cambiar las agregaciones predeterminadas asignadas a cada tipo de cuenta de una base de datos, puede utilizar el Diseñador de bases de datos.

  1. En el Explorador de soluciones, haga clic con el botón derecho en el proyecto de Analysis Services y haga clic en Editar base de datos.

  2. En el cuadro Asignación de tipo de cuenta , seleccione un tipo de cuenta en el Nombre.

  3. En el cuadro de texto Alias , escriba un alias para este tipo de cuenta.

  4. En el cuadro de lista desplegable Función de agregación , cambie la función de agregación predeterminada para este tipo de cuenta.