Cómo Usa OneStream la Dimensionalidad Extensible

¿Qué es la funcionalidad de Extensible Dimensionality de OneStream? Proporciona la capacidad de crear distintas jerarquías dimensionales dentro de una aplicación, según las necesidades del negocio y del reporting.

OneStream define la dimensionalidad extensible como:

Las unidades de negocio pueden heredar dimensiones de un conjunto estándar que la corporación mantiene, pero Extensible Dimensionality les permite extender esas dimensiones para ajustarlas a sus propios requerimientos.

Ejemplo de extensibilidad de la dimensión Account

El equipo de consolidaciones debe reportar su chart of accounts con un nivel detallado, incluidos los accounts base que componen el P&L y el balance general.

En este ejemplo veremos cómo la cuenta 60999, Net Sales, es capturada y reportada por el equipo de planificación frente al nivel más detallado que necesita consolidaciones.

La dimensión Account en este ejemplo contiene las cuentas de mayor nivel en la jerarquía BudgetCorpAccounts e incluye también la jerarquía ActualCorpAccounts, más detallada.

Jerarquía corporativa de cuentas de presupuesto

El departamento de planificación puede capturar sus datos de Net Sales directamente en la cuenta 60999, porque en esa jerarquía la cuenta está a nivel base.

Cuenta Net Sales en OneStream

Para el reporting de Actuals, el equipo de consolidaciones requiere que la cuenta 60999, Net Sales, se desglosa en cuatro cuentas base que consolidan hacia arriba.

Como se muestra en la captura, las cuatro cuentas base aparecen en negro, mientras que Net Sales aparece atenuada, indicando que es una cuenta resumen en esa vista.

Cuentas base debajo de Net Sales

Esta es otra vista de cómo se vería al comparar escenarios de Actual vs Planning.

Escenarios de Planning contra Actual

Ejemplo de extensibilidad en dimensiones definidas por el usuario

Una aplicación puede contener varias dimensiones extensibles, todas basadas en los requerimientos de reporting de la empresa. En este ejemplo también podemos ver extensibilidad en una dimensión UD.

Desglose de DataType en una dimensión definida por el usuario

Otras notas de diseño:

  • La dimensionalidad extensible puede heredar dimensiones y luego extenderlas.
  • Al diseñar una dimensión extendida, los miembros extendidos se agregan debajo de los miembros heredados.

Beneficios de Diseño para Dimensiones Flexibles

Esta capacidad resulta especialmente útil cuando cada proceso necesita un nivel de detalle diferente. Actuals puede requerir cuentas, flows, entidades o miembros UD detallados, mientras que planificación y forecast pueden trabajar con una jerarquía más resumida. Los miembros heredados mantienen una estructura corporativa común y los miembros extendidos incorporan detalle solo donde aporta valor.

En la dimensión Entity, por ejemplo, una unidad operativa puede analizar un P&L por ubicación, centro o actividad, mientras la consolidación mantiene la vista legal requerida para auditoría e impuestos. En Account, un importe resumido de planificación puede compararse con cuentas base detalladas de Actual sin duplicar toda la estructura.

El diseño debe definir qué dimensiones se asignan a cada cube y Scenario Type. También debe documentar puntos de extensión, responsables, seguridad, rendimiento, Data Unit size y necesidades futuras. Una estructura con poca extensibilidad puede limitar flexibilidad o rendimiento; una estructura excesivamente compleja puede aumentar el mantenimiento.

Los miembros extendidos normalmente se agregan debajo de miembros heredados para ofrecer más detalle, o se organizan mediante un rollup alternativo. Estas decisiones deben probarse con informes, reglas, integraciones, cálculos, consolidación y seguridad antes de pasar a producción.

La dimensionalidad extensible no tiene una configuración universal. El objetivo es equilibrar relevancia operativa, gobierno corporativo, facilidad de uso y crecimiento futuro. Para procesos de Intercompany Matching, OneStream advierte que no es recomendable extender las cuentas utilizadas por el proceso.

Una matriz de diseño que relacione procesos, escenarios, cubes, dimensiones y granularidad ayuda a validar la solución con usuarios técnicos y financieros antes de construirla.

Dimensionalidad Extensible y Recursos de OneStream