Pular para conteúdo

ProductHierarchy_Flatten

Arquivo SQL de origem - Google Cloud Cortex Data Foundation

Google Cloud Cortex Foudantion - Cortex Reporting - (s4) - ProductHierarchy_Flatten

Visão geral

Esta visão de relatório foi projetada para fornecer uma visão hierárquica das hierarquias de produtos em sistemas SAP. Ele combina dados de várias tabelas para criar uma visão abrangente das relações de produtos.

Fontes de Dados

Tabela/Visão Descrição
{{ project_id_src }}.{{ dataset_cdc_processed_s4 }}.t179 Tabela SAP contendo dados de hierarquia de produtos.

Casos de Uso

  • Analisar hierarquias de produtos para fins de relatório.
  • Identificar relacionamentos entre produtos em diferentes níveis da hierarquia.
  • Compreender a estrutura das categorias e subcategorias de produtos.

Lógica da Query

A consulta usa uma série de LEFT OUTER JOINs para combinar dados de várias linhas na tabela t179. Primeiro, ele cria uma CTE chamada h1_h2 que une linhas onde o stufe (nível) é '1' com linhas onde o stufe é '2' e o prodh (ID do produto) da segunda linha começa com o prodh do primeiro. Isso cria uma relação hierárquica entre produtos nos níveis 1 e 2. A consulta principal então une a CTE h1_h2 com a tabela t179 novamente para encontrar produtos no nível 3 que têm um prodh começando com o prodh do produto de nível 2.

Possível relação com transações SAP

Código da Transação Descrição da Transação
MM01 Criar mestre de material
MM02 Alterar mestre de material
MM03 Exibir mestre de material

Linhagem de dados

Em desenvolvimento

Campos da Tabela/Visão

Campo Descrição do Campo Descrição no Dicionário SAP (Em breve)
prodh1 Product hierarchy level 1
prodh2 Product hierarchy level 2
prodh3 Product hierarchy level 3

Comentários