Configurare le dimensioni comuni

Questa pagina descrive un passaggio facoltativo per configurare le dimensioni comuni per il deployment di Data Foundation del framework Cortex. Le dimensioni comuni del framework Cortex sono visualizzazioni e tabelle di utilità create all'interno di Data Foundation per abilitare casi d'uso avanzati in diverse origini dati, come gli approfondimenti cross media e collegati ai prodotti.

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

Dimensione Paese

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

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

Dimensione Gerarchia prodotti

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

Cortex Framework fornisce anche un DAG di importazione di esempio se hai già eseguito un deployment SAP.

Per attivarla, imposta k9.deployProductDim su true nel file di configurazione. Poi 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 attivato.
Se utilizzi altre origini dati, imposta questo valore su BYOD e poi compila manualmente la tabella della gerarchia dei prodotti.
-
k9.ProductDim.textLanguage Lingua della gerarchia del prodotto. Deve seguire la stessa convenzione del codice lingua dell'origine dati. Cortex Framework non prescrivere questa convenzione. Tuttavia, i clienti devono comprendere il significato del valore textLanguage scelto.
Se utilizzi SAP, il valore deve essere anche una delle impostazioni SAP.languages all'interno del config.json corrente.
Questo valore non può essere vuoto.
-

Importazione dei dati delle dimensioni della gerarchia di prodotti da SAP

Se hai specificato k9.ProductDim.dataSourceType e SAP e hai eseguito il deployment di SAP, puoi utilizzare il DAG load_product_hierarchy_from_SAP per caricare la gerarchia SAP dopo aver completato la compilazione delle visualizzazioni di report SAP. Assicurati di configurare correttamente la connessione k9_reporting Cloud Composer.

Importazione dei dati delle dimensioni della gerarchia di prodotti da altre origini

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

Conversione di valute

La funzionalità di conversione valutaria fornisce uno schema astratto che consente di importare i dati di origine da qualsiasi origine arbitraria. Può quindi essere utilizzato per supportare casi d'uso avanzati per altre origini dati che non forniscono la funzionalità di conversione della valuta out-of-the-box.

Cortex Framework fornisce anche un DAG di importazione di esempio se hai già un deployment SAP. Per attivarla, imposta k9.deployCurrencyConversion su true nel file di configurazione. Poi 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 delle valute dall'origine dati SAP. In questo caso, il deployment SAP deve essere attivato.
Se utilizzi altre origini dati, imposta questo valore su BYOD e poi compila manualmente la tabella di conversione delle valute.
-
k9.CurrencyConversion.rateType Tipo di tasso di conversione della valuta predefinito, come definito nel sistema di origine.
Se utilizzi SAP, "M" corrisponde al tipo di tariffa predefinito di SAP.
Questo valore non può essere vuoto.
-

Importazione dei dati di conversione valutaria da SAP

Se hai specificato k9.CurrencyConversion.dataSourceType e SAP e hai eseguito il deployment di SAP, puoi utilizzare il DAG load_currency_conversion_from_SAP per caricare i tassi di conversione delle valute SAP dopo aver completato la compilazione delle viste report SAP. Assicurati di configurare correttamente la connessione k9_reporting Cloud Composer.

Importazione dei dati di conversione valutaria da altre origini

Puoi anche importare manualmente le informazioni sulla conversione di valute da altre fonti di tua scelta (ad esempio 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.