Configurar dimensões comuns

Esta página descreve uma etapa opcional para configurar dimensões comuns para a implantação do Cortex Framework Data Foundation. As dimensões comuns do Cortex Framework são visualizações e tabelas de utilitários criadas na Data Foundation para permitir casos de uso avançados em diferentes fontes de dados, como insights cruzados de mídia e produto.

A configuração de todas as dimensões comuns está na seção k9 do arquivo de configuração.

Dimensão de país

A dimensão de país do Cortex Framework oferece uma maneira unificada de conectar os códigos de país ISO-3166 aos respectivos nomes longos.

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

Dimensão da hierarquia de produtos

A dimensão de hierarquia de produtos fornece um esquema abstrato que permite a ingestão dos dados de qualquer fonte arbitrária. Ele pode ser usado para alimentar casos de uso avançados, como a correspondência de hierarquia de produtos.

O Cortex Framework também fornece um DAG de transferência de dados de exemplo se você tiver uma implantação da SAP pronta.

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

Parâmetro Significado Valor padrão
k9.ProductDim.dataSourceType Tipo de fonte de dados para a hierarquia de produtos.
Se definido como "SAP", a Data Foundations vai implantar um DAG que carrega a hierarquia de produtos da fonte de dados do SAP. Nesse caso, a implantação do SAP precisa ser ativada.
Se você estiver usando outras fontes de dados, defina esse valor como BYOD e preencha a tabela de hierarquia de produtos manualmente.
-
k9.ProductDim.textLanguage Idioma da hierarquia de produtos. Ele precisa seguir a mesma convenção de código de idioma da fonte de dados. O Cortex Framework não prescreve essa convenção. No entanto, os clientes precisam entender o significado do valor textLanguage escolhido.
Se você estiver usando o SAP, o valor também precisa ser uma das configurações SAP.languages dentro do config.json atual.
Esse valor não pode ficar vazio.
-

Como inserir dados de dimensão da hierarquia de produtos do SAP

Se você tiver especificado k9.ProductDim.dataSourceType para SAP e implantado o SAP, poderá usar o DAG load_product_hierarchy_from_SAP para carregar a hierarquia do SAP depois de preencher totalmente as visualizações de relatórios do SAP. Configure corretamente a conexão k9_reporting do Cloud Composer.

Como processar dados de dimensão da hierarquia de produtos de outras origens

Também é possível importar manualmente informações de hierarquia de produtos de outras fontes de sua escolha (por exemplo, Categoria Google do produto). Verifique se 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 fonte arbitrária. Ele pode ser usado para alimentar casos de uso avançados para outras fontes de dados que não oferecem capacidade de conversão de moeda.

O Cortex Framework também fornece um DAG de transferência de dados de exemplo se você tiver uma implantação do SAP pronta. Para ativar, defina k9.deployCurrencyConversion como true no arquivo de configuração. Em seguida, configure as seguintes configurações:

Parâmetro Significado Valor padrão
k9.CurrencyConversion.dataSourceType Tipo de fonte de dados para a hierarquia de produtos.
Se definido como "SAP", o Data Foundations vai implantar um DAG que carrega as taxas de conversão de moeda da fonte de dados da SAP. Nesse caso, a implantação do SAP precisa ser ativada.
Se você estiver usando outras fontes de dados, defina esse valor como BYOD e preencha a tabela de conversão de moeda manualmente.
-
k9.CurrencyConversion.rateType Tipo de taxa de conversão de moeda padrão, conforme definido no sistema de origem.
Se você estiver usando o SAP, "M" corresponde ao tipo de taxa padrão do SAP.
Esse valor não pode ficar vazio.
-

Como inserir dados de conversão de moedas da SAP

Se você tiver especificado k9.CurrencyConversion.dataSourceType para SAP e implantado o SAP, poderá usar o DAG load_currency_conversion_from_SAP para carregar as taxas de conversão de moeda do SAP, depois de preencher totalmente as visualizações de relatórios do SAP. Configure corretamente a conexão k9_reporting do Cloud Composer.

Como processar dados de conversão de moeda de outras origens

Também é possível ingerir manualmente informações de conversão de moeda de outras fontes de sua escolha (por exemplo, usando a função GOOGLEFINANCE no Documentos Google ou os conjuntos de dados públicos do BigQuery). Verifique se os dados estão em conformidade com o esquema da tabela CurrencyConversion.