Compartir a través de


Configuración de Power BI

Los informes de Power BI del kit de herramientas de FinOps proporcionan un excelente punto de partida para los informes de FinOps. Se recomienda personalizarlos para mantener lo que funciona, editar y aumentar informes con sus propios datos y quitar todo lo que no sea necesario. También puede copiar y pegar objetos visuales entre informes para crear sus propios informes personalizados.

Los informes del kit de herramientas de FinOps admiten varias maneras de conectarse a los datos de costos. Por lo general, se recomienda comenzar con las exportaciones de Cost Management, que admiten hasta 2-5 millones de dólares en gasto mensual. Si experimenta tiempos de espera de actualización de datos o necesita informar sobre los datos en varios directorios o inquilinos, use Centros de FinOps. Es una solución de canalización de datos que optimiza los datos y ofrece más funcionalidad. Para obtener más información sobre cómo elegir el back-end correcto, consulte Ayuda para elegir.

La compatibilidad con el conector de Cost Management para Power BI está disponible para la compatibilidad con versiones anteriores, pero no se recomienda. El equipo de Microsoft Cost Management ya no actualiza el conector de Cost Management y, en su lugar, recomienda exportar datos. Use la siguiente información para conectar y personalizar el kit de herramientas de FinOps y otros informes de Power BI.


Configura tu primer informe

Los informes de Power BI del kit de herramientas de FinOps incluyen objetos visuales preconfigurados, pero no están conectados a los datos. Siga estos pasos para conectarlos a los datos:

  1. Cree una cuenta de Premium Storage con el espacio de nombres jerárquico habilitado.

    • Si usa FinOps Hubs, puede omitir este paso. El almacenamiento se implementa como parte de la plantilla.
    • Use la siguiente configuración al crear una nueva cuenta de almacenamiento:
      • Servicio principal = Azure Data Lake Storage Gen2
      • Rendimiento = Premium
      • Tipo de cuenta Premium = Blobs en bloques
      • Espacio de nombres jerárquico = Habilitado
    • Si usa una cuenta de almacenamiento existente, compruebe la siguiente configuración:
      • En la página Información general , en Essentials, confirme que el rendimiento está establecido en Premium.
        • Si se establece en "Estándar", deberá crear una nueva cuenta de almacenamiento.
      • En la página Información general , en Propiedades, confirme que el espacio de nombres jerárquico está establecido en Habilitado.
        • Si está inhabilitado, consulte el menú para Configuración>actualización a Data Lake Gen2 y actualice al almacenamiento de Data Lake Gen2.
        • Si esta opción no está disponible y el espacio de nombres jerárquico no está habilitado, debe crear una nueva cuenta de almacenamiento.
      • En la página Información general , en Propiedades, confirme que el nivel de acceso está establecido en Frecuente.
        • Si no es así, seleccione el vínculo y cambie el nivel de acceso a "Frecuente".
        • No se han probado otros niveles de acceso y no se recomiendan debido al impacto en el rendimiento.
  2. Configure las exportaciones de Cost Management para los datos que quiera incluir en los informes, entre los que se incluyen:

    Conjunto de datos Versión Notas
    Coste y uso (FOCUS) 1.0 o 1.0r2 Necesario para todos los informes. Si necesita FOCUS 1.0-preview, use los centros de FinOps con Data Explorer.
    Hoja de precios 2023-05-01 Necesario para rellenar los precios que faltan para EA y MCA.
    Detalles de la reserva 2023-03-01 Opcional.
    Recomendaciones de reserva 2023-05-01 Necesario para ver las recomendaciones de reserva en el informe de optimización de tarifas.
    Transacciones de reservas 2023-05-01 Opcional.
  3. Descargue y abra el informe deseado en Power BI Desktop.

    Origen de datos Descargar Notas
    Centros de FinOps con Data Explorer Informes de KQL Se recomienda al supervisar más de 100 000 USD o 13 meses de datos.
    Exportaciones en almacenamiento (incluidos los centros de FinOps) Informes de almacenamiento No se recomienda cuando se supervisan más de 2 millones de dólares al mes.
    Conector de Gestión de Costos Informe del conector de Cost Management No se recomienda cuando se supervisan más de 1 millón de USD en el costo total o en las cuentas que contienen el uso del plan de ahorro.
  4. Abra cada informe y especifique los parámetros de informe aplicables:

    • URI del clúster (solo informes de KQL): URI de clúster requerido del Explorador de datos.
      1. Abra la lista de grupos de recursos en Azure Portal.
      2. Seleccione el grupo de recursos del centro.
      3. Seleccione Implementaciones en el menú.
      4. Seleccione la implementación del centro.
      5. Seleccione Salidas.
      6. Copie el valor de clusterUri.

        Importante

        Al usar puntos de conexión privados junto con una puerta de enlace de datos de Power BI, asegúrese de usar el nombre de dominio completo (FQDN) del clúster de Azure Data Explorer (como clustername.region.kusto.windows.net) en lugar de la versión abreviada (como clustername.region). Esto garantiza la correcta resolución de nombres para que las funciones del punto de conexión privado funcionen según lo previsto.

    • Diaria o mensual (solo informes KQL): granularidad necesaria de los datos. Úselo para informar sobre períodos de tiempo más largos.
      • Considere la posibilidad de crear dos copias de estos informes para mostrar los datos diarios durante un breve período de tiempo y los datos mensuales para los informes históricos.
    • Dirección URL de almacenamiento (solo informes de almacenamiento): punto de conexión DFS requerido para la cuenta de Azure Data Lake Storage donde están sus datos.
      • Si se conecta a centros de FinOps:
        1. Abra la lista de grupos de recursos en Azure Portal.
        2. Seleccione el grupo de recursos del centro.
        3. Seleccione Implementaciones en el menú.
        4. Seleccione la implementación del centro.
        5. Seleccione Salidas.
        6. Copie el valor de storageUrlForPowerBI.
      • Si se conecta directamente a las exportaciones de Cost Management en el almacenamiento:
        1. Abra la cuenta de almacenamiento deseada en Azure Portal.
        2. Seleccione Configuración>Puntos de conexión en el menú.
        3. Copie la dirección URL de Data Lake Storage .
        4. Anexe el contenedor y la ruta de acceso de exportación, si procede.
    • Número de meses : número opcional de meses cerrados en los que desea informar si desea mostrar siempre un número específico de meses recientes. Si no se especifica, el informe incluirá todos los datos en el almacenamiento.
    • RangeStart / RangeEnd : intervalo de fechas opcional al que desea limitar. Si no se especifica, el informe incluirá todos los datos en el almacenamiento.
      • Por lo general, se recomienda dejar estas fechas vacías. Se incluyen para admitir la actualización incremental.
      • Si necesita configurar la actualización incremental, considere la posibilidad de usar los centros de FinOps con Data Explorer en su lugar.
      • FinOps Hubs con Data Explorer ofrece un rendimiento mejorado y se recomienda para cualquier persona que supervise más de 100 000 USD en el gasto total.
      • Los informes de almacenamiento solo admiten aproximadamente 2 millones de datos sin actualización incremental y aproximadamente 2 millones de dólares al mes en detalles de costos sin procesar. Para más información, consulte Configuración de la actualización incremental.
  5. Autorizar cada origen de datos:

    • Azure Data Explorer (Kusto): use una cuenta que tenga al menos acceso de visor a la base de datos del centro.
    • Azure Resource Graph : use una cuenta que tenga acceso directo a cualquier suscripción en la que quiera informar.
    • (su cuenta de almacenamiento): use un token de SAS o una cuenta que tenga lector de datos de Storage Blob o un acceso mayor.
    • https://ccmstorageprod... – Acceso anónimo. Esta dirección URL se usa para los datos de flexibilidad en el tamaño de reserva.
    • https://github.com/... – Acceso anónimo. Esta dirección URL se usa para los archivos de datos abiertos del kit de herramientas de FinOps.

Si tiene algún problema al sincronizar los datos, consulte Solución de problemas de informes de Power BI.


Uso de un token de SAS para conectar datos a un informe

Los tokens de firma de acceso compartido (SAS) permiten conectarse a una cuenta de almacenamiento sin credenciales de usuario final ni configurar una entidad de servicio. Para conectar informes de Power BI a los datos mediante tokens de SAS:

  1. Genere el token de SAS con los permisos necesarios:

    1. Vaya a la cuenta de almacenamiento de FinOps Hub en Azure Portal.
    2. Seleccione Seguridad + Redes>Firma de acceso compartido en el menú de la izquierda.
    3. En Tipos de recursos permitidos, seleccione Container y Object.
    4. En Permisos permitidos, seleccione Leer, Lista.
    5. Proporcione el intervalo de fechas de inicio y expiración según sea necesario.
    6. Mantenga los valores predeterminados restantes o actualice según sea necesario.
    7. Seleccione Generar token SAS y URL.
    8. Copie el token generado.

    Captura de pantalla que muestra la configuración del token de SAS en Azure Portal.

  2. Configuración del acceso al token de SAS en Power BI:

    1. Abra el informe en Power BI Desktop.
    2. Seleccione Transformar datos>Configuración del origen de datos en la cinta de opciones.
    3. Seleccione Editar permisos en la parte inferior del cuadro de diálogo.
    4. Seleccione Editar debajo de las credenciales. Captura de pantalla de la configuración del origen de datos en Transformar datos.
    5. Seleccione la pestaña Firma de acceso compartido.
    6. Pegue el token de SAS copiado desde Azure Portal.
    7. Seleccione Guardar.
    8. Seleccione Cerrar.
    9. Seleccione Aplicar y Cerrar en la cinta de opciones. Captura de pantalla que muestra el cuadro de diálogo token de SAS.

Si recibe un error 403 Prohibido , cree un token de SAS en el nivel de cuenta de almacenamiento en lugar del nivel de contenedor.


Copia de consultas desde un informe del kit de herramientas

Los informes del kit de herramientas de FinOps manipulan los datos sin procesar para facilitar tipos específicos de informes. Para conectar los datos a un informe de Power BI que no usa un kit de herramientas de FinOps o un origen de datos de Cost Management, copie consultas, columnas y medidas de un informe del kit de herramientas de FinOps.

  1. Descargue uno de los informes del kit de herramientas de FinOps.
  2. Abra el informe en Power BI Desktop.
  3. Seleccione Transformar datos en la barra de herramientas.
  4. En la lista Consultas de la izquierda, haga clic con el botón derecho en Costos (u otra consulta) y seleccione Copiar.
  5. Abra el informe en Power BI Desktop.
  6. Seleccione Transformar datos en la barra de herramientas.
  7. Haga clic con el botón derecho en el espacio vacío en la parte inferior del panel Consultas y seleccione Nuevo grupo....
  8. Establezca el nombre en FinOps toolkit y seleccione Aceptar.
  9. Haga clic con el botón derecho en la carpeta FinOps toolkit y seleccione Pegar.
  10. Seleccione Cerrar y aplicar en la barra de herramientas para ambos informes.

En este momento, tiene los datos principales de los informes del kit de herramientas de FinOps, ampliado para admitir los informes Ventaja híbrida de Azure y FOCUS. Además, es posible que también le interesen las columnas personalizadas y las medidas que resumen el ahorro, el uso, el costo a lo largo del tiempo, etc. Desafortunadamente, Power BI no proporciona una manera fácil de copiar columnas y medidas. Realice los pasos para cada columna y la medida que le gustaría copiar:

  1. En el informe FinOps Toolkit, expanda la tabla Costos (u otra tabla) en el panel Datos de la derecha.
  2. Seleccione una columna o medida personalizada y, a continuación, copie la fórmula del editor en la parte superior de la ventana, debajo de la barra de herramientas.

    Nota:

    Asegúrese de anotar si se trata de una columna o una medida. Las columnas tienen un símbolo de tabla con un símbolo "Σ" o "fx" y las medidas tienen un símbolo de calculadora.

    Captura de pantalla que muestra los iconos de columna y medida calculados en Power BI.

  3. En el informe, seleccione la tabla Costos y seleccione Nueva medida o Nueva columna en función de lo que copió.
  4. Cuando se muestre el editor de fórmulas, pegue la fórmula mediante Ctrl+V o Cmd+V.
  5. Repita los pasos del 2 al 4 para cada columna y medida deseadas.

Algunas columnas y medidas dependen entre sí. Puede omitir esos errores al copiar cada fórmula. Cada una se resuelve cuando se agrega la columna o medida dependientes.

Para obtener más información sobre las columnas disponibles en Power BI, consulte el diccionario de datos.


Conexión manual

Si no necesita ninguna de las columnas y medidas personalizadas proporcionadas por los informes del kit de herramientas de FinOps, también puede conectarse directamente a los datos mediante uno de los conectores integrados de Power BI.

Si usa el conector de Cost Management, consulte Crear elementos visuales e informes con el conector de Cost Management.

Cuando esté utilizando exportaciones o hubs de FinOps, use el conector de Azure Data Lake Storage Gen2.

  1. Abra el informe deseado en Power BI Desktop.
  2. Seleccione Obtener datos en la barra de herramientas.
  3. lake Busque y seleccione Azure Data Lake Storage Gen2.
  4. Establezca la dirección URL de la cuenta de almacenamiento.
    • Si usa FinOps Hubs, copie la dirección URL de las salidas de implementación:
      1. Abra la lista de grupos de recursos en Azure Portal.
      2. Seleccione el grupo de recursos del centro.
      3. Seleccione Implementaciones en el menú.
      4. Seleccione la implementación del centro.
      5. Seleccione Salidas.
      6. Copie el valor de storageUrlForPowerBI.
    • Si usa exportaciones sin procesar, copie la dirección URL de la cuenta de almacenamiento:
      1. Abra la cuenta de almacenamiento deseada en Azure Portal.
      2. Seleccione Configuración>Puntos de conexión en el menú.
      3. Copie la dirección URL de Data Lake Storage .
      4. Anexe el contenedor y la ruta de acceso de exportación, si procede.
  5. Seleccione Aceptar.

    Advertencia

    Si recibe un error que dice "El acceso al recurso está prohibido", conceda el rol de Lector de Datos de Blobs de Almacenamiento a la cuenta de carga datos en Power BI.

  6. Seleccione Combine.
  7. Seleccione Aceptar.

Para más información sobre cómo conectarse a Azure Data Lake Storage Gen2, consulte Conexión a Azure Data Lake Storage Gen2 desde Power Query Desktop.

Para obtener más información sobre las columnas disponibles en el almacenamiento, consulte el diccionario de datos.


Migrar desde la aplicación de plantilla de Cost Management

La aplicación de plantilla de Cost Management no se puede personalizar en Power BI Desktop y solo es compatible con cuentas de Enterprise Agreement (EA). Se recomienda comenzar desde uno de los informes del kit de herramientas de FinOps que trabaja en tipos de cuenta, en lugar de personalizar la aplicación de plantilla. Si desea personalizar o copiar algo de la plantilla, consulte Aplicación de plantilla de Cost Management.


Migrar desde el conector de Cost Management

El conector de Cost Management proporciona consultas independientes para los costos reales (facturados) y amortizados. Para minimizar el tamaño de los datos y mejorar el rendimiento, los informes del kit de herramientas de FinOps los combinan en una sola consulta. La mejor manera de migrar desde el conector de Cost Management es copiar las consultas de un informe del kit de herramientas de FinOps y luego actualizar los objetos visuales para usar la tabla Costes.

  1. Descargue uno de los informes del kit de herramientas de FinOps.
  2. Abra el informe en Power BI Desktop.
  3. Seleccione Transformar datos en la barra de herramientas.
  4. En la lista Consultas de la izquierda, haga clic con el botón derecho en Costos y seleccione Copiar.
  5. Antes de cambiar el informe, realice primero una copia para asegurarse de que puede revertir si es necesario.
  6. Abra el informe en Power BI Desktop.
  7. Seleccione Transformar datos en la barra de herramientas.
  8. Haga clic con el botón derecho en el espacio vacío en la parte inferior del panel Consultas y seleccione Nuevo grupo....
  9. Establezca el nombre en FinOps toolkit y seleccione Aceptar.
  10. Haga clic con el botón derecho en la carpeta FinOps toolkit y seleccione Pegar.
  11. Haga clic con el botón derecho en la consulta Costos y seleccione Editor avanzado.
  12. Copie todo el texto y cierre el cuadro de diálogo del editor.
  13. Haga clic con el botón derecho en la consulta Detalles de uso y seleccione Editor avanzado.
  14. Reemplace todo el texto por el texto copiado de Costos y seleccione Listo.
  15. Cambie el nombre de la consulta Detalles de uso a Costs y arrástrela a la carpeta FinOps toolkit.
  16. Elimine la consulta Detalles de uso amortizada.
  17. Seleccione Cerrar y aplicar en la barra de herramientas para ambos informes.
  18. Revise cada página para asegurarse de que los objetos visuales siguen funcionando según lo previsto. Actualice las referencias a las columnas o medidas antiguas a los nuevos nombres.
    1. Comience en el nivel de informe:
      • En el panel Datos , expanda cada tabla personalizada y compruebe las columnas y medidas personalizadas.
      • En el panel Filtros, seleccione Filtros en todas las páginas.
    2. A continuación, compruebe cada página:
      • En el panel Filtros, active Filtros en esta página.
    3. A continuación, compruebe cada objeto visual de cada página:
      • En el panel Filtros, active Filtros en esta objeto visual.
      • En el panel Visualizaciones, verifica Campos.

        Nota:

        Si el nombre de columna se personalizó y no está seguro de cuál era el nombre original, haga clic con el botón derecho en el campo y seleccione Cambiar nombre para este objeto visual, elimine el nombre y presione Enter para restablecer el nombre de nuevo al nombre de la columna original.

Si está interesado en las columnas y medidas personalizadas, consulte Copiar consultas desde un informe del kit de herramientas para conocer los pasos necesarios.


Funcionalidades relacionadas de FinOps:

Productos relacionados:

Soluciones relacionadas: