A tabela dim_order_item armazena a relação entre os pedidos e os itens vendidos. A existência dessa tabela se faz necessária, pois adicionar os itens na tabela dim_orders, faria com que os registros de vendas ficassem duplicados. Com dados atualizados em H-1 (de hora em hora).
Atenção: Os registros desta tabela utilizam o fuso horário UTC, ou seja, para que as datas sejam referentes ao fuso horário brasileiro, é preciso inserir nas queries o fuso horário brasileiro.
SET TIME ZONE '-03:00';
SELECT tb.order_id
,max(tb.item_index) as volume_por_pedido
FROM dim_order_item AS tb
GROUP BY ALL
ORDER BY volume_por_pedido DESC
;
Dicionário de dados
Variável | Tipo | Descrição | Obs |
item_id | string | Código identificador do item | Chave estrangeira para a tabela dim_items |
item_index | int | Ordem do item no pedido |
|
order_id | string | Código identificador do pedido na plataforma do Ecommerce | Chave estrangeira para a tabela dim_orders |