Connettersi ad Azure Consumption Insights in Power BI Desktop (Beta)Connect to Azure Consumption Insights in Power BI Desktop (Beta)

Con il connettore di Azure Consumption Insights è possibile usare Power BI Desktop per connettersi ad Azure e ottenere informazioni e dati dettagliati sull'utilizzo dei servizi di Azure da parte dell'organizzazione.With the Azure Consumption Insights connector, you can use Power BI Desktop to connect to Azure and get in-depth data and information about your organization's Azure services usage. È anche possibile creare misure, colonne personalizzate e oggetti visivi per creare report da condividere sull'utilizzo di Azure nell'organizzazione.You can also create measures, custom columns, and visuals to report and share about your organization's Azure usage. Il connettore di Azure Consumption Insights è disponibile in versione Beta ed è soggetto a modifiche.This release of the Azure Consumption and Insights connector is in Beta, and is subject to change.

Questo articolo illustra come connettersi usando il connettore di Azure Consumption Insights e ottenere i dati necessari e come eseguire la migrazione tramite il connettore di Azure Enterprise. L'articolo offre anche una mappa delle colonne dei dettagli di utilizzo disponibile nell'API ACI (Azure Consumption Insights).In this article you learn how to connect using the Azure Consumption Insights connector and get the data you need, how to migrate from using the Azure Enterprise Connector, and you'll find a mapping of usage details columns available in the ACI (Azure Consumption Insights) API.

Connettersi ad Azure Consumption InsightsConnect to Azure Consumption Insights

Per connettersi usando il connettore di Azure Consumption Insights è necessario avere accesso alle funzionalità Enterprise nel portale di Azure.To successfully connect using the Azure Consumption Insights connector, you need to have access to the Enterprise features within the Azure portal.

Per connettersi con il connettore di Azure Consumption Insights, selezionare Recupera dati dalla barra multifunzione Home in Power BI Desktop.To connect to using the Azure Consumption Insights connector, select Get Data from the Home ribbon in Power BI Desktop. Selezionare Online Services nelle categorie a sinistra per visualizzare Microsoft Azure Consumption Insights (Beta).Select Online Services from the categories on the left, and you see Microsoft Azure Consumption Insights (Beta). Selezionare Connetti.Select Connect.

Nella finestra di dialogo visualizzata, specificare il numero di registrazione.In the dialog that appears, provide your Enrollment Number.

  • È possibile ottenere il numero di registrazione da Azure Enterprise Portal, nella posizione indicata nella figura seguente.You can get your enrollment number from the Azure Enterprise Portal, in the location shown in the following image.

    Questa versione del connettore supporta solo le registrazioni Enterprise di https://ea.azure.com. Le registrazioni per la Cina non sono attualmente supportate.This version of the connector only supports enterprise enrollments from https://ea.azure.com. China enrollments are not currently supported.

Specificare quindi la chiave di accesso per la connessione.Next, provide your Access key to connect.

Dopo aver specificato la chiave di accesso e selezionato Connetti, verrà visualizzata la finestra Strumento di navigazione con quattro tabelle: Summaries, UsageDetails, PriceSheets e MarketPlace.Once you provide your Access key and select Connect, a Navigator window appears and shows the four tables available to you: Summary, Usage, PriceSheet, and MarketPlace. È possibile selezionare una casella di controllo accanto a qualsiasi tabella per visualizzare un'anteprima.You can select a checkbox beside any table to see a preview. È possibile selezionare una o più tabelle selezionando la casella di controllo accanto al nome, quindi selezionare Carica.You can select one or more tables by checking the box beside their name, then select Load.

Nota

Le tabelle Summaries e *PriceSheets sono disponibili solo per la chiave API a livello di registrazione.The Summary and *PriceSheet tables are only available for the enrollment-level API Key. I dati in queste tabelle sono per impostazione predefinita i dati del mese corrente per UsageDetails e PriceSheets.Also, the data in these tables has, by default, the current month's data for Usage and PriceSheet. Le tabelle Summaries e MarketPlace non sono vincolate al mese corrente.The Summary and MarketPlace tables are not constrained to the current month.

Quando si seleziona Carica, il report viene caricato in Power BI Desktop.When you select Load the data is loaded into Power BI Desktop.

Dopo aver caricato i dati selezionati, è possono visualizzare le tabelle e campi selezionati nel riquadro Campi.Once the data you selected is loaded, the tables and fields you selected can be seen in the Fields pane.

Uso di Azure Consumption InsightsUsing Azure Consumption Insights

Per usare il connettore di Azure Consumption Insights è necessario avere accesso alle funzionalità Enterprise nel portale di Azure.To use the Azure Consumption Insights connector, you need to have access to the Enterprise features within the Azure portal.

Dopo aver caricato correttamente i dati usando il connettore di Azure Consumption Insights, è possibile creare misure e colonne personalizzate usando l'Editor di Query e creare oggetti visivi, report e dashboard che possono essere condivisi nel servizio Power BI.Once you successfully load data using the Azure Consumption Insights connector, you can create your own custom measures and columns using Query Editor, and you can create visuals, reports, and dashboards that you can share in the Power BI service.

Azure include anche una raccolta di query personalizzate di esempio che possono essere recuperate tramite una query vuota.Azure also includes a collection of sample custom queries that you can retrieve using a blank query. A tale scopo, nella barra multifunzione Home di Power BI Desktop selezionare la freccia a discesa Recupera dati e quindi selezionare Query vuota.To do so, in the Home ribbon of Power BI Desktop, select the drop down arrow in Get Data and then select Blank Query. Questa operazione può anche essere eseguita nell'Editor di Query facendo clic con il pulsante destro del mouse sul riquadro Query a sinistra e scegliendo Nuova query > Query vuota dal menu visualizzato.You can also do this in Query Editor by right-clicking in the Queries pane along the left, and selecting New Query > Blank Query from the menu that appears.

Nella barra della formula digitare quanto segue:In the Formula bar type the following:

= MicrosoftAzureConsumptionInsights.Contents

Verrà visualizzata una raccolta di esempi, come illustrato nell'immagine seguente.A collection of samples appear, as shown in the following image.

Per usare report e creare query, seguire questa procedura:When working with reports and creating queries, use the following:

  • Per definire il numero di mesi a partire dalla data corrente, usare noOfMonthsTo define the number of months starting from the current date, use noOfMonths
    • Usare un valore compreso tra uno e 36 per rappresentare il numero di mesi da importare, a partire dalla data corrente.Use a value between one and 36 to represent the number of months, from the current date, you want to import. È consigliabile recuperare non più di 12 mesi di dati, per evitare di superare le soglie dei vincoli di importazione e il volume di dati massimo consentito per le query in Power BI.We recommend getting no more than 12 months of data to avoid thresholds with import constraints and the volume of data allowed for queries in Power BI.
  • Per definire un periodo di mesi in una finestra di tempo cronologica, usare startBillingDataWindow e endBillingDataWindowTo define a period of months in a historical time window, use startBillingDataWindow and endBillingDataWindow
  • Non usare noOfMonths insieme a startBillingDataWindow o endBillingDataWindowDo not use noOfMonths together with startBillingDataWindow or endBillingDataWindow

Migrazione dal connettore di Azure EnterpriseMigrating from the Azure Enterprise Connector

Alcuni clienti hanno creato oggetti visivi con il connettore di Azure Enterprise (Beta), che verrà sospeso e sostituito dal connettore di Azure Consumption Insights.Some customers created visuals using the Azure Enterprise Connector (Beta), which will eventually be discontinued, and is being replaced by the Azure Consumption Insights connector. Il connettore di Azure Consumption Insights offre funzionalità e miglioramenti che includono i seguenti:The Azure Consumption Insights connector has features and enhancements that include the following:

  • Origini dati aggiuntive disponibili per Riepilogo saldi e Acquisti del MarketplaceAdditional data sources available for Balance Summary and Marketplace Purchases
  • Nuovi parametri avanzati, ad esempio startBillingDataWindow e endBillingDataWindowNew and advanced parameters, such as startBillingDataWindow and endBillingDataWindow
  • Prestazioni e velocità di risposta miglioriBetter performance and responsiveness

Per facilitare la transizione al connettore di Azure Consumption Insights e conservare il lavoro già svolto con la creazione di dashboard o report personalizzati, la procedura seguente illustra come eseguire la migrazione al nuovo connettore.To help customers transition to the newer Azure Consumption Insights connector, and to preserve the work they've done in creating custom dashboards or reports, the following steps show how to move to the new connector.

Passaggio 1: Connettersi ad Azure usando il nuovo connettoreStep 1: Connect to Azure using the new connector

Il primo passaggio consiste nel connettersi usando il connettore di Azure Consumption Insights, descritto nei dettagli in precedenza in questo articolo.The first step is to connect using the Azure Consumption Insights connector, which was described earlier in this article in detail. Selezionare Recupera dati > Query vuota nella barra multifunzione Home in Power BI Desktop.In this step, select Get Data > Blank Query from the Home ribbon in Power BI Desktop.

Passaggio 2: Usare l'Editor avanzato per creare una queryStep 2: Use the Advanced Editor to create a query

In Editor di Query selezionare Editor avanzato dalla sezione Query della barra multifunzione Home.In Query Editor, select Advanced Editor from the Query section of the Home ribbon. Nella finestra Editor avanzato visualizzata, immettere la query seguente.In the Advanced Editor window that appears, enter the following query.

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

Sarà ovviamente necessario sostituire il valore di enrollmentNumber con il numero di registrazione effettivo, reperibile da Azure Enterprise Portal.Of course, you'll need to replace the value of enrollmentNumber with your own enrollment number, which you can get from the Azure Enterprise Portal. Il parametro numberOfMonth indica il numero di mesi di dati da recuperare a partire dai dati correnti.The numberOfMonth parameter is how many months of data you want going back, from the current data. Usare zero (0) per il mese corrente.Use zero (0) for the current month.

Dopo aver selezionato Fine nella finestra Editor avanzato, l'anteprima si aggiornerà visualizzando nella tabella i dati dell'intervallo di mesi specificato.Once you select Done in the Advanced Editor window, the preview refreshes and you'll see data from the secified month range in the table. Selezionare Chiudi e applica e tornare indietro.Select Close & Apply and return.

Passaggio 3: Spostare le misure e le colonne personalizzate nel nuovo reportStep 3: Move measures and custom columns to the new report

Sarà necessario spostare nella nuova tabella dei dettagli le colonne personalizzate o le misure create.Next you'll need to move any custom columns or measures you created into the new details table. Seguire questa procedura.Here are the steps.

  1. Aprire Blocco note o un altro editor di testo.Open Notepad (or another text editor).
  2. Selezionare la misura da spostare, copiare il testo dal campo Formula e inserirlo in Blocco note.Select the measure you want to move, and copy the text from the Formula field, and place it in Notepad.

  3. Rinominare Query1 la tabella dei dettagli originale.Rename Query1 to the original details table name.
  4. Creare nuove misure e colonne personalizzate nella tabella facendo clic con il pulsante destro del mouse sulla tabella e scegliendo Nuova misura, quindi tagliare e incollare tutte le misure e le colonne.Create new measures and custom columns in your table by right-clicking on your table, and choosing New Measure, then cut and paste your store measures and columns until they're all done.

Molti dashboard hanno tabelle aggiuntive che vengono usate per operazioni di ricerca o filtro, ad esempio le tabelle di date o usate per progetti personalizzati.Many dashboards have additional tables that are used for lookup or filtering, such date tables or tables used for custom projects. Ristabilendo tali relazioni si risolve la maggior parte dei problemi rimanenti.Reestablishing those relationships resolves most remaining issues. Seguire questa procedura.Here's how to do it.

  • Nella scheda Creazione di modelli di Power BI Desktop selezionare Gestisci relazioni per visualizzare una finestra che consente di gestire le relazioni nel modello.In the Modeling tab in Power BI Desktop, select Manage Relationships to bring up a window that lets you manage relationships within the model. Collegare nuovamente le tabelle in base alle esigenze.Re-link your tables, as needed.

Passaggio 5: Verificare gli oggetti visivi e modificare la formattazione dei campi in base alle esigenzeStep 5: Verify your visuals, and adjust field formatting as needed

A questo punto della procedura, la maggior parte degli oggetti visivi, delle tabelle e dei drill-down originali dovrebbe funzionare come previsto.Once you get this far, most of your original visuals, tables, and drill-downs should be working as expected. Potrebbe essere tuttavia necessario apportare alcune modifiche di lieve entità alla formattazione per ottenere l'aspetto desiderato.However, there may be some minor tweaks necessary for formatting, to get things looking just how you want them. Esaminare ogni dashboard e oggetto visivo per verificare che l'aspetto sia quello desiderato.Take a bit of time to look over each of your dashboards and visuals, to ensure they look how you want them.

Uso dell'API Azure Consumption Insights (ACI) per ottenere dati sul consumoUsing the Azure Consumption and Insights (ACI) API to get consumption data

Azure offre anche l'API Azure Consumption Insights (ACI).Azure also provides the Azure Consumption and Insights (ACI) API. È possibile creare soluzioni personalizzate per la raccolta, la creazione di report e la visualizzazione di dati di consumo di Azure tramite l'API ACI.You can create your own custom solutions to gathering, reporting, and visualizing Azure consumption information using the ACI API.

Mapping di nomi e dettagli di utilizzo tra il portale, il connettore e l'APIMapping names and usage details between the portal, the connector, and the API

Le colonne e i nomi dei dettagli presenti nel portale di Azure sono simili nell'API e nel connettore, ma non sempre identici.The columns and names of details in the Azure Portal are similar in the API and the connector, but they're not always identical. Per chiarire questo aspetto, la tabella seguente illustra il mapping tra l'API, il connettore e le colonne visibili nel portale di Azure.To help clarify, the following table provides a mapping between the API, the connector, and columns you see in the Azure Portal. La tabella indica anche se la colonna è obsoleta.Also indicated is whether the column is obsolete. Per altre informazioni e definizioni di questi termini, vedere il dizionario dei dati di fatturazione di Azure.For more information and definitions of these terms, take a look at the Azure billing data dictionary.

Connettore ACI / ContentPack ColumnNameACI Connector / ContentPack ColumnName Nome colonna API ACIACI API Column Name Nome colonna EAEA Column Name Obsoleta / presente per compatibilità con le versioni precedentiObsolete / Present for backward compatiblity
AccountNameAccountName accountNameaccountName Nome accountAccount Name NoNo
AccountIdAccountId accountIdaccountId Yes
AcccountOwnerIdAcccountOwnerId accountOwnerEmailaccountOwnerEmail AccountOwnerIdAccountOwnerId NoNo
AdditionalInfoAdditionalInfo additionalInfoadditionalInfo AdditionalInfoAdditionalInfo NoNo
AdditionalInfoldAdditionalInfold Yes
Consumed QuantityConsumed Quantity consumedQuantityconsumedQuantity Consumed QuantityConsumed Quantity NoNo
Consumed ServiceConsumed Service consumedServiceconsumedService Consumed ServiceConsumed Service NoNo
ConsumedServiceIdConsumedServiceId consumedServiceIdconsumedServiceId Yes
CostCost costcost Costo estesoExtendedCost NoNo
Centro di costoCost Center costCentercostCenter Centro di costoCost Center NoNo
DataDate datedate DataDate NoNo
GiornoDay GiornoDay NoNo
DepartmentNameDepartmentName departmentNamedepartmentName Nome repartoDepartment Name NoNo
DepartmentIDDepartmentID departmentIddepartmentId Yes
ID istanzaInstance ID Yes
InstanceIdInstanceId instanceIdinstanceId ID istanzaInstance ID NoNo
PosizioneLocation Yes
Meter CategoryMeter Category meterCategorymeterCategory Meter CategoryMeter Category NoNo
Meter IDMeter ID Yes
Meter NameMeter Name meterNamemeterName Meter NameMeter Name NoNo
Meter RegionMeter Region meterRegionmeterRegion Meter RegionMeter Region NoNo
Meter Sub-CategoryMeter Sub-Category meterSubCategorymeterSubCategory Meter Sub-CategoryMeter Sub-Category NoNo
MeterIdMeterId meterIdmeterId Meter IDMeter ID NoNo
MeseMonth MeseMonth NoNo
ProductProduct productproduct ProductProduct NoNo
ProductIdProductId productIdproductId Yes
Resource GroupResource Group resourceGroupresourceGroup Resource GroupResource Group NoNo
Resource LocationResource Location resourceLocationresourceLocation Resource LocationResource Location NoNo
ResourceGroupIdResourceGroupId Yes
ResourceLocationIdResourceLocationId resourceLocationIdresourceLocationId Yes
ResourceRateResourceRate resourceRateresourceRate ResourceRateResourceRate NoNo
ServiceAdministratorIdServiceAdministratorId serviceAdministratorIdserviceAdministratorId ServiceAdministratorIdServiceAdministratorId NoNo
ServiceInfo1ServiceInfo1 serviceInfo1serviceInfo1 ServiceInfo1ServiceInfo1 NoNo
ServiceInfo1IdServiceInfo1Id Yes
ServiceInfo2ServiceInfo2 serviceInfo2serviceInfo2 ServiceInfo2ServiceInfo2 NoNo
ServiceInfo2IdServiceInfo2Id Yes
Store Service IdentifierStore Service Identifier storeServiceIdentifierstoreServiceIdentifier Store Service IdentifierStore Service Identifier NoNo
StoreServiceIdentifierIdStoreServiceIdentifierId Yes
Subscription NameSubscription Name subscriptionNamesubscriptionName Subscription NameSubscription Name NoNo
TagTags tagstags TagTags NoNo
TagsIdTagsId Yes
Unit Of MeasureUnit Of Measure unitOfMeasureunitOfMeasure Unit Of MeasureUnit Of Measure NoNo
AnnoYear AnnoYear NoNo
SubscriptionIdSubscriptionId subscriptionIdsubscriptionId SubscriptionIdSubscriptionId Yes
SubscriptionGuidSubscriptionGuid subscriptionGuidsubscriptionGuid SubscriptionGuidSubscriptionGuid NoNo

Passaggi successiviNext steps

È possibile connettersi a molti tipi di dati usando Power BI Desktop.There are all sorts of data you can connect to using Power BI Desktop. Per altre informazioni sulle origini dati, vedere le risorse seguenti:For more information on data sources, check out the following resources: