Mostrar a data da última atualização para o relatório do Power BI

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

Adicionar uma data de última atualização a um relatório informa os usuários sobre a recenticidade dos dados apresentados. Você pode incluir um cartão no relatório que exibe a data e a hora em que os dados foram atualizados pela última vez. Além disso, atualizar os modelos de dados do Power BI garante que todos os modelos de dados estejam atualizados com as informações mais recentes.

O processo para incorporar uma data da última atualização varia dependendo da origem do seu relatório do Power BI, seja uma vista do Analytics, do Power BI ou uma consulta OData.

Nota

Vários tipos de entidade do Google Analytics, como WorkItemRevision, WorkItem, WorkItemLink, TestRun, e outros, incluem a AnalyticsUpdatedDate propriedade. Esta propriedade indica a hora mais recente em que as referências de entidade individual foram atualizadas.

Pré-requisitos

  • Para visualizar dados do Google Analytics e consultar o serviço, você precisa ser membro de um projeto com acesso Básico ou superior. Por padrão, todos os membros do projeto recebem permissões para consultar o Google Analytics e definir exibições do Google Analytics.
  • Para saber mais sobre outros pré-requisitos relacionados à ativação de serviços e recursos e atividades gerais de controle de dados, consulte Permissões e pré-requisitos para acessar o Google Analytics.

Adicionar a data da última atualização com base numa vista do Google Analytics

Para adicionar uma coluna com a data da última atualização do conjunto de dados, execute as etapas a seguir.

  1. Carregue o arquivo pbix do Power BI associado ao seu modo de exibição no Power BI Desktop.

  2. Na seção Consultas da faixa de opções, selecione Transformar dados>Transformar dados.

    Captura de ecrã do Power BI Desktop, separador Base, realçado Botão Transformar Dados na secção Consultas.

  3. Selecione Editor Avançado.

    Captura de ecrã do botão Editor Avançado realçado.

    Se você não modificou a consulta, revise os exemplos a seguir com valores de tabela específicos correspondentes à sua visualização do Google Analytics.

     let
         Source = VSTS.AnalyticsViews("{OrganizationName}", "ProjectName}", []),
         #"Private Views_Folder" = Source{[Id="Private Views",Kind="Folder"]}[Data],
         #"{AnalyticsViewsID_Table}" = #"Private Views_Folder"{[Id="{AnalyticsViewsID}",Kind="Table"]}[Data]
     in
         #"{AnalyticsViewsID_Table}"
    
  4. Modifique a consulta de acordo com a sintaxe a seguir.

     let
        Source = VSTS.AnalyticsViews("{OrganizationName}", "{ProjectName}", []),
     	#"Private Views_Folder" = Source{[Id="Private Views",Kind="Folder"]}[Data],
     	#"{AnalyticsViewsID_Table}" = #"Private Views_Folder"{[Id="{AnalyticsViewsID}",Kind="Table"]}[Data]
         #"Added Refresh Date" = Table.AddColumn(#"{tableid}_Table", "Refresh Date", 
             each DateTimeZone.FixedUtcNow(), type datetimezone)
     in
         #"Added Refresh Date"
    

    Importante

    Estes exemplos usam UTC. Você pode ajustar o código de consulta com base em seu fuso horário específico, conforme descrito em Funções DateTimeZone.

  5. Selecionar Concluído.

  6. Selecione Fechar & Aplicar para atualizar imediatamente o conjunto de dados.

    Captura de ecrã do Power BI Desktop, Base, realçado no botão Fechar & Aplicar.

Adicionar a data da última atualização com base em uma consulta do Power BI ou OData

  1. No Power BI, selecione Obter consulta em branco de dados>.

    Captura de ecrã dos botões realçados, Obter dados e Consulta em branco.

  2. Renomeie a consulta para Data da Última Atualização e insira a seguinte fórmula na barra de funções.

    Captura de ecrã do Power Query Editor, fórmula para DateTime.LocalNow para consulta Data da Última Atualização.

  3. Para converter os dados de data em um formato de tabela, escolha Para tabela>para tabela. Dependendo da versão que você está usando, talvez seja necessário Invocar parâmetros primeiro.

    Captura de ecrã do Power Query Editor, opção Para Tabela.

    Uma única coluna aparece com a data.

    Captura de ecrã da coluna de data convertida.

  4. No menu Transformar, selecione o menu suspenso Tipo de Dados e selecione a opção Data/Hora.

    Captura de ecrã do menu Transformar, opção Alterar Tipo de Dados para Data/Hora.

  5. Renomeie a Coluna1 para algo mais significativo, como Data da Última Atualização.

  6. No menu Início, escolha Fechar e Aplicar.

    Captura de ecrã do Power BI Desktop, Home, Close & Apply.

Adicionar um cartão a um relatório com a Data de Atualização

  1. Para adicionar um cartão com a data da última atualização aos seus relatórios, em Visualizações, escolha Cartão e adicione Data de Atualização ou Data da Última Atualização aos Campos.

    Captura de ecrã do Power BI Desktop, cartão, data de atualização aplicada.

Atualizar dados

Escolha Atualizar para atualizar os dados da página de relatório e o modelo de dados. Depois que todas as consultas são atualizadas, o cartão é atualizado com a data mais recente.

Captura de ecrã do Power BI, opção de atualização.