Configure dimensões comuns

Esta página descreve um passo opcional para configurar dimensões comuns para a implementação da base de dados do Cortex Framework. Cortex Framework As dimensões comuns são vistas e tabelas de utilidade criadas na base de dados para permitir exemplos de utilização avançados em diferentes origens de dados, como estatísticas de produtos e em vários meios.

A configuração de todas as dimensões comuns encontra-se na secção k9 do ficheiro de configuração.

Dimensão do país

A dimensão de país da framework Cortex oferece uma forma unificada de associar códigos de países ISO-3166 aos respetivos nomes longos.

Para a ativar, defina k9.deployCountryDim como true no ficheiro de configuração.

Dimensão da hierarquia do produto

A dimensão hierarquia de produtos fornece um esquema abstrato que permite carregar os dados de origem de qualquer origem arbitrária. Em seguida, pode ser usado para impulsionar exemplos de utilização avançados, como a correspondência da hierarquia de produtos.

O Cortex Framework também fornece um DAG de carregamento de amostras se tiver uma implementação do SAP pronta.

Para a ativar, defina k9.deployProductDim como true no ficheiro de configuração. Em seguida, configure as seguintes definições:

Parâmetro Significado Valor predefinido
k9.ProductDim.dataSourceType Tipo de origem de dados para a hierarquia de produtos.
Se estiver definido como "SAP", o Data Foundations implementa um DAG que carrega a hierarquia de produtos da origem de dados SAP. Se for este o caso, a implementação do SAP tem de estar ativada.
Se estiver a usar outras origens de dados, defina este valor como BYOD e pode preencher a tabela de hierarquia de produtos manualmente.
-
k9.ProductDim.textLanguage Idioma da hierarquia de produtos. Deve seguir a mesma convenção de código de idioma da origem de dados. O Cortex Framework não prescreve esta convenção. No entanto, os clientes devem compreender o significado do valor textLanguage escolhido.
Se usar o SAP, o valor também tem de ser uma das definições de SAP.languages no config.json atual.
Este valor não pode estar vazio.
-

Carregar dados da dimensão da hierarquia de produtos a partir do SAP

Se especificou k9.ProductDim.dataSourceType para SAP e implementou o SAP, pode usar o DAG load_product_hierarchy_from_SAP para carregar a hierarquia do SAP depois de preencher totalmente as vistas de relatórios do SAP. Certifique-se de que configura corretamente a associação do k9_reporting Cloud Composer.

Carregar dados de dimensões da hierarquia de produtos de outras origens

Também pode ingerir manualmente informações da hierarquia de produtos de outras origens à sua escolha (por exemplo, categoria de produtos Google). Certifique-se de que os dados estão em conformidade com o esquema da tabela ProductHierarchy.

Conversão de moeda

A conversão de moeda fornece um esquema abstrato que permite a ingestão dos dados de origem de qualquer origem arbitrária. Em seguida, pode ser usado para alimentar exemplos de utilização avançados para outras origens de dados que não oferecem capacidade de conversão de moeda pronta a usar.

O Cortex Framework também fornece um DAG de carregamento de amostras se tiver uma implementação do SAP pronta. Para a ativar, defina k9.deployCurrencyConversion como true no ficheiro de configuração. Em seguida, configure as seguintes definições:

Parâmetro Significado Valor predefinido
k9.CurrencyConversion.dataSourceType Tipo de origem de dados para a hierarquia de produtos.
Se estiver definido como "SAP", o Data Foundations implementa um DAG que carrega taxas de conversão de moeda da origem de dados SAP. Se for este o caso, a implementação do SAP tem de estar ativada.
Se estiver a usar outras origens de dados, defina este valor como BYOD e pode preencher a tabela de conversão de moedas manualmente.
-
k9.CurrencyConversion.rateType Tipo de taxa de conversão de moeda predefinido, conforme definido no sistema de origem.
Se estiver a usar o SAP, "M" corresponde ao tipo de taxa predefinido do SAP.
Este valor não pode estar vazio.
-

Ingestão de dados de conversão de moeda do SAP

Se especificou k9.CurrencyConversion.dataSourceType para SAP e implementou o SAP, pode usar o DAG load_currency_conversion_from_SAP para carregar as taxas de conversão de moeda do SAP depois de preencher totalmente as vistas de relatórios do SAP. Certifique-se de que configura corretamente a associação do k9_reporting Cloud Composer.

Carregar dados de conversão de moeda de outras origens

Também pode carregar manualmente informações de conversão de moeda de outras origens à sua escolha (por exemplo, através da função GOOGLEFINANCE no Google Docs ou dos conjuntos de dados públicos do BigQuery). Certifique-se de que os dados estão em conformidade com o esquema da tabela CurrencyConversion.