Configurare le dimensioni comuni

Questa pagina descrive un passaggio facoltativo per configurare le dimensioni comuni per il deployment di Data Foundation di Cortex Framework. Le dimensioni comuni di Cortex Framework sono visualizzazioni e tabelle di utilità create all'interno di Data Foundation per consentire casi d'uso avanzati in diverse origini dati, come Cross Media &Product Connected Insights.

La configurazione di tutte le dimensioni comuni si trova nella sezione k9 del file di configurazione.

Dimensione Paese

La dimensione Paese di Cortex Framework fornisce un modo unificato per collegare i codici paese ISO-3166 ai rispettivi nomi lunghi.

Per abilitarla, imposta k9.deployCountryDim su true nel file di configurazione.

Dimensione Gerarchia dei prodotti

La dimensione Gerarchia dei prodotti fornisce uno schema astratto che consente di importare i dati di origine da qualsiasi origine arbitraria. Può essere utilizzata per alimentare casi d'uso avanzati come la corrispondenza della gerarchia dei prodotti.

Cortex Framework fornisce anche un DAG di importazione di esempio se hai un deployment SAP pronto.

Per abilitarla, imposta k9.deployProductDim su true nel file di configurazione. Quindi configura le seguenti impostazioni:

Parametro Significato Valore predefinito
k9.ProductDim.dataSourceType Tipo di origine dati per la gerarchia dei prodotti.
Se impostato su "SAP", Data Foundations eseguirà il deployment di un DAG che carica la gerarchia dei prodotti dall'origine dati SAP. In questo caso, il deployment SAP deve essere abilitato.
Se utilizzi altre origini dati, imposta questo valore su BYOD e puoi quindi compilare manualmente la tabella della gerarchia dei prodotti.
-
k9.ProductDim.textLanguage Lingua della gerarchia dei prodotti. Deve seguire la stessa convenzione del codice lingua dell'origine dati. Cortex Framework non prescrive questa convenzione. Tuttavia, i clienti devono comprendere il significato del valore textLanguage scelto.
Se utilizzi SAP, il valore deve essere anche una delle SAP.languages impostazioni all'interno dell'attuale config.json.
Questo valore non può essere vuoto.
-

Importare i dati della dimensione della gerarchia dei prodotti da SAP

Se hai specificato k9.ProductDim.dataSourceType come SAP e hai eseguito il deployment di SAP, puoi utilizzare il DAG load_product_hierarchy_from_SAP per caricare la gerarchia SAP dopo aver compilato completamente le visualizzazioni di reporting SAP. Assicurati di configurare correttamente la k9_reporting connessione di Managed Service for Apache Airflow.

Importare i dati della dimensione della gerarchia dei prodotti da altre origini

Puoi anche importare manualmente le informazioni sulla gerarchia dei prodotti da altre origini a tua scelta (ad es. categoria prodotto Google). Assicurati che i dati siano conformi allo schema della tabella ProductHierarchy.

Conversione di valute

La conversione di valute fornisce uno schema astratto che consente di importare i dati di origine da qualsiasi origine arbitraria. Può essere utilizzata per alimentare casi d'uso avanzati per altre origini dati che non forniscono funzionalità di conversione di valute predefinite.

Cortex Framework fornisce anche un DAG di importazione di esempio se hai un deployment SAP pronto. Per abilitarla, imposta k9.deployCurrencyConversion su true nel file di configurazione. Quindi configura le seguenti impostazioni:

Parametro Significato Valore predefinito
k9.CurrencyConversion.dataSourceType Tipo di origine dati per la gerarchia dei prodotti.
Se impostato su "SAP", Data Foundations eseguirà il deployment di un DAG che carica i tassi di conversione di valute dall'origine dati SAP. In questo caso, il deployment SAP deve essere abilitato.
Se utilizzi altre origini dati, imposta questo valore su BYOD e puoi quindi compilare manualmente la tabella di conversione di valute.
-
k9.CurrencyConversion.rateType Tipo di tasso di conversione di valute predefinito come definito nel sistema di origine.
Se utilizzi SAP, "M" corrisponde al tipo di tasso predefinito di SAP.
Questo valore non può essere vuoto.
-

Importare i dati di conversione di valute da SAP

Se hai specificato k9.CurrencyConversion.dataSourceType come SAP e hai eseguito il deployment di SAP, puoi utilizzare il DAG load_currency_conversion_from_SAP per caricare i tassi di conversione di valute SAP dopo aver compilato completamente le visualizzazioni di reporting SAP. Assicurati di configurare correttamente la connessione di Managed Airflow k9_reporting.

Importare i dati di conversione di valute da altre origini

Puoi anche importare manualmente le informazioni sulla conversione di valute da altre origini a tua scelta (ad es. utilizzando la funzione GOOGLEFINANCE in Documenti Google, o i set di dati pubblici di BigQuery). Assicurati che i dati siano conformi allo schema della tabella CurrencyConversion.