Gängige Dimensionen konfigurieren

Auf dieser Seite wird ein optionaler Schritt zum Konfigurieren gemeinsamer Dimensionen für die Bereitstellung der Cortex Framework Data Foundation beschrieben. Gemeinsame Dimensionen im Cortex Framework sind Dienstansicht und -tabellen, die in der Data Foundation erstellt wurden, um erweiterte Anwendungsfälle in verschiedenen Datenquellen zu ermöglichen, z. B. medien- und produktbezogene Statistiken.

Die Konfiguration aller gängigen Dimensionen befindet sich in der Konfigurationsdatei im Abschnitt k9.

Länderdimension

Die Länderdimension des Cortex-Frameworks bietet eine einheitliche Möglichkeit, ISO-3166-Ländercodes mit ihren jeweiligen Langnamen zu verknüpfen.

Wenn Sie die Funktion aktivieren möchten, setzen Sie in der Konfigurationsdatei k9.deployCountryDim auf true.

Dimension „Produkthierarchie“

Die Dimension „Produkthierarchie“ bietet ein abstraktes Schema, mit dem die Quelldaten aus einer beliebigen Quelle aufgenommen werden können. Sie kann dann für erweiterte Anwendungsfälle wie die Produkthierarchieübereinstimmung verwendet werden.

Cortex Framework bietet auch einen Beispiel-Aufnahme-DAG, wenn Sie eine SAP-Bereitstellung haben.

Wenn Sie die Funktion aktivieren möchten, setzen Sie in der Konfigurationsdatei k9.deployProductDim auf true. Konfigurieren Sie dann die folgenden Einstellungen:

Parameter Bedeutung Standardwert
k9.ProductDim.dataSourceType Datenquellentyp für die Produkthierarchie.
Wenn diese Option auf "SAP" gesetzt ist, wird in Data Foundations ein DAG bereitgestellt, der die Produkthierarchie aus der SAP-Datenquelle lädt. In diesem Fall muss die SAP-Bereitstellung aktiviert sein.
Wenn Sie andere Datenquellen verwenden, legen Sie diesen Wert auf BYOD fest und füllen Sie die Tabelle mit der Produkthierarchie dann manuell aus.
-
k9.ProductDim.textLanguage Sprache der Produkthierarchie. Er sollte derselben Sprachcodekonvention der Datenquelle folgen. Das Cortex-Framework schreibt diese Konvention nicht vor. Kunden sollten jedoch die Bedeutung des ausgewählten textLanguage-Werts kennen.
Bei Verwendung von SAP muss der Wert auch eine der SAP.languages-Einstellungen in der aktuellen config.json sein.
Dieser Wert darf nicht leer sein.
-

Daten zu Produkthierarchiedimensionen aus SAP aufnehmen

Wenn Sie k9.ProductDim.dataSourceType bis SAP angegeben und SAP bereitgestellt haben, können Sie die SAP-Hierarchie mithilfe der DAG load_product_hierarchy_from_SAP laden, nachdem Sie Ihre SAP-Berichtsansichten vollständig ausgefüllt haben. Konfigurieren Sie die k9_reporting-Cloud Composer-Verbindung richtig.

Daten zu Produkthierarchiedimensionen aus anderen Quellen aufnehmen

Sie können auch Informationen zur Produkthierarchie aus anderen Quellen Ihrer Wahl manuell einspeisen, z. B. aus der Google-Produktkategorie. Achten Sie darauf, dass die Daten dem Schema der Tabelle ProductHierarchy entsprechen.

Währungsumrechnung

„Währungsumrechnung“ bietet ein abstraktes Schema, mit dem die Quelldaten aus beliebigen Quellen aufgenommen werden können. Sie können dann für erweiterte Anwendungsfälle für andere Datenquellen verwendet werden, die standardmäßig keine Währungsumrechnung bieten.

Das Cortex Framework bietet auch einen Beispiel-Aufnahme-DAG, wenn Sie bereits eine SAP-Bereitstellung haben. Wenn Sie die Funktion aktivieren möchten, setzen Sie in der Konfigurationsdatei k9.deployCurrencyConversion auf true. Konfigurieren Sie dann die folgenden Einstellungen:

Parameter Bedeutung Standardwert
k9.CurrencyConversion.dataSourceType Datenquellentyp für die Produkthierarchie.
Wenn dieser Wert auf "SAP" gesetzt ist, wird von Data Foundations ein DAG bereitgestellt, der Währungsumrechnungsraten aus der SAP-Datenquelle lädt. In diesem Fall muss die SAP-Bereitstellung aktiviert sein.
Wenn Sie andere Datenquellen verwenden, legen Sie diesen Wert auf BYOD fest und füllen Sie die Tabelle für die Währungsumrechnung dann manuell aus.
-
k9.CurrencyConversion.rateType Der im Quellsystem definierte Standardtyp für den Währungsumrechnungskurs.
Wenn Sie SAP verwenden, entspricht "M" dem Standardpreistyp von SAP.
Dieser Wert darf nicht leer sein.
-

Daten zu Währungsumrechnungen aus SAP aufnehmen

Wenn Sie k9.CurrencyConversion.dataSourceType bis SAP angegeben und SAP bereitgestellt haben, können Sie den DAG load_currency_conversion_from_SAP verwenden, um SAP-Wechselkursraten zu laden, nachdem Sie Ihre SAP-Berichtsansichten vollständig ausgefüllt haben. Konfigurieren Sie die k9_reporting-Cloud Composer-Verbindung richtig.

Daten zu Währungsumrechnungen aus anderen Quellen aufnehmen

Sie können auch Informationen zur Währungsumrechnung manuell aus anderen Quellen Ihrer Wahl aufnehmen, z. B. mit der GOOGLEFINANCE-Funktion in Google Docs oder öffentlichen BigQuery-Datasets. Achten Sie darauf, dass die Daten dem Schema der Tabelle CurrencyConversion entsprechen.