Fontes de Dados e Linhagem
Origem Principal
| Item |
Valor |
| Tipo |
PostgreSQL |
| Hospedagem |
Azure Database for PostgreSQL |
| Servidor |
bemagrodev.postgres.database.azure.com |
| Banco |
db_bemagro |
| Schema principal |
public |
| Método de consulta |
Value.NativeQuery(PostgreSQL.Database(...)) |
| Modo no Power BI |
Import |
Fluxo Geral
flowchart LR
A[PostgreSQL Azure - db_bemagro] --> B[Power Query / NativeQuery]
B --> C[Modelo Semântico TMDL]
C --> D[Relacionamentos e RLS]
D --> E[Medidas DAX]
E --> F[Páginas do Power BI]
Principais Tabelas de Origem
| Tabela no modelo |
Origem SQL |
Papel |
f_processing |
public.processing |
Fato de processamentos. |
f_proposals |
public.proposals |
Fato de propostas. |
f_balance_records |
public.balance_records |
Fato de consumo/crédito de saldo. |
d_farms |
public.farms |
Dimensão de fazendas. |
d_units |
public.units |
Dimensão de unidades. |
d_users |
public.users |
Dimensão de usuários. |
d_sub_users |
public.sub_users |
Relação usuário master/subusuário. |
d_units_users |
public.units_users |
Associação de usuários a unidades. |
d_status_processing |
public.status_processing |
Status de processamento. |
d_status_proposals |
public.status_proposals |
Status de proposta. |
d_report_type_configuration |
public.report_type_configuration |
Configuração de tipos de relatório. |
f_statistics_tiles |
public.statistics_tiles + public.proposals |
Estatísticas por talhão/tile para Field Metrics. |
f_statistics_planting_gaps |
public.statistics_planting_gaps + public.proposals |
Estatísticas de falhas de plantio. |
f_statistics_spacing_quality |
public.statistics_spacing_quality |
Qualidade de espaçamento/paralelismo. |
f_statistics_weed_mappings |
public.statistics_weed_mappings + public.proposals |
Mapeamento de infestação. |
f_statistics_survival_initials |
public.statistics_survival_initials + public.proposals |
Controle inicial/sobrevivência. |
f_statistics_forest_wasts |
public.statistics_forest_wasts + public.proposals |
Resíduos florestais. |
f_sync_checkpoints |
sync_checkpoints |
Último checkpoint de sincronização. |
Tabelas Auxiliares e What-if
| Tabela |
Uso |
w_preco_tonelada |
Parâmetro de preço por tonelada. |
w_tonelada(THC) |
Parâmetro de tonelada por hectare. |
w_custo_replantio |
Parâmetro de custo de replantio. |
w_custo_herbicida |
Parâmetro de custo de herbicida. |
w_litro_agua |
Parâmetro de litros de água. |
w_custo_servico_aplicacao |
Parâmetro de custo de aplicação. |
w_valor_investido |
Parâmetro de valor investido na solução. |
w_perda_anos |
Parâmetro de período de impacto. |
w_topNAsc / w_topNDesc |
Controle dinâmico de rankings. |
aux_categorias, aux_classes, aux_ordenacao_dinamica |
Apoio a segmentações, classes, ordenação e idioma. |
Observações de Linhagem
- As tabelas de estatísticas geralmente enriquecem os dados com datas e áreas vindas de
proposals.
- A tabela
d_Calendario centraliza filtros temporais e se relaciona com datas de criação, solicitação, conclusão ou atualização, conforme a tabela.
- Algumas relações temporais estão inativas e devem ser ativadas via DAX quando necessário.