Recomendaciones y Consejos para Ampliar el Modelo Semántico

Antes de ampliar el modelo semántico, revise las recomendaciones y los consejos para asegurarse de que las extensiones funcionan como se espera.

Estándares de nomenclatura de base de datos para objetos de Autonomous Data Warehouse

  • Asigne un prefijo a un objeto personalizado con X_ZZZ_, donde ZZZ es una abreviatura de la organización.
  • Sufijo de diferentes objetos como:
    • _A = Agregado
    • _D = Dimensión
    • _DH = Jerarquía de Dimensión
    • _F = Hecho
    • _H = Ayudante
    • _M = Asignar dimensión
    • _MD = Mini dimensión
    • _V = Vistas
    • _MV = Vista Materializada
    • _DS = Juego de datos de aumento de datos
    • _EXT = Extensión de aumento de datos
  • No cree ninguna tabla que empiece por "DW" en los esquemas personalizados y el esquema OAX_USER porque esto puede dar como resultado un conflicto con los nombres de objeto predefinidos. Si crea tablas que empiecen por "DW", estas tablas no se mostrarán como tablas personalizadas en el asistente de extensiones de modelos semánticos.

Despliegue

  • Las migraciones solo deben fluir en una única dirección. Seleccione un entorno para que sea el entorno de desarrollo principal. Después de probar la aceptación del usuario, genere y despliegue un paquete de extensiones semánticas para migrar los cambios a producción y otros entornos.
  • No exporte el paquete de extensiones semánticas por separado y, a continuación, realice la promoción de seguridad de la prueba a la producción. Genere el paquete de extensiones semánticas e incluya las extensiones que desee e incluya también seguridad.

Campos flexibles y conjuntos de datos de aumento de datos

  • Asegúrese de que los cambios en el origen se aborden en la instancia de Oracle Fusion Data Intelligence. Por ejemplo, si se ha desactivado un campo flexible descriptivo utilizado en un área temática personalizada en el origen, debe sustituir o eliminar el campo flexible descriptivo aplicable en Oracle Fusion Data Intelligence. De lo contrario, fallará la extensión del modelo semántico aplicable.
  • Puede hacer referencia a sinónimos de los juegos de datos de aumento de datos en las extensiones del modelo semántico después de que se haya completado la carga completa inicial para el aumento de datos. Utilice la opción "Run Immediately" en el aumento de datos para ejecutar la carga completa de inmediato.

Ampliando

  • Al unir hechos a dimensiones, asegúrese de que las columnas que se van a unir sean de tipos de dato compatibles.
  • Al ampliar las carpetas DEGEN Dimensions ("Details"), mantenga siempre el mismo nivel de granularidad al unir las claves primarias del hecho y una relación de uno a uno [1:1]. No defina muchas a muchas uniones [M:M] porque puede causar degradación del rendimiento y duplicación de datos.
  • Al crear una dimensión personalizada, puede anular la selección de "Agregar jerarquía al área temática". Sin embargo, aún es necesario definir una clave primaria de jerarquía y un atributo de visualización. Haga clic en la carpeta Detalles de elementos de datos seleccionados y, a continuación, en el icono de edición Propiedades para definir la clave primaria de jerarquía y el atributo de visualización.
  • Al ampliar una dimensión (si la granularidad de extensión es de uno a uno [1:1] con la dimensión predefinida), combine varias extensiones para la misma dimensión en un único origen (tabla/vista/sinónimo) en Autonomous Data Warehouse. Es preferible tener una extensión con muchas columnas, en lugar de tener varias extensiones por columna.
  • Si es necesario tener varias extensiones en la misma dimensión debido a la variación de una a varias relaciones (1:M) (como la selección múltiple), tenga cuidado con una limitación de longitud de índice que se pueda alcanzar. Para evitar la restricción, asigne a la tabla/vista/sinónimo la abreviatura que sea posible. Por ejemplo, FDI_X_SZ_V (tamaño) y FDI_X_PR_V (precio).
  • Al agregar un hecho personalizado, defina siempre los niveles de contenido para las dimensiones personalizadas que se unen al hecho personalizado.
  • Al agregar una jerarquía personalizada, evite el objetivo de mostrar los niveles de suma total en las visualizaciones porque las jerarquías personalizadas solo se muestran desde el primer nivel. Las jerarquías predefinidas tampoco exponen los niveles totales. El nivel Total general solo proporciona el importe total general; por lo tanto, utilícelo solo cuando no haya ninguna unión entre un hecho y una dimensión y la métrica se tenga que definir en un nivel total.
  • Al asignar un nombre a objetos (dimensiones, hechos y columnas), elimine todos los espacios iniciales y finales. Puede utilizar caracteres de subrayado y espacios en los nombres, pero evitar el resto de caracteres especiales.