Com o conector do Azure Consumption Insights, você pode usar o Power BI Desktop para se conectar ao Azure e obter dados e informações detalhadas sobre o uso de serviços do Azure por sua organização. Você também pode criar medidas, colunas personalizadas e visuais para relatar e compartilhar sobre o uso do Azure por sua organização. Esta versão do conector do Azure Consumption and Insights está na versão Beta e está sujeita a alterações.

Neste artigo, você saberá como se conectar usando o conector do Azure Consumption Insights e obter os dados necessários, como migrar do uso do Conector do Azure Enterprise, além de encontrar um mapeamento das colunas de detalhes de uso disponíveis na API do ACI (Azure Consumption Insights).

Conectar-se ao Azure Consumption Insights

Para se conectar com êxito usando o conector do Azure Consumption Insights, é necessário ter acesso aos recursos do Enterprise no portal do Azure.

Para se conectar usando o conector do Azure Consumption Insights, selecione Obter Dados na faixa de opções Página Inicial do Power BI Desktop. Selecione Serviços Online nas categorias à esquerda e você verá Microsoft Azure Consumption Insights (Beta). Selecione Conectar.

Na caixa de diálogo exibida, forneça seu Número de Registro.

  • Obtenha o número de registro no Azure Enterprise Portal, no local mostrado na imagem a seguir.

    Esta versão do conector dá suporte apenas a registros empresariais de https://ea.azure.com. Atualmente, não há suporte para registros da China.

Em seguida, forneça sua Chave de acesso para se conectar.

Depois de fornecer sua Chave de acesso e selecionar Conectar, uma janela Navegador é exibida, mostrando as quatro tabelas disponíveis para você: Summary, Usage, PriceSheet e MarketPlace. Selecione uma caixa de seleção ao lado de qualquer tabela para ver uma visualização. Selecione uma ou mais tabelas marcando a caixa ao lado de seu nome e, em seguida, selecione Carregar.

Observação: as tabelas Summary e *PriceSheet estão disponíveis apenas para a Chave de API no nível do registro. Além disso, os dados nessas tabelas têm, por padrão, dados do mês atual para Usage e PriceSheet. As tabelas Summary e MarketPlace não são restritas ao mês atual.

Quando você seleciona Carregar, os dados são carregados no Power BI Desktop.

Depois que os dados selecionados forem carregados, as tabelas e os campos selecionados poderão ser vistos no painel Campos.

Usando o Azure Consumption Insights

Para usar o conector do Azure Consumption Insights, é necessário ter acesso aos recursos do Enterprise no portal do Azure.

Depois de carregar os dados com êxito usando o conector do Azure Consumption Insights, você pode criar suas próprias medidas e colunas personalizadas usando o Editor de Consultas e criar visuais, relatórios e dashboards que você pode compartilhar no serviço do Power BI.

O Azure também inclui uma coleção de consultas personalizadas de exemplo que podem ser recuperadas usando uma consulta em branco. Para fazer isso, na faixa de opções Página Inicial do Power BI Desktop, selecione a seta suspensa em Obter Dados e, em seguida, selecione Consulta em Branco. Também faça isso no Editor de Consultas clicando com o botão direito do mouse no painel Consultas à esquerda e selecionando Nova Consulta > Consulta em Branco no menu exibido.

No Barra de fórmulas, digite o seguinte:

= MicrosoftAzureConsumptionInsights.Contents

Uma coleção de amostras é exibida, conforme mostrado na imagem a seguir.

Ao trabalhar com relatórios e criar consultas, use o seguinte:

  • Para definir o número de meses a partir da data atual, use noOfMonths
    • Use um valor entre 1 e 36 para representar o número de meses, a partir da data atual, que você deseja importar. Recomendamos obter não mais de 12 meses de dados para evitar limites com restrições de importação e o volume de dados permitido para consultas no Power BI.
  • Para definir um período de meses em uma janela de tempo histórico, use startBillingDataWindow e endBillingDataWindow
  • Não use noOfMonths junto com startBillingDataWindow ou endBillingDataWindow

Migrando do Conector do Azure Enterprise

Alguns clientes criaram visuais usando o Conector do Azure Enterprise (Beta), que, em última análise, será descontinuado e está sendo substituído pelo conector do Azure Consumption Insights. O conector do Azure Consumption Insights tem recursos e melhorias que incluem os seguintes:

  • Fontes de dados adicionais disponíveis para Resumo de Saldo e Compras do Marketplace
  • Novos e avançados parâmetros, como startBillingDataWindow e endBillingDataWindow
  • Melhor desempenho e capacidade de resposta

Para ajudar os clientes a fazer a transição para o novo conector do Azure Consumption Insights e preservar o trabalho feito na criação de dashboards e relatórios personalizados, as etapas a seguir mostram como migrar para o novo conector.

Etapa 1: Conectar-se ao Azure usando o novo conector

A primeira etapa é conectar-se usando o conector do Azure Consumption Insights, descrito anteriormente neste artigo em detalhes. Nesta etapa, selecione Obter Dados > Consulta em Branco na faixa de opções Página Inicial no Power BI Desktop.

Etapa 2: Usar o Editor Avançado para criar uma consulta

No Editor de Consultas, selecione Editor Avançado na seção Consulta da faixa de opções Página Inicial. Na janela do Editor Avançado exibida, insira a consulta a seguir.

let    
    enrollmentNumber = "100",
    optionalParameters = [ numberOfMonth = 6, dataType="DetailCharges" ],
    data = MicrosoftAzureConsumptionInsights.Contents(enrollmentNumber, optionalParameters)   
in     
    data

Evidentemente, você precisará substituir o valor de enrollmentNumber por seu próprio número de registro, que pode ser obtido no Azure Enterprise Portal. O parâmetro numberOfMonth é o número de meses de dados aos quais você deseja voltar, a partir dos dados atuais. Use zero (0) para o mês atual.

Depois de selecionar Concluído na janela do Editor Avançado, a visualização é atualizada e você verá os dados do intervalo de meses especificado na tabela. Selecione Fechar e Aplicar e retorne.

Etapa 3: Mover medidas e colunas personalizadas para o novo relatório

Em seguida, você precisará mover as medidas e colunas personalizadas que você criou para a nova tabela de detalhes. Veja abaixo as etapas.

  1. Abra o Bloco de notas (ou outro editor de texto).
  2. Selecione a medida que você deseja mover e copie o texto do campo Fórmula e coloque-o no Bloco de notas.

  3. Renomeie Query1 com o nome da tabela de detalhes original.

  4. Crie novas medidas e colunas personalizadas na tabela clicando com o botão direito do mouse na tabela e escolhendo Nova Medida. Em seguida, recorte e cole as medidas e colunas de repositório até terminar.

Etapa 4: Vincular novamente as tabelas que tinham relações

Muitos dashboards têm tabelas adicionais que são usadas para pesquisa ou filtragem, tabelas de data ou tabelas como essas usadas para projetos personalizados. O restabelecimento dessas relações resolve a maioria dos problemas restantes. Veja como fazer isso.

  1. Na guia Modelagem no Power BI Desktop, selecione Gerenciar Relações para exibir uma janela que permite gerenciar relações no modelo. Vincule novamente as tabelas, conforme necessário.

Etapa 5: Verificar os visuais e ajustar a formatação do campo, conforme necessário

Depois de chegar até aqui, a maioria dos visuais, das tabelas e drill downs originais deverá funcionar conforme esperado. No entanto, pode ser que alguns ajustes secundários sejam necessários para a formatação, para fazer com que tudo fique exatamente como desejado. Reserve algum tempo para examinar cada um dos dashboards e visuais, para garantir que eles tenham a aparência desejada.

Usando a API do ACI (Azure Consumption and Insights) para obter dados de consumo

O Azure também fornece a API do ACI (Azure Consumption and Insights). Crie suas próprias soluções personalizadas para coleta, relatório e visualização de informações de consumo do Azure usando a API do ACI.

Mapeamento de nomes e detalhes de uso entre o portal, o conector e a API

As colunas e os nomes dos detalhes no Portal do Azure são semelhantes na API e no conector, mas não são sempre idênticos. Para ajudar a esclarecer isso, a tabela a seguir fornece um mapeamento entre a API, o conector e as colunas vistas no Portal do Azure. Também é indicado se a coluna é obsoleta. Para obter mais informações e definições desses termos, examine o dicionário de dados de cobrança do Azure.

Conector do ACI/ColumnName do ContentPack Nome da Coluna de API do ACI Nome da Coluna do EA Obsoleto/presente para compatibilidade com versões anteriores
AccountName accountName Nome da Conta Não
AccountId accountId Sim
AcccountOwnerId accountOwnerEmail AccountOwnerId Não
AdditionalInfo additionalInfo AdditionalInfo Não
AdditionalInfold Sim
Quantidade Consumida consumedQuantity Quantidade Consumida Não
Serviço Consumido consumedService Serviço Consumido Não
ConsumedServiceId consumedServiceId Sim
Custo cost ExtendedCost Não
Centro de Custo costCenter Centro de Custo Não
Date date Date Não
Dia Dia Não
DepartmentName departmentName Nome do Departamento Não
DepartmentID departmentId Sim
ID da Instância Sim
InstanceId instanceId ID da Instância Não
Localização Sim
Categoria de Medidor meterCategory Categoria de Medidor Não
ID de Medidor Sim
Nome do Medidor meterName Nome do Medidor Não
Região do Medidor meterRegion Região do Medidor Não
Subcategoria de Medidor meterSubCategory Subcategoria de Medidor Não
MeterId meterId ID de Medidor Não
Mês Mês Não
Product product Product Não
ProductId productId Sim
Grupo de Recursos resourceGroup Grupo de Recursos Não
Local do Recurso resourceLocation Local do Recurso Não
ResourceGroupId Sim
ResourceLocationId resourceLocationId Sim
ResourceRate resourceRate ResourceRate Não
ServiceAdministratorId serviceAdministratorId ServiceAdministratorId Não
ServiceInfo1 serviceInfo1 ServiceInfo1 Não
ServiceInfo1Id Sim
ServiceInfo2 serviceInfo2 ServiceInfo2 Não
ServiceInfo2Id Sim
Identificador de Serviço de Repositório storeServiceIdentifier Identificador de Serviço de Repositório Não
StoreServiceIdentifierId Sim
Nome da Assinatura subscriptionName Nome da Assinatura Não
Marcas tags Marcas Não
TagsId Sim
Unidade de Medida unitOfMeasure Unidade de Medida Não
Ano Ano Não
SubscriptionId subscriptionId SubscriptionId Sim
SubscriptionGuid subscriptionGuid SubscriptionGuid Não

Mais Informações

Há todos os tipos de dados aos quais você pode se conectar usando o Power BI Desktop. Para obter mais informações sobre fontes de dados, confira os seguintes recursos: