Mengonfigurasi Dimensi Umum

Halaman ini menjelaskan langkah opsional untuk mengonfigurasi Dimensi Umum bagi deployment Data Foundation Framework Cortex. Cortex Framework Dimensi Umum adalah tampilan dan tabel utilitas yang dibuat dalam Data Foundation untuk memungkinkan kasus penggunaan lanjutan di berbagai sumber data, seperti Cross Media & Product Connected Insights.

Konfigurasi untuk semua Dimensi Umum berada di bagian k9 pada file konfigurasi.

Dimensi Negara

Dimensi Negara Framework Cortex menyediakan cara terpadu untuk menghubungkan kode negara ISO-3166 dengan nama panjangnya masing-masing.

Untuk mengaktifkannya, tetapkan k9.deployCountryDim ke true dalam file konfigurasi.

Dimensi Hierarki Produk

Dimensi Hierarki Produk menyediakan skema abstrak yang memungkinkan penyerapan data sumber dari sumber arbitrer mana pun. Kemudian, data ini dapat digunakan untuk mendukung kasus penggunaan lanjutan seperti pencocokan hierarki produk.

Cortex Framework juga menyediakan DAG penyerapan sampel jika Anda telah menyiapkan deployment SAP.

Untuk mengaktifkannya, tetapkan k9.deployProductDim ke true dalam file konfigurasi. Kemudian, konfigurasikan setelan berikut:

Parameter Arti Nilai Default
k9.ProductDim.dataSourceType Jenis sumber data untuk hierarki produk.
Jika disetel ke "SAP", Data Foundations akan men-deploy DAG yang memuat hierarki produk dari sumber data SAP. Jika demikian, deployment SAP harus diaktifkan.
Jika Anda menggunakan sumber data lain, tetapkan nilai ini ke BYOD dan Anda kemudian dapat mengisi tabel hierarki produk secara manual.
-
k9.ProductDim.textLanguage Bahasa hierarki produk. Kode bahasa harus mengikuti konvensi kode bahasa yang sama dari sumber data. Cortex Framework tidak menetapkan konvensi ini. Namun, pelanggan harus memahami arti nilai textLanguage yang mereka pilih.
Jika menggunakan SAP, nilai juga harus berupa salah satu setelan SAP.languages dalam config.json saat ini.
Nilai ini tidak boleh kosong.
-

Menyerap data dimensi hierarki produk dari SAP

Jika Anda telah menentukan k9.ProductDim.dataSourceType ke SAP dan men-deploy SAP, Anda dapat menggunakan DAG load_product_hierarchy_from_SAP untuk memuat hierarki SAP, setelah Anda mengisi penuh tampilan Pelaporan SAP. Pastikan untuk mengonfigurasi koneksi Managed Service for Apache Airflow k9_reporting dengan benar.

Menyerap data dimensi hierarki produk dari sumber lain

Anda juga dapat memasukkan informasi hierarki produk secara manual dari sumber lain pilihan Anda (misalnya, kategori produk Google). Pastikan data sesuai dengan skema tabel ProductHierarchy.

Konversi Mata Uang

Konversi Mata Uang menyediakan skema abstrak yang memungkinkan penyerapan data sumber dari sumber arbitrer mana pun. Kemudian, kolom ini dapat digunakan untuk mendukung kasus penggunaan lanjutan untuk sumber data lain yang tidak menyediakan kemampuan konversi mata uang langsung.

Cortex Framework juga menyediakan DAG penyerapan sampel jika Anda telah menyiapkan deployment SAP. Untuk mengaktifkannya, tetapkan k9.deployCurrencyConversion ke true dalam file konfigurasi. Kemudian, konfigurasikan setelan berikut:

Parameter Arti Nilai Default
k9.CurrencyConversion.dataSourceType Jenis sumber data untuk hierarki produk.
Jika disetel ke "SAP", Data Foundations akan men-deploy DAG yang memuat nilai tukar mata uang dari sumber data SAP. Jika demikian, deployment SAP harus diaktifkan.
Jika Anda menggunakan sumber data lain, tetapkan nilai ini ke BYOD dan Anda kemudian dapat mengisi tabel konversi mata uang secara manual.
-
k9.CurrencyConversion.rateType Jenis rasio konversi mata uang default seperti yang ditentukan dalam sistem sumber.
Jika Anda menggunakan SAP, "M" sesuai dengan jenis tarif default SAP.
Nilai ini tidak boleh kosong.
-

Menyerap data konversi mata uang dari SAP

Jika Anda telah menentukan k9.CurrencyConversion.dataSourceType ke SAP dan men-deploy SAP, Anda dapat menggunakan DAG load_currency_conversion_from_SAP untuk memuat nilai tukar mata uang SAP, setelah Anda mengisi penuh tampilan Pelaporan SAP. Pastikan Anda mengonfigurasi koneksi Managed Airflow dengan benar.k9_reporting

Menyerap data konversi mata uang dari sumber lain

Anda juga dapat menyerap informasi konversi mata uang secara manual dari sumber lain pilihan Anda (misalnya, menggunakan fungsi GOOGLEFINANCE di Google Dokumen, atau set data publik BigQuery). Pastikan data sesuai dengan skema tabel CurrencyConversion.