Configurar dimensiones comunes
En esta página se describe un paso opcional para configurar dimensiones comunes en la implementación de Data Foundation de Cortex Framework. Las dimensiones comunes de Cortex Framework son vistas y tablas de utilidad creadas en Data Foundation para habilitar casos prácticos avanzados en diferentes fuentes de datos, como las estadísticas conectadas de productos y medios.
La configuración de todas las dimensiones comunes se encuentra en la sección k9
del archivo de configuración.
Dimensión de país
La dimensión País de Cortex Framework ofrece una forma unificada de conectar los códigos de país ISO-3166 con sus nombres largos correspondientes.
Para habilitarlo, asigna el valor k9.deployCountryDim
a true
en el archivo de configuración.
Dimensión de jerarquía de producto
La dimensión Jerarquía de producto proporciona un esquema abstracto que permite ingerir los datos de origen de cualquier fuente arbitraria. Después, se puede usar para impulsar casos prácticos avanzados, como la coincidencia de jerarquía de productos.
Cortex Framework también proporciona un DAG de ingestión de ejemplo si tienes un despliegue de SAP listo.
Para habilitarlo, asigna el valor k9.deployProductDim
a true
en el archivo de configuración.
A continuación, configura los siguientes ajustes:
Parámetro | Significado | Valor predeterminado |
k9.ProductDim.dataSourceType
|
Tipo de fuente de datos de la jerarquía de productos. Si se define como "SAP" , Data Foundations implementará un DAG que cargue
la jerarquía de productos de la fuente de datos de SAP. En ese caso, debe habilitar la implementación de SAP.Si usa otras fuentes de datos, defina este valor como BYOD y
podrá rellenar la tabla de jerarquía de productos manualmente.
|
-
|
k9.ProductDim.textLanguage
|
Idioma de la jerarquía de productos. Debe seguir la misma convención de código de idioma que la fuente de datos. Cortex Framework no
prescribe esta convención. Sin embargo, los clientes deben entender el significado del valor de textLanguage que elijan.Si usa SAP, el valor también debe ser uno de los ajustes de SAP.languages
del config.json actual.Este valor no puede estar vacío. |
-
|
Ingestión de datos de dimensiones de jerarquía de productos de SAP
Si ha especificado k9.ProductDim.dataSourceType
en SAP
y ha implementado SAP, puede usar el DAG load_product_hierarchy_from_SAP
para cargar la jerarquía de SAP después de haber rellenado por completo las vistas de informes de SAP.
Asegúrate de configurar correctamente la conexión de k9_reporting
Cloud Composer.
Ingestión de datos de dimensiones de jerarquía de productos de otras fuentes
También puede incorporar manualmente información de la jerarquía de productos de otras fuentes que elija (por ejemplo, categoría de producto de Google). Asegúrese de que los datos se ajusten al esquema de la tabla ProductHierarchy
.
Conversión de moneda
Currency Conversion proporciona un esquema abstracto que permite ingerir los datos de origen de cualquier fuente arbitraria. Después, se puede usar para impulsar casos prácticos avanzados de otras fuentes de datos que no ofrecen la función de conversión de moneda de forma predeterminada.
Cortex Framework también proporciona un DAG de ingestión de ejemplo si tienes una implementación de SAP lista. Para habilitarlo, asigna el valor k9.deployCurrencyConversion
a true
en el archivo de configuración. A continuación, configura los siguientes ajustes:
Parámetro | Significado | Valor predeterminado |
k9.CurrencyConversion.dataSourceType
|
Tipo de fuente de datos de la jerarquía de productos. Si se define como "SAP" , Data Foundations implementará un DAG que cargue
los tipos de cambio de moneda de la fuente de datos de SAP. En ese caso, la implementación de SAP debe estar habilitada.Si usa otras fuentes de datos, defina este valor como BYOD y
podrá rellenar la tabla de conversión de moneda manualmente.
|
-
|
k9.CurrencyConversion.rateType
|
Tipo de cambio de moneda predeterminado tal como se define en el sistema de origen. Si usas SAP, "M" corresponde al tipo de cambio predeterminado de SAP.Este valor no puede estar vacío. |
-
|
Ingerir datos de conversión de moneda de SAP
Si has especificado k9.CurrencyConversion.dataSourceType
a SAP
y has implementado SAP, puedes usar el DAG load_currency_conversion_from_SAP
para cargar los tipos de cambio de moneda de SAP después de haber rellenado por completo las vistas de informes de SAP. Asegúrate de configurar correctamente la conexión de k9_reporting
Cloud Composer.
Ingestión de datos de conversión de moneda de otras fuentes
También puede introducir manualmente información sobre la conversión de moneda de otras fuentes que elija (por ejemplo, mediante la función GOOGLEFINANCE de Documentos de Google o los conjuntos de datos públicos de BigQuery).
Asegúrese de que los datos se ajusten al esquema de la tabla CurrencyConversion
.