Agregar inteligencia de cuentas a una dimensión

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

Nota:

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

La inteligencia de cuentas se aplica a una dimensión que especifica la información de la cuenta (por ejemplo, nombre de cuenta, número de cuenta y tipo de cuenta). Para agregar inteligencia de cuentas, use el Asistente para Business Intelligence y seleccione la opción Definir 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 los 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 Analysis Services.

Selección de una dimensión

En la primera página Definir Inteligencia de Cuentas del asistente, usted especifica la dimensión a la que desea aplicar la inteligencia de cuentas. La mejora de inteligencia de cuentas agregada a esta dimensión seleccionada dará lugar a cambios en la dimensión. Todos los cubos que incluyan la dimensión seleccionada heredarán estos cambios.

Especificar atributos de cuenta

En la página Configurar atributos de dimensión del asistente, especifique los atributos de cuenta en la dimensión de cuenta seleccionada. En primer lugar, en la columna Incluir , active la casilla situada junto a cada uno de los tipos de atributo de cuenta que desea asignar a un atributo de dimensión de la dimensión. A continuación, en la columna Atributo de dimensión , expanda la lista desplegable y seleccione el atributo de la dimensión que corresponde al tipo de atributo seleccionado. Al seleccionar el atributo de la lista, se establece la propiedad attribute Type para los atributos de la cuenta.

Mapeo de tipos de cuenta

La segunda página Definir la Inteligencia de Cuentas asigna los valores de tipo de cuenta de la tabla de dimensiones a los tipos de cuenta reconocidos por Analysis Services. Esta página solo aparece si incluyó 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 inteligencia de cuentas del asistente, active la casilla situada junto a Tipo de cuenta y, a continuación, seleccione el atributo adecuado.

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

  • En la columna Source Table Account Types se enumeran los tipos de cuenta de origen que el asistente obtiene de la tabla de dimensiones.

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

    Tipo de cuenta de servidor Agregación Descripción
    Estadístico None Una proporción calculada de algo o un recuento de algo que no se agrega a lo largo del tiempo. Este tipo de cuenta no convierte entre distintas monedas con reglas de conversión.
    Responsabilidad LastNonEmpty El dinero o el valor de las cosas que se deben en un momento específico. Este tipo de cuenta no se acumula con el tiempo y, por lo tanto, no se agrega de forma natural con el tiempo. Por ejemplo, el valor del año es el del último mes con datos. Este tipo de cuenta realiza conversiones entre diferentes monedas utilizando la tasa de fin de período.
    Recurso LastNonEmpty El dinero o el valor de las cosas que se mantienen en un momento específico. Este tipo de cuenta se acumula con el tiempo y, por lo tanto, no se agrega de forma natural con el tiempo. Por ejemplo, la cantidad year es el valor del último mes con datos. Este tipo de cuenta se convierte entre monedas utilizando la tasa de cambio de fin de período.
    Saldo LastNonEmpty Recuento de algo en un momento especificado. 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 a Sum lo largo del tiempo, pero no se convierte con reglas de conversión de moneda.
    Gasto Sum El dinero o el valor de las cosas gastada. Este tipo de cuenta se acumula como un Sum a lo largo del tiempo y convierte entre monedas con una tasa media.
    Renta Sum El dinero o el valor de las cosas recibidas. Este tipo de cuenta se agrega como Sum a lo largo del tiempo y convierte entre monedas con una tasa media.

    Nota:

    Si procede, puede asignar más de un tipo de cuenta en 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 usar 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 tipos de cuenta, seleccione un tipo de cuenta en 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.