Crear ADU
Puede crear atributos definidos por el usuario (UDA) para los miembros de Essbase. Por ejemplo, puede crear un ADU denominado Débito. Usar ADU en scripts de cálculo o al cargar datos en el cubo.
-
UDA en scripts de cálculo. Después de definir un ADU, puede consultar un miembro para su ADU en un script de cálculo. Por ejemplo, puede multiplicar todos los miembros con el Débito ADU por –1 para que se muestren como positivos o negativos (en función de cómo se almacenen actualmente los datos). Consulte Desarrollo de scripts de cálculo para cubos de almacenamiento de bloques.
-
UDA en la carga de datos. Puede cambiar el signo de los datos a medida que se cargan en la base de datos según su ADU.
Para realizar un cálculo, recuperar datos de forma selectiva basados en valores de atributo o proporcionar soporte completo de matriz, tabla dinámica y aumento de detalle en la hoja de cálculo, cree dimensiones de atributo en lugar de atributos definidos por el usuario. Consulte Comparación de Atributos y ADU.
Note:
En las bases de datos de almacenamiento agregado, el uso de atributos definidos por el usuario para definir grupos de miembros reduce en gran medida las velocidades de ejecución de las funciones de Essbase. Para evitar esta pérdida de rendimiento, utilice dimensiones de atributo para definir grupos de miembros.
Observe las siguientes directrices al crear atributos definidos por el usuario:
-
Puede definir varios ADU por miembro.
-
No puede definir el mismo ADU dos veces para un miembro.
-
Puede definir el mismo ADU para diferentes miembros.
-
Un nombre de ADU puede ser el mismo que un nombre de miembro, alias, nivel o generación. Siga las mismas reglas de nomenclatura que para el miembro. Consulte Convenciones de nomenclatura de dimensiones, miembros y alias.
-
No puede crear un ADU en miembros compartidos.
-
No puede crear un atributo definido por el usuario en miembros de dimensiones de atributo.
-
Un ADU solo se aplica al miembro especificado. Los descendientes y los ascendientes del miembro no reciben automáticamente el mismo ADU.
Para agregar, eliminar o actualizar atributos definidos por el usuario mediante la interfaz web de Essbase, abra el esquema para editarlo, seleccione un miembro y edite sus propiedades. Haga clic en Atributos definidos por usuario. Para obtener más información, consulte Crear atributos definidos por el usuario.
Si utiliza un libro de trabajo de aplicación o un diseñador de cubos para agregar o editar un atributo definido por el usuario, actualice una o más propiedades de atributo definido por el usuario en la hoja de trabajo de dimensión relevante.

Si utiliza la API de REST para editar el esquema, debe actualizar el valor de la propiedad udas de mbrInfo para agregar, eliminar o sustituir los atributos definidos por el usuario al realizar una acción de adición o actualización de miembros. Consulte la documentación para el punto final Ejecutar edición de esquema de lote.