Caso de uso 1: ampliación de una dimensión conformada

Puede ampliar una carpeta de dimensiones agregando nuevas columnas que representen atributos descriptivos adicionales relacionados con la dimensión conformada.

La carpeta Detalles de facturación de cliente, (una subcarpeta de la carpeta Sitio de cliente, del área temática predefinida Finanzas - Ajustes de cuentas a cobrar), ya contiene el atributo Facturación a país que contiene la abreviatura de país de dos letras. Sin embargo, le falta el atributo descriptivo adicional Nombre completo del país.

En este caso de uso, agregue la columna Nombre completo del país de un origen externo a la carpeta Detalles de facturación de cliente predefinida para asociar el atributo de país completo al sitio del cliente. La extensión personalizada se une a la dimensión predefinida conformada Dim – Customer Bill To Location mediante el uso del ID de ubicación de cliente.

Este caso de uso requiere la suscripción a Fusion ERP Analytics. Sin embargo, puede aplicar los conceptos tratados en este caso de uso a cualquier otra suscripción de Fusion Data Intelligence. El caso de uso puede hacer referencia a las tablas y sinónimos predefinidos de Autonomous Data Warehouse, así como a las tablas y vistas de bases de datos personalizadas ficticias. Si ha activado la suscripción de Fusion Data Intelligence especificada, puede utilizar los ejemplos proporcionados. Se recomienda sustituir los objetos de ejemplo por sus propios objetos personalizados de Autonomous Data Warehouse, como la tabla personalizada, la vista materializada, la vista, el sinónimo personalizado o el sinónimo de juego de datos de aumento de datos.

Utilice lo siguiente para completar esta tarea:
  • Tabla de extensión de dimensión de ejemplo - FDI_X_COUNTRY_D
  • Atributo - País FullName
  • Área temática - Ajustes de cuentas a cobrar
  • Carpeta de dimensión principal - Cliente
  • Carpeta de dimensiones - Dimensión - Ubicación de facturación de cliente
  • Tabla ADW predefinida: DW_CUSTOMER_LOCATION_D
Asegúrese de consultar Upload Samples for the Semantic Model Extensions Use Cases y completar estos requisitos previos:
  1. Cree un sandbox titulado MySandbox5Mar25. Consulte Crear sandbox. O bien, edite un sandbox existente en la página Extensiones de modelo semántico; por ejemplo, haciendo clic en el sandbox MySandbox5Mar25.
  2. Cree la tabla de extensión de dimensión de ejemplo, FDI_X_COUNTRY_D, en el almacén de datos autónomo asociado a la instancia de Fusion Data Intelligence mediante los archivos de muestra FDI_X_COUNTRY_D.xlsx o FDI_X_COUNTRY.sql.
  3. Cree una vista titulada FDI_X_CUSTOMER_LOCATION_D_V para unir la tabla personalizada FDI_X_COUNTRY_D a la tabla de dimensión predefinida DW_CUSTOMER_LOCATION_D que contiene la clave primaria CUSTOMER_LOCATION_ID, que se utilizará para unir al ampliar la dimensión. Utilice el siguiente script SQL para crear la vista:
    CREATE OR REPLACE FORCE EDITIONABLE VIEW "OAX_USER"."FDI_X_CUSTOMER_LOCATION_D_V" ("CUSTOMER_LOCATION_ID", "COUNTRY_FULLNAME") DEFAULT COLLATION "USING_NLS_COMP"  AS 
      (
    SELECT p.CUSTOMER_LOCATION_ID, NVL(c.COUNTRY_FULLNAME,'~NOVALUE~') AS COUNTRY_FULLNAME
    FROM OAX$OAC.DW_CUSTOMER_LOCATION_D p
    LEFT JOIN FDI_X_COUNTRY_D c
    ON p.COUNTRY_CODE = c.COUNTRY_CODE
    );
    
  4. Otorgue acceso al modelo semántico a la vista FDI_X_CUSTOMER_LOCATION_D_V para el esquema OAX$OAC mediante el siguiente script SQL:
    GRANT SELECT ON "OAX_USER"."FDI_X_CUSTOMER_LOCATION_D_V" TO "OAX$OAC";
    
  5. Valide que los datos se cargan desde el ejemplo como se esperaba mediante el siguiente script SQL:
    SELECT * FROM OAX_USER.FDI_X_CUSTOMER_LOCATION_D_V;

Adición de una extensión de dimensión al modelo semántico

Edite la estrella lógica para definir el objeto, los atributos, las etiquetas de visualización y las claves del almacén de datos autónomo y, a continuación, una el objeto personalizado a la dimensión conformada predefinida que se va a ampliar.

En esta tarea, puede editar la estrella lógica Fact – Fins – AR Adjustments para agregar una extensión de dimensión en Dim – Customer Bill To Location que hace referencia al objeto de almacén de datos autónomo FDI_X_CUSTOMER_LOCATION_V. La extensión personalizada se une a la dimensión predefinida conformada Dim – Customer Bill To Location mediante el uso del ID de ubicación de cliente.
  1. En la página Extensiones de modelo semántico, haga clic en el sandbox MySandbox5Mar25.

    Página Extensiones de Modelo Semántico que muestra el sandbox que ha creado

  2. In Perform Action, click Manage Logical Star, then Edit Logical Star, then Out of the box, then select Financials - AR Adjustments as the subject area, select Fact – Fins – AR Adjustments as the corresponding fact, and then Next.

    Cuadro de diálogo Perform Action

  3. En la página Estrella lógica: Hecho, busque la tabla de dimensiones Dim - Ubicación de facturación de cliente, haga clic con el botón derecho en ella y, a continuación, haga clic en Gestionar extensión.

    Página Estrella Lógica: Hecho que muestra la tabla de dimensiones Dimensión - Ubicación de facturación de cliente

  4. En la lista de valores Gestionar extensión, seleccione Ampliar dimensión.

    Lista de valores Gestionar extensiones

  5. En la página Extender una dimensión, en el paso 1 del asistente, seleccione OAX_USER en Esquema y seleccione FDI_X_CUSTOMER_LOCATION_D_V en Objeto. Seleccione la casilla de control Usar para clave de la columna de origen CUSTOMER_LOCATION_ID, seleccione la casilla de control Agregar atributos de la columna de origen COUNTRY_FULLNAME y haga clic en Siguiente.
    Nota

    Asegúrese de que el nombre mostrado sea único y no entre en conflicto con ninguno de los nombres de columna predefinidos; por ejemplo, cambie el nombre de CUSTOMER_LOCATION_ID a ID de ubicación de cliente de FDI.

    Página Extender una Dimensión

  6. En el paso 2 del asistente, seleccione Externo izquierdo en Seleccionar tipo de unión.
    Nota

    El tipo de unión es principalmente Interno (coincidencia) o Izquierdo (todo desde la dimensión original). El tipo de unión Izquierda garantiza que no se pierdan datos.

    Paso 2 del Asistente de Ampliación de una Dimensión, donde puede seleccionar el tipo de unión

  7. Seleccione ID de ubicación de cliente (DOUBLE) como Clave de dimensión y CUSTOMER_LOCATION_ID (DOUBLE) como Clave de dimensión ampliada. Haga clic en Terminar.

    Paso 2 del Asistente de Ampliación de una Dimensión, donde puede seleccionar las claves de unión

  8. Revise la dimensión ampliada.

    Página Ampliar Dimensión que muestra la dimensión ampliada

Presentar la extensión de dimensión en el modelo semántico

El área temática se modifica para presentar las columnas ampliadas en una carpeta de área temática.

En este paso, se modifica el área temática Finanzas - Ajustes de cuentas a cobrar para presentar la columna Nombre completo de país ampliada en la carpeta Detalles de facturación de cliente predefinida.
  1. Vaya al sandbox MySandbox5Mar25.
  2. En el sandbox MySandbox5Mar25, haga clic en Realizar acción, Gestionar áreas temáticas y, a continuación, en Modificar un área temática, seleccione Finanzas – Ajustes de cuentas a cobrar como área temática y, a continuación, Siguiente.

    Cuadro de diálogo Perform Action

  3. En el paso 1 del asistente de la página Modificar un área temática - Finanzas - Ajustes de AR, consulte los detalles y haga clic en Siguiente.
  4. En el paso 2 del asistente, seleccione Gestionar elementos y, a continuación, haga clic en Gestionar personalizaciones de fábrica.

    El paso 2 del asistente en la página Modificar un área temática - Finanzas - Ajustes de AR que muestra las opciones Gestionar elementos

  5. En Agregar un área temática, seleccione Nombre completo de país y haga clic en Agregar carpetas.

    Cuadro de diálogo Agregar un área temática que muestra la columna Nombre completo de país ampliada en la carpeta de detalles de facturación de cliente predefinida

  6. En Agregar un área temática, seleccione la carpeta Detalles de facturación de cliente y haga clic en Agregar carpetas.

    Cuadro de diálogo Agregar un área temática que muestra la carpeta predefinida Detalles de facturación de cliente a la que se ha agregado la dimensión ampliada

  7. Revise las altas y haga clic en Terminar.

    La página Modificación de Materias – Finanzas – Ajustes de AR muestra las altas

Aplicación y publicación de las personalizaciones

Aplique los cambios para compilar el sandbox y asegúrese de que el sandbox esté libre de errores.

A continuación, utilice el separador Activity para depurar, resolver errores y confirmar que la acción Apply Changes se completa y se realiza correctamente. Por último, fusione los cambios en el sandbox principal y publique las principales extensiones de usuario para compartir las nuevas extensiones con los consumidores.

En este paso, puede aplicar los cambios, utilizar el separador Actividad para supervisar el estado, fusionar el sandbox MySandbox5Mar25 en el sandbox principal y, a continuación, publicar la extensión de usuario principal.

  1. En la página Extensiones de modelo semántico, desplace el mouse sobre el sandbox MySandbox5Mar25 para ver Acciones y, a continuación, haga clic en Aplicar cambios.
  2. Haga clic en el separador Actividad para supervisar la tarea Aplicar cambios en la página Actividad.
  3. Cuando los cambios se hayan aplicado correctamente, haga clic en Publicar modelo en la página Extensiones de modelo semántico.
  4. En Publicar modelo, en Extensiones de usuario, seleccione MySandbox5Mar25 y en Configuraciones de seguridad, seleccione Todo.
  5. Haga clic en Publicar.
  6. En la página Extensiones de modelo semántico, haga clic en el separador Actividad para supervisar la tarea Publicar personalizaciones.

Validación de resultados

Verifique que las personalizaciones estén visibles en el modelo semántico.

  1. En la consola de Fusion Data Intelligence, haga clic en Ir a página de inicio.
  2. En la página de inicio de Oracle Analytics, haga clic en Crear, en Libro de trabajo, en Agregar datos, seleccione Finanzas - Ajustes de AR, el área temática que se amplía en este caso de uso y, a continuación, haga clic en Agregar a libro de trabajo.
  3. Expanda la carpeta Sitio de cliente y, a continuación, amplíe la carpeta Detalles de facturación de cliente y verifique que el atributo ampliado Nombre completo de país esté visible en la parte inferior de la lista de atributos.
  4. Cree un informe para mostrar que el atributo de dimensión ampliada se ha unido correctamente a las medidas de hechos deseadas.

    El informe muestra el atributo de dimensión ampliada unido correctamente a las medidas de hechos deseadas