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. 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. Esta versión del conector de Azure Consumption Insights está en versión Beta y está sujeta a cambios.

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).

Conexión a Azure Consumption Insights

Para conectarse correctamente con el conector de Azure Consumption Insights, debe tener acceso a las características empresariales de 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. Seleccione Servicios en línea en las categorías de la izquierda y verá Microsoft Azure Consumption Insights (Beta). Seleccione Conectar.

En el cuadro de diálogo que aparece, proporcione su número de inscripción.

  • Puede obtener este número en Azure Enterprise Portal, en la ubicación que se muestra en la siguiente imagen.

    Esta versión del conector solo admite las inscripciones empresariales de https://ea.azure.com. Actualmente no se admiten las inscripciones de China.

A continuación, proporcione la clave de acceso para conectarse.

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. Puede seleccionar la casilla situada junto a cualquier tabla para ver una vista previa. Puede seleccionar una o más tablas activando la casilla situada junto a su nombre y, después, seleccionando Cargar.

Nota: las tablas Summary y *PriceSheet solo están disponibles para la clave de API en el nivel de inscripción. Además, los datos de estas tablas son, de forma predeterminada, los datos del mes actual de las tablas Usage y PriceSheet. Las tablas Summary y MarketPlace no se limitan al mes actual.

Cuando selecciona Cargar los datos se cargan en Power BI Desktop.

Una vez cargados los datos seleccionados, se pueden ver las tablas y campos que ha seleccionado en el panel Campos.

Uso de Azure Consumption Insights

Para usar el conector de Azure Consumption Insights, debe tener acceso a las características empresariales de 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.

Azure también incluye una colección de consultas de ejemplo que se pueden recuperar mediante una consulta en blanco. 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. 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.

En la barra de fórmulas, escriba lo siguiente:

= MicrosoftAzureConsumptionInsights.Contents

Aparece una colección de ejemplos, como se muestra en la siguiente imagen.

Al trabajar con informes y crear consultas, utilice lo siguiente:

  • Para definir el número de meses a partir de la fecha actual, 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. 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.
  • Para definir un intervalo de meses en un período de tiempo histórico, utilice startBillingDataWindow y endBillingDataWindow
  • No use noOfMonths junto con startBillingDataWindow ni endBillingDataWindow

Migración desde el conector de Azure Enterprise

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. Entre las características y mejoras del conector de Azure Consumption Insights cabe destacar las siguientes:

  • Orígenes de datos adicionales disponibles para Resumen de saldos y Compras en Marketplace
  • Nuevos parámetros avanzados, como startBillingDataWindow y endBillingDataWindow
  • Mejor rendimiento y capacidad de respuesta

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.

Paso 1: Conexión a Azure con el nuevo conector

El primer paso consiste en conectarse con el conector de Azure Consumption Insights que se describió anteriormente en este artículo con detalle. En este paso, seleccione Obtener datos > Consulta en blanco en la cinta de opciones de Inicio en Power BI Desktop.

Paso 2: Uso del Editor avanzado para crear una consulta

En el Editor de consultas, seleccione Editor avanzado en la sección Consulta de la cinta de opciones de Inicio. En la ventana Editor avanzado que aparece, escriba la siguiente consulta.

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. El parámetro numberOfMonth es el número de meses de datos pasados sobre los que desea volver a partir de los datos actuales. Utilice cero (0) para el mes actual.

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. Seleccione Cerrar y aplicar y vuelva.

Paso 3: Traslado de las medidas y columnas personalizadas al nuevo informe

A continuación, deberá mover todas las columnas o medidas personalizadas que creó a la nueva tabla de detalles. Estos son los pasos que debe realizar.

  1. Abra el Bloc de notas (u otro editor de texto).
  2. Seleccione la medida que desea mover y copie el texto del campo Fórmula y colóquelo en el Bloc de notas.

  3. Cambie el nombre de Query1 al nombre original de la tabla de detalles.

  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.

Paso 4: Volver a vincular tablas que tenían relaciones

Muchos paneles tienen tablas adicionales que se usan para buscar o filtrar, como tablas de fechas o tablas que se utilizan para proyectos personalizados. Volver a establecer esas relaciones puede resolver la mayoría de los problemas restantes. Aquí se muestra cómo hacerlo.

  1. 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. Vuelva a vincular las tablas según sea necesario.

Paso 5: Comprobación de los objetos visuales y ajuste del formato de los campos según sea necesario

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. No obstante, puede que sean necesarios algunos retoques de formato para que los datos se muestren tal y como desea que lo hagan. Tómese un poco de tiempo para revisar los paneles y objetos visuales para asegurarse de que tienen el aspecto que desea.

Uso de la API de Azure Consumption and Insights (ACI) para obtener datos de consumo

Azure también proporciona la API de Azure Consumption and Insights (ACI). Puede crear sus propias soluciones personalizadas para recopilar, crear informes y visualizar la información de consumo de Azure mediante la API de ACI.

Asignación de nombres y detalles de uso entre el portal, el conector y la 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. 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. También se indica si la columna está obsoleta. Para más información y definiciones de estos términos, eche un vistazo al diccionario de datos de facturación de Azure.

Conector ACI / ContentPack ColumnName Nombre de columna en la API de ACI Nombre de columna en EA Obsoleta / presente para compatibilidad con versiones anteriores
AccountName accountName Account Name No
AccountId accountId
AcccountOwnerId accountOwnerEmail AccountOwnerId No
AdditionalInfo additionalInfo AdditionalInfo No
AdditionalInfold
Consumed Quantity consumedQuantity Consumed Quantity No
Consumed Service consumedService Consumed Service No
ConsumedServiceId consumedServiceId
Cost cost ExtendedCost No
Cost Center costCenter Cost Center No
Fecha date Fecha No
Día Día No
DepartmentName departmentName Department Name No
DepartmentID departmentId
Instance ID
InstanceId instanceId Instance ID No
Ubicación
Meter Category meterCategory Meter Category No
Meter ID
Meter Name meterName Meter Name No
Meter Region meterRegion Meter Region No
Meter Sub-Category meterSubCategory Meter Sub-Category No
MeterId meterId Meter ID No
Mes Mes No
Product (Producto) product Product (Producto) No
ProductId productId
Resource Group resourceGroup Resource Group No
Resource Location resourceLocation Resource Location No
ResourceGroupId
ResourceLocationId resourceLocationId
ResourceRate resourceRate ResourceRate No
ServiceAdministratorId serviceAdministratorId ServiceAdministratorId No
ServiceInfo1 serviceInfo1 ServiceInfo1 No
ServiceInfo1Id
ServiceInfo2 serviceInfo2 ServiceInfo2 No
ServiceInfo2Id
Store Service Identifier storeServiceIdentifier Store Service Identifier No
StoreServiceIdentifierId
Subscription Name subscriptionName Subscription Name No
Etiquetas tags Etiquetas No
TagsId
Unit Of Measure unitOfMeasure Unit Of Measure No
Año Año No
SubscriptionId subscriptionId SubscriptionId
SubscriptionGuid subscriptionGuid SubscriptionGuid No

Más información

Hay todo tipo de datos a los que puede conectarse con Power BI Desktop. Para obtener más información sobre orígenes de datos, consulte los siguientes recursos: