Pular para o conteúdo principal
Procore

Configurar uma atualização incremental para relatórios do Power BI

Como configurar uma atualização incremental para Procore Analytics Relatórios do Power BI 2.0.

Objetivo 

Para configurar uma atualização incremental para Procore Analytics Relatórios do Power BI 2.0. Se habilitado, isso resulta em atualizações de dados mais rápidas e confiáveis e melhor desempenho com consumo reduzido de recursos.

Fundo 

A configuração da atualização incremental para OOTB (Out-of-the-Box) Procore Analytics Relatórios do Power BI é simples e oferece grandes benefícios. No entanto, é essencial entender várias considerações importantes para manter a qualidade do relatório e, ao mesmo tempo, melhorar o desempenho da atualização do modelo.

Fatores a considerar 

  • Exclusão de registro: A atualização incremental não detectará registros excluídos fora do período de atualização ativa. 
  • Duplicação de registros: A sobreposição de períodos de atualização arquivados e ativos pode levar a registros duplicados. Essa sobreposição também pode causar falhas de relatório se um relacionamento tiver uma cardinalidade de '1'.
  • As alterações de coluna afetam os relatórios:
    • Novas colunas: Novas colunas adicionadas a uma tabela em um ciclo de lançamento não aparecerão em seu relatório.
    • Colunas excluídas: Se as colunas forem excluídas de uma tabela em um ciclo de lançamento, seu relatório falhará.
  • Configuração específica da tabela: Políticas de atualização incremental e parâmetros de filtro devem ser configurados para cada tabela. No entanto, não é necessário habilitar a atualização incremental para todas as tabelas.
  • Estrutura de tabela recomendada: O Procore recomenda o uso de atualização incremental com tabelas grandes e simples.
  • Consultas complexas: A atualização incremental pode não funcionar corretamente ou gerar resultados precisos com consultas que envolvem dependências, referências ou execução complexa.
  • Carimbo de data/hora atualizado: Embora você possa usar qualquer coluna de data e hora, o Procore recomenda usar a colunarefreshed_ carimbo de data/hora para atualização incremental.

Passos 

 Obs.
Para obter instruções, configurações e solução de problemas mais detalhadas, consulte o artigo do Suporte da Microsoft .
  1. Abra o relatório OOTB desejado no Power BI Desktop. Por exemplo, Gerenciamento de projetos.
  2. Adicione os parâmetros RangeStart e RangeEnd para definir um período de tempo breve e arbitrário para a política.
    incremental refresh for power bi reports - 1.png
  3. Filtre a(s) tabela(s) desejada(s) na coluna refreshed_timestamp usando os parâmetros. Por exemplo, a tabela Fotos .
    incremental refresh for power bi reports - 2.png
  4. Clique em Fechar & Aplicar.
  5. Navegue até a tabela Fotos , clique com o botão direito do mouse nela e selecione Atualização incremental.
  6. Em Definir intervalos de importação e atualização, alterne a opção Atualizar incrementalmente esta tabela para ativada.
  7. Defina o período de dados de arquivamento. Por exemplo, 5 anos antes da data de atualização.
  8. Defina o período de dados de atualização incremental. Por exemplo, 1 mês antes da data de atualização. 
    Nota: Isso cria uma janela de rolagem. Por exemplo, a atualização do mês seguinte será transferida automaticamente um mês.
    incremental refresh for power bi reports - 3.png
  9. Clique em Aplicar.
  10. Repita as etapas 3 a 9 para quaisquer outras tabelas que você deseja configurar com atualização incremental.
  11. Publique o relatório em um espaço de trabalho de malha.
  12. Execute uma operação de atualização inicial no modelo.
    Nota: Após a atualização inicial, todas as atualizações subsequentes (individuais ou agendadas) serão muito mais rápidas, pois apenas as novas partições de dados incrementais serão atualizadas.