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
.