Conexión a Azure Consumption Insights en Power BI Desktop (Beta)Connect to Azure Consumption Insights in Power BI Desktop (Beta)

Con el conector de Azure Consumption Insights, puede usar Power BI Desktop para conectarse a Azure y obtener datos e información detallada sobre el uso de los servicios de Azure por parte de su organización.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. También puede crear medidas, columnas personalizadas y objetos visuales en los informes, y compartir los datos sobre el uso de Azure por parte de su organización.You can also create measures, custom columns, and visuals to report and share about your organization's Azure usage. Esta versión del conector de Azure Consumption Insights está en versión Beta y está sujeta a cambios.This release of the Azure Consumption and Insights connector is in Beta, and is subject to change.

En este artículo aprenderá a conectarse mediante el conector de Azure Consumption Insights y a obtener los datos que necesita, aprenderá a realizar la migración desde el conector de Azure Enterprise, y encontrará una asignación de columnas de detalles de uso disponibles en la API de 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.

Conexión a Azure Consumption InsightsConnect to Azure Consumption Insights

Para conectarse correctamente con el conector de Azure Consumption Insights, debe tener acceso a las características empresariales de Azure Portal.To successfully connect using the Azure Consumption Insights connector, you need to have access to the Enterprise features within the Azure portal.

Para conectarse mediante el conector de Azure Consumption Insights, seleccione Obtener datos en la cinta de opciones de Inicio de Power BI Desktop.To connect to using the Azure Consumption Insights connector, select Get Data from the Home ribbon in Power BI Desktop. Seleccione Servicios en línea en las categorías de la izquierda y verá Microsoft Azure Consumption Insights (Beta).Select Online Services from the categories on the left, and you see Microsoft Azure Consumption Insights (Beta). Seleccione Conectar.Select Connect.

En el cuadro de diálogo que aparece, proporcione su número de inscripción.In the dialog that appears, provide your Enrollment Number.

  • Puede obtener este número en Azure Enterprise Portal, en la ubicación que se muestra en la siguiente imagen.You can get your enrollment number from the Azure Enterprise Portal, in the location shown in the following image.

    Esta versión del conector solo admite las inscripciones empresariales de https://ea.azure.com. Actualmente no se admiten las inscripciones de China.This version of the connector only supports enterprise enrollments from https://ea.azure.com. China enrollments are not currently supported.

A continuación, proporcione la clave de acceso para conectarse.Next, provide your Access key to connect.

Una vez que proporcione su clave de acceso y seleccione Conectar, aparecerá una ventana denominada Navegador que muestra las cuatro tablas disponibles para usted: Summary, Usage, PriceSheet y 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. Puede seleccionar la casilla situada junto a cualquier tabla para ver una vista previa.You can select a checkbox beside any table to see a preview. Puede seleccionar una o más tablas activando la casilla situada junto a su nombre y, después, seleccionando Cargar.You can select one or more tables by checking the box beside their name, then select Load.

Nota

Las tablas Summary y *PriceSheet solo están disponibles para la clave de API en el nivel de inscripción.The Summary and *PriceSheet tables are only available for the enrollment-level API Key. Además, los datos de estas tablas son, de forma predeterminada, los datos del mes actual de las tablas Usage y PriceSheet.Also, the data in these tables has, by default, the current month's data for Usage and PriceSheet. Las tablas Summary y MarketPlace no se limitan al mes actual.The Summary and MarketPlace tables are not constrained to the current month.

Cuando selecciona Cargar los datos se cargan en Power BI Desktop.When you select Load the data is loaded into Power BI Desktop.

Una vez cargados los datos seleccionados, se pueden ver las tablas y campos que ha seleccionado en el panel Campos.Once the data you selected is loaded, the tables and fields you selected can be seen in the Fields pane.

Uso de Azure Consumption InsightsUsing Azure Consumption Insights

Para usar el conector de Azure Consumption Insights, debe tener acceso a las características empresariales de Azure Portal.To use the Azure Consumption Insights connector, you need to have access to the Enterprise features within the Azure portal.

Una vez cargados correctamente los datos mediante el conector de Azure Consumption Insights, puede crear sus propias medidas y columnas personalizadas mediante el Editor de consultas, y puede crear objetos visuales, informes, y paneles que se pueden compartir en el servicio 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 también incluye una colección de consultas de ejemplo que se pueden recuperar mediante una consulta en blanco.Azure also includes a collection of sample custom queries that you can retrieve using a blank query. Para ello, en la cinta de opciones de Inicio de Power BI Desktop, seleccione la flecha desplegable de Obtener datos y, a continuación, seleccione Consulta en blanco.To do so, in the Home ribbon of Power BI Desktop, select the drop down arrow in Get Data and then select Blank Query. También puede hacer esto en el Editor de consultas haciendo clic con el botón derecho en el panel Consultas de la izquierda y seleccionando Nueva consulta > Consulta en blanco en el menú que aparece.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.

En la barra de fórmulas, escriba lo siguiente:In the Formula bar type the following:

= MicrosoftAzureConsumptionInsights.Contents

Aparece una colección de ejemplos, como se muestra en la siguiente imagen.A collection of samples appear, as shown in the following image.

Al trabajar con informes y crear consultas, utilice lo siguiente:When working with reports and creating queries, use the following:

  • Para definir el número de meses a partir de la fecha actual, use noOfMonthsTo define the number of months starting from the current date, use noOfMonths
    • Utilice un valor entre 1 y 36 para indicar el número de meses, a partir de la fecha actual, que desea importar.Use a value between one and 36 to represent the number of months, from the current date, you want to import. Le recomendamos que consulte menos de 12 meses de datos para evitar superar los límites de importación y de volumen de datos permitidos para las consultas de 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.
  • Para definir un intervalo de meses en un período de tiempo histórico, utilice startBillingDataWindow y endBillingDataWindowTo define a period of months in a historical time window, use startBillingDataWindow and endBillingDataWindow
  • No use noOfMonths junto con startBillingDataWindow ni endBillingDataWindowDo not use noOfMonths together with startBillingDataWindow or endBillingDataWindow

Migración desde el conector de Azure EnterpriseMigrating from the Azure Enterprise Connector

Algunos clientes creaban objetos visuales mediante el conector de Azure Enterprise (Beta), cuyo uso finalmente se interrumpirá y se sustituirá por el uso del conector de 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. Entre las características y mejoras del conector de Azure Consumption Insights cabe destacar las siguientes:The Azure Consumption Insights connector has features and enhancements that include the following:

  • Orígenes de datos adicionales disponibles para Resumen de saldos y Compras en MarketplaceAdditional data sources available for Balance Summary and Marketplace Purchases
  • Nuevos parámetros avanzados, como startBillingDataWindow y endBillingDataWindowNew and advanced parameters, such as startBillingDataWindow and endBillingDataWindow
  • Mejor rendimiento y capacidad de respuestaBetter performance and responsiveness

Para ayudar a los clientes durante la transición al conector más reciente de Azure Consumption Insights, y para conservar el trabajo que han realizado en la creación de informes o paneles personalizados, los pasos siguientes muestran cómo cambiar al nuevo conector.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.

Paso 1: Conexión a Azure con el nuevo conectorStep 1: Connect to Azure using the new connector

El primer paso consiste en conectarse con el conector de Azure Consumption Insights que se describió anteriormente en este artículo con detalle.The first step is to connect using the Azure Consumption Insights connector, which was described earlier in this article in detail. En este paso, seleccione Obtener datos > Consulta en blanco en la cinta de opciones de Inicio en Power BI Desktop.In this step, select Get Data > Blank Query from the Home ribbon in Power BI Desktop.

Paso 2: Uso del Editor avanzado para crear una consultaStep 2: Use the Advanced Editor to create a query

En el Editor de consultas, seleccione Editor avanzado en la sección Consulta de la cinta de opciones de Inicio.In Query Editor, select Advanced Editor from the Query section of the Home ribbon. En la ventana Editor avanzado que aparece, escriba la siguiente consulta.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

Naturalmente, debe reemplazar el valor de enrollmentNumber por su propio número de inscripción, que puede obtener en 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. El parámetro numberOfMonth es el número de meses de datos pasados sobre los que desea volver a partir de los datos actuales.The numberOfMonth parameter is how many months of data you want going back, from the current data. Utilice cero (0) para el mes actual.Use zero (0) for the current month.

Una vez que seleccione Listo en la ventana Editor avanzado se actualizará la vista previa y podrá ver los datos del intervalo de meses especificado en la tabla.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. Seleccione Cerrar y aplicar y vuelva.Select Close & Apply and return.

Paso 3: Traslado de las medidas y columnas personalizadas al nuevo informeStep 3: Move measures and custom columns to the new report

A continuación, deberá mover todas las columnas o medidas personalizadas que creó a la nueva tabla de detalles.Next you'll need to move any custom columns or measures you created into the new details table. Estos son los pasos que debe realizar.Here are the steps.

  1. Abra el Bloc de notas (u otro editor de texto).Open Notepad (or another text editor).
  2. Seleccione la medida que desea mover y copie el texto del campo Fórmula y colóquelo en el Bloc de notas.Select the measure you want to move, and copy the text from the Formula field, and place it in Notepad.

  3. Cambie el nombre de Query1 al nombre original de la tabla de detalles.Rename Query1 to the original details table name.
  4. Cree nuevas medidas y columnas personalizadas en la tabla haciendo clic con el botón derecho en la tabla y eligiendo Nueva medida y, a continuación, corte y pegue las columnas y medidas almacenadas hasta que haya terminado con todas.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.

Muchos paneles tienen tablas adicionales que se usan para buscar o filtrar, como tablas de fechas o tablas que se utilizan para proyectos personalizados.Many dashboards have additional tables that are used for lookup or filtering, such date tables or tables used for custom projects. Volver a establecer esas relaciones puede resolver la mayoría de los problemas restantes.Reestablishing those relationships resolves most remaining issues. Aquí se muestra cómo hacerlo.Here's how to do it.

  • En la pestaña Modelado de Power BI Desktop, seleccione Administrar relaciones para que aparezca una ventana que le permita administrar las relaciones dentro del modelo.In the Modeling tab in Power BI Desktop, select Manage Relationships to bring up a window that lets you manage relationships within the model. Vuelva a vincular las tablas según sea necesario.Re-link your tables, as needed.

Paso 5: Comprobación de los objetos visuales y ajuste del formato de los campos según sea necesarioStep 5: Verify your visuals, and adjust field formatting as needed

Una vez que haya llegado hasta aquí, la mayor parte de los objetos visuales originales, tablas y exploraciones en profundidad deben estar funcionando según lo previsto.Once you get this far, most of your original visuals, tables, and drill-downs should be working as expected. No obstante, puede que sean necesarios algunos retoques de formato para que los datos se muestren tal y como desea que lo hagan.However, there may be some minor tweaks necessary for formatting, to get things looking just how you want them. Tómese un poco de tiempo para revisar los paneles y objetos visuales para asegurarse de que tienen el aspecto que desea.Take a bit of time to look over each of your dashboards and visuals, to ensure they look how you want them.

Uso de la API de Azure Consumption and Insights (ACI) para obtener datos de consumoUsing the Azure Consumption and Insights (ACI) API to get consumption data

Azure también proporciona la API de Azure Consumption and Insights (ACI).Azure also provides the Azure Consumption and Insights (ACI) API. Puede crear sus propias soluciones personalizadas para recopilar, crear informes y visualizar la información de consumo de Azure mediante la API de ACI.You can create your own custom solutions to gathering, reporting, and visualizing Azure consumption information using the ACI API.

Asignación de nombres y detalles de uso entre el portal, el conector y la APIMapping names and usage details between the portal, the connector, and the API

Las columnas y los nombres de los detalles en Azure Portal son similares en la API y en el conector, pero no siempre son idénticos.The columns and names of details in the Azure Portal are similar in the API and the connector, but they're not always identical. Para ayudar a aclararlo, en la tabla siguiente se proporciona una asignación entre las columnas de la API, del conector y las que aparecen en Azure Portal.To help clarify, the following table provides a mapping between the API, the connector, and columns you see in the Azure Portal. También se indica si la columna está obsoleta.Also indicated is whether the column is obsolete. Para más información y definiciones de estos términos, eche un vistazo al diccionario de datos de facturación de Azure.For more information and definitions of these terms, take a look at the Azure billing data dictionary.

Conector ACI / ContentPack ColumnNameACI Connector / ContentPack ColumnName Nombre de columna en la API de ACIACI API Column Name Nombre de columna en EAEA Column Name Obsoleta / presente para compatibilidad con versiones anterioresObsolete / Present for backward compatiblity
AccountNameAccountName accountNameaccountName Account NameAccount 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 ExtendedCostExtendedCost NoNo
Cost CenterCost Center costCentercostCenter Cost CenterCost Center NoNo
FechaDate datedate FechaDate NoNo
DíaDay DíaDay NoNo
DepartmentNameDepartmentName departmentNamedepartmentName Department NameDepartment Name NoNo
DepartmentIDDepartmentID departmentIddepartmentId Yes
Instance IDInstance ID Yes
InstanceIdInstanceId instanceIdinstanceId Instance IDInstance ID NoNo
UbicaciónLocation 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
MesMonth MesMonth NoNo
Product (Producto)Product productproduct Product (Producto)Product 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
EtiquetasTags tagstags EtiquetasTags NoNo
TagsIdTagsId Yes
Unit Of MeasureUnit Of Measure unitOfMeasureunitOfMeasure Unit Of MeasureUnit Of Measure NoNo
AñoYear AñoYear NoNo
SubscriptionIdSubscriptionId subscriptionIdsubscriptionId SubscriptionIdSubscriptionId Yes
SubscriptionGuidSubscriptionGuid subscriptionGuidsubscriptionGuid SubscriptionGuidSubscriptionGuid NoNo

Pasos siguientesNext steps

Hay todo tipo de datos a los que puede conectarse con Power BI Desktop.There are all sorts of data you can connect to using Power BI Desktop. Para obtener más información sobre orígenes de datos, consulte los siguientes recursos:For more information on data sources, check out the following resources: