Skip to content

Commit

Permalink
Merge pull request #37 from prefeitura-rio/feat/cmm_30_dias
Browse files Browse the repository at this point in the history
refactor: Update CMD calculation to use 30 latest observations instead of 90
  • Loading branch information
ThiagoTrabach committed May 24, 2024
2 parents da52596 + c767773 commit 07e3eda
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 6 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ with
"int_estoque__dispensacao_serie_historica_com_outliers_identificados"
)
}}
where outlier = "nao" and row_num <= 90 -- o CMD é calculado a partir das 90 últimas observações
where outlier = "nao" and row_num <= 30 -- o CMD é calculado a partir das 30 últimas observações
group by id_cnes, id_material
order by id_cnes, id_material
),
Expand All @@ -20,7 +20,7 @@ with
"int_estoque__dispensacao_serie_historica_com_outliers_identificados"
)
}}
where row_num <= 90 -- o CMD é calculado a partir das 90 últimas observações
where row_num <= 30 -- o CMD é calculado a partir das 30 últimas observações
group by id_cnes, id_material
order by id_cnes, id_material
)
Expand Down
10 changes: 6 additions & 4 deletions models/marts/estoque/_mart_estoque_schema.yml
Original file line number Diff line number Diff line change
Expand Up @@ -142,7 +142,8 @@ models:
medicamento/insumo
data_type: FLOAT64
- name: material_consumo_medio
description: Consumo médio diário do medicamento/insumo dentro da unidade de saúde
description: Estimativa de quantos dias deve durar o estoque baseado no consumo
médio diário dos últimos 30 dias
data_type: FLOAT64
- name: estoque_cobertura_dias
description: Quantos dias de estoque a quantidade disponível do
Expand Down Expand Up @@ -305,7 +306,8 @@ models:
medicamento/insumo
data_type: FLOAT64
- name: material_consumo_medio
description: Consumo médio diário do medicamento/insumo dentro da unidade de saúde
description: Estimativa de quantos dias deve durar o estoque baseado no consumo
médio diário dos últimos 30 dias
data_type: FLOAT64
- name: estoque_cobertura_dias
description: Quantos dias de estoque a quantidade disponível do
Expand Down Expand Up @@ -392,7 +394,7 @@ models:
data_type: FLOAT64
- name: estoque_cobertura_dias
description: Estimativa de quantos dias deve durar o estoque baseado no consumo
médio diário dos últimos 90 dias
médio diário dos últimos 30 dias
data_type: FLOAT64
- name: mart_estoque__posicao_atual_agregado_looker_row_level_access
description: Tabela baseada na tabela estoque_posicao_atual_agregado, adicionado
Expand Down Expand Up @@ -455,7 +457,7 @@ models:
data_type: FLOAT64
- name: estoque_cobertura_dias
description: Estimativa de quantos dias deve durar o estoque baseado no consumo
médio diário dos últimos 90 dias
médio diário dos últimos 30 dias
data_type: FLOAT64
- name: email
description: Email do usuário do Looker que tem permissão de ver o registro
Expand Down

0 comments on commit 07e3eda

Please sign in to comment.