Documentação:
Descrição da tabela:
Tabela de classificação de caracteristicas do produto produtos por linha
Tabelas utilizadas:
SAP.MARA
SAP.INOB
SAP.AUSP
SAP.CABN
Montagem:
1 - É feito um select na tabela base MARA sem trazer os campos da tabela, apenas para baseSAP.MARA
2 -Left join Join com a tabela SAP.INOB com a seguinte regra trazendo o seguinte campo: OBJEK
Chaves de relacionamento:
MARA.MATNR = LEFT(INOB.OBJEK,8) AND TRIM(INOB.KLART) = '001'
3 - Left join Join com a tabela SAP.AUSP com a seguinte regra AUSP trazendo os seguintes campos:
(ATINN,KLART,ATWRT,DEC_VALUE_FROM,DEC_VALUE_TO)
Chaves de relacionamento:
TRIM(INOB.CUOBJ) = TRIM(AUSP.OBJEK)
4 - Left join Join com a tabela SAP.CABN com a seguinte regratrazendo o seguinte campo: (ATNAM)
Chaves de relacionamento:
AUSP.ATINN = CABN.ATINN
5 - Carga FULL
Saída dos campos:
...
Campo
...
Nome da Saida
...
i.OBJEK
...
PRODUTO
...
a.ATINN
...
CARACTERISTICA
...
a.KLART
...
TIPO_CLASSE
...
a.ATWRT
...
NOME_CARACTERISTICA
...
...
VALOR
...
a.DEC_VALUE_FROM
...
DECIMAL_VALOR_DE
...
a.DEC_VALUE_TO
...
DECIMAL_VALOR_ATE
Databricks:
camada_semantica.classificacao
Documentação de desenvolvimento - Basseto
1 -Data-types 2 - Regra de desenvolvimento
Adicionar categoriaNão tem documentação, foi montado conforme orientado pelo Basseto.