Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Si lee el tutorial de análisis de costos, estará familiarizado con la descarga manual de los datos de Cost Management. Sin embargo, puede crear una tarea periódica que exporte automáticamente los datos de Cost Management a Azure Storage diariamente o mensualmente. Las exportaciones están diseñadas para simplificar la práctica de FinOps mediante la automatización de la exportación de otros conjuntos de datos que afectan a los costos. Puede usar los datos exportados con sistemas externos y combinarlos con sus propios datos personalizados.
En este tutorial, aprenderá a:
- Crear exportaciones
- Configurar exportaciones para cuentas de almacenamiento con un firewall
- Administrar exportaciones
- Habilitación de la creación de particiones de archivos para conjuntos de datos grandes
- Verificación de la recopilación de los datos
- Visualización del historial de ejecución de una exportación
- Descripción de los tipos de datos de exportación
Funcionalidad actualizada
La característica de exportaciones admite varios conjuntos de datos, incluidas las hojas de precios, las recomendaciones de reserva, los detalles de la reserva y las transacciones de reserva. Además, puede descargar detalles de costes y uso utilizando el formato FOCUS de especificación abierta de costes y uso de FinOps. Combina costes reales y amortizados y reduce los tiempos de procesamiento de datos y los costes de almacenamiento y proceso. Los conjuntos de datos de FinOps suelen ser grandes y difíciles de administrar. Las exportaciones mejoran la capacidad de administración de archivos, reducen la latencia de descarga y ayudan a ahorrar en los cargos de almacenamiento y red con la siguiente funcionalidad:
- Partición de archivos, que divide el archivo en fragmentos más pequeños y administrables.
- Sobrescritura de archivos, que sustituye el archivo del día anterior por un archivo actualizado cada día en la exportación diaria.
La característica de exportaciones tiene una interfaz de usuario actualizada, que le ayuda a crear fácilmente varias exportaciones para varios conjuntos de datos de administración de costos a Azure Storage mediante una única experiencia de creación simplificada. Las exportaciones permiten elegir la versión más reciente o cualquiera de las versiones anteriores del esquema del conjunto de datos al crear una nueva exportación. La compatibilidad con varias versiones garantiza que las capas de procesamiento de datos basadas en los conjuntos de datos existentes se reutilizan mientras adopta la funcionalidad de API más reciente. Para exportar datos históricos de forma selectiva, vuelva a ejecutar un trabajo de exportación existente durante un período histórico. Por lo tanto, no es necesario crear una nueva exportación única para un intervalo de fechas específico. Puede mejorar la seguridad y el cumplimiento mediante la configuración de exportaciones a cuentas de almacenamiento detrás de un firewall. El firewall de Azure Storage proporciona control de acceso para el punto de conexión público de la cuenta de almacenamiento.
Requisitos previos
La exportación de datos está disponible para varios tipos de cuentas Azure, incluidos los clientes de Contrato Enterprise (EA) y Contrato de cliente de Microsoft (MCA). Para ver la lista completa de tipos de cuenta compatibles, consulte Understand Cost Management data (Información sobre los datos de Cost Management). Para la exportación de datos por usuario y grupo, se admiten los siguientes permisos o ámbitos de Azure por suscripción. Para más información sobre los ámbitos, consulte Descripción y uso de ámbitos.
- Propietario: puede crear, modificar o eliminar exportaciones programadas para una suscripción.
- Colaborador: puede crear, modificar o eliminar sus propias exportaciones programadas. Puede modificar el nombre de las exportaciones programadas creadas por otros usuarios.
- Lector: puede programar las exportaciones para las que tenga permiso.
- Para más información sobre los ámbitos, incluido el acceso necesario para configurar las exportaciones de Contrato Enterprise y los ámbitos del Contrato de cliente de Microsoft, consulte Descripción y uso de ámbitos .
Para las cuentas de Azure Storage:
Se necesitan permisos de escritura para cambiar la cuenta de Storage configurada, independientemente de los permisos sobre la exportación.
La cuenta de Azure Storage debe configurarse para el almacenamiento de blobs o archivos.
No configure exportaciones a un contenedor de almacenamiento que esté configurado como destino en una regla de replicación de objetos.
Para exportar a cuentas de almacenamiento con reglas de firewall, necesita otros privilegios en la cuenta de almacenamiento. Estos privilegios solo son necesarios durante la creación o modificación de la exportación:
Rol de Propietario en la cuenta de almacenamiento o
Un rol personalizado que incluye:
Microsoft.Authorization/roleAssignments/write
Microsoft.Authorization/permissions/read
Al configurar el firewall, asegúrese de que Permitir el acceso a los servicios de Azure de confianza está habilitado en la cuenta de almacenamiento. Si quiere usar la API de REST Exports para escribir en una cuenta de almacenamiento detrás de un firewall, use la versión de API 2023-08-01 o posterior. Todas las versiones de API más recientes siguen admitiendo exportaciones detrás de los firewalls.
Se crea una identidad administrada asignada por el sistema para una nueva exportación si el usuario tiene permisos de
Microsoft.Authorization/roleAssignments/write
en la cuenta de almacenamiento. Esta configuración garantiza que la exportación seguirá funcionando si habilita un firewall en el futuro. Una vez creada o actualizada la exportación, el usuario ya no necesita el rol Propietario para las operaciones rutinarias.La configuración de la cuenta de almacenamiento debe tener la opción Ámbito permitido para las operaciones de copia (versión preliminar) establecida en Desde cualquier cuenta de almacenamiento.
Si su suscripción es nueva, no podrá usar inmediatamente las características de Cost Management. Para poder hacerlo deberán transcurrir un máximo de 48 horas.
Crear exportaciones
Puede crear varias exportaciones de varios tipos de datos mediante los siguientes pasos.
Nota:
- Puede crear exportaciones en ámbitos de suscripción, grupo de recursos, grupo de administración, departamento e inscripción. Para más información sobre los ámbitos, consulte Descripción y uso de ámbitos.
- Cuando haya iniciado sesión como asociado en el ámbito de la cuenta de facturación o en el inquilino de un cliente, podrá exportar los datos a una cuenta de Azure Storage vinculada a su cuenta de almacenamiento de asociado. Sin embargo, debe tener una suscripción activa en el inquilino de CSP.
Elija un ámbito y vaya a Exportaciones
- Inicie sesión en Azure Portal en https://portal.azure.com.
- Búsqueda de Cost Management and Billing.
- Seleccione un ámbito de facturación.
- En el menú de navegación izquierdo, seleccione Exportaciones.
Crear nuevas exportaciones
En la página Exportaciones, en la parte superior de la página, seleccione + Crear.
Selección de la plantilla de exportación
En la pestaña Aspectos básicos, seleccione una plantilla que se ajuste a su escenario y luego seleccione Siguiente.
Nota: Una plantilla simplifica la creación de la exportación mediante la preselección de un conjunto de conjuntos de datos usados habitualmente y sus configuraciones.Una vez que seleccione una plantilla, verá la pestaña Conjuntos de datos donde puede personalizar el nombre de exportación escribiendo un prefijo común Exportar, editar la configuración preseleccionada y agregar o quitar exportaciones de la lista.
Para cambiar la plantilla y descartar las configuraciones de exportación, vuelva a la pestaña Datos básicos y seleccione una nueva plantilla.
Opcional: agregar más exportaciones
- En la pestañaconjuntos de datos , puede agregar otra exportación seleccionando + Agregar exportación.
- Seleccione el Tipo de datos, la versión del conjunto de datos de y escriba un Nombre de exportación. Opcionalmente, puede escribir una descripción de exportación.
- En Tipo de datos, al seleccionar Recomendaciones de reservas, seleccione valores para los demás campos que aparecen:
- Ámbito de la reserva
- Tipo de recurso
- Periodo de reflexión
- Dependiendo del Tipo de datos y la Frecuencia que seleccione, puede que necesite especificar más campos para definir el intervalo de fechas en formato UTC.
- Seleccione Agregar para ver la exportación que aparece en la pestaña Conjuntos de datos.
- Puede crear hasta 10 exportaciones al seleccionar + Agregar nuevas exportaciones.
- Seleccione Siguiente cuando esté listo para definir el destino.
Definir el destino de exportación.
- En la pestaña Destino, seleccione el Tipo de almacenamiento. El valor predeterminado es Azure Blob Storage.
- Especifique la suscripción a su cuenta de almacenamiento Azure. Elija un grupo de recursos existente o cree uno.
- Seleccione el nombre de la cuenta de almacenamiento o cree uno nuevo.
- Si crea una cuenta de almacenamiento, elija una región de Azure.
- Especifique el contenedor de almacenamiento y la ruta del directorio para el archivo de exportación.
- Elija el formato como CSV o Parquet.
- Elija el tipo de compresión como Ninguno, Gzip para el formato de archivo CSV o Snappy para el formato de archivo Parquet.
- La creación de particiones de archivos está habilitada de forma predeterminada. Divide archivos grandes en archivos más pequeños y no se puede deshabilitar.
- La sobrescritura de datos está habilitada de forma predeterminada. Para las exportaciones diarias, reemplaza el archivo del día anterior por un archivo actualizado.
- Seleccione Siguiente para ir a la pestaña Revisar y crear.
Revisar y crear
Revise su configuración de exportación y realice los cambios necesarios. Cuando haya terminado, seleccione Revisar y crear para completar el proceso.
La nueva exportación aparece en la lista de exportaciones. De forma predeterminada, se habilitan las nuevas exportaciones. Si quiere deshabilitar o eliminar una exportación programada, seleccione cualquier elemento de la lista y, luego, seleccione Deshabilitar o Eliminar.
El proceso de exportación puede tardar hasta 24 horas en completarse antes de que los datos estén listos.
Configurar exportaciones para cuentas de almacenamiento con un firewall
Si necesita exportar a una cuenta de almacenamiento detrás del firewall para satisfacer los requisitos de seguridad y cumplimiento, asegúrese de que cumple todos los requisitos previos.
Nota:
Si tiene ya tiene una exportación programada y cambia la configuración de la red de almacenamiento, debe actualizar la exportación y guardarla para reflejar los cambios.
Habilite Permitir el acceso a los servicios de Azure de confianza en la cuenta de almacenamiento. Puede activarlo al configurar el firewall de la cuenta de almacenamiento desde la página Redes. Esta es una captura de pantalla que muestra la página.
Si no ha habilitado esa configuración, se habilita automáticamente al crear una nueva exportación y usar una cuenta de Almacenamiento existente.
Se crea una identidad administrada asignada por el sistema para una nueva exportación de trabajo cuando se crea o modifica. Debe tener permisos porque Cost Management usa el privilegio para asignar el rol StorageBlobDataContributor a la identidad administrada. El permiso está restringido al ámbito del contenedor de la cuenta de almacenamiento. Una vez creado o actualizado el trabajo de exportación, el usuario no requiere permisos de propietario para las operaciones de runtime normales.
Nota:
- Cuando un usuario actualiza los detalles de destino o elimina una exportación, el rol StorageBlobDataContributor asignado a la identidad administrada se quita automáticamente. Para permitir que el sistema quite la asignación de roles, el usuario debe tener permisos de
microsoft.Authorization/roleAssignments/delete
. Si los permisos no están disponibles, el usuario debe quitar manualmente la asignación de roles en la identidad administrada. - Actualmente, se admiten firewalls para las cuentas de almacenamiento en el mismo inquilino. Sin embargo, no se admiten firewalls en cuentas de almacenamiento para las exportaciones entre inquilinos.
Agregar exportaciones a la lista de servicios de confianza. Para más información, consulte Acceso de confianza basado en la identidad administrada.
Administrar exportaciones
Para ver la lista de exportaciones disponibles, vaya a la página Exportaciones y administre exportaciones individuales seleccionándolas.
Puede realizar las siguientes acciones en cada exportación individual.
Ejecutar ahora: pone en cola una exportación no planificada para que se ejecute en el siguiente momento disponible, independientemente de la hora de ejecución programada.
Exportar fechas seleccionadas: vuelve a ejecutar una exportación para un intervalo de fechas histórico en lugar de crear una nueva exportación única. Puede extraer hasta 13 meses de datos históricos en fragmentos de un mes. Esta opción no está disponible para las hojas de precios.
Deshabilitar: suspende temporalmente el trabajo de exportación.
Eliminar: quita permanentemente la exportación.
Actualizar: actualiza el historial de ejecución.
Comprender la frecuencia de los horarios
Al crear una exportación programada, esta se ejecuta con la misma frecuencia las veces siguientes. Por ejemplo, si la exportación está programada para ejecutarse una vez cada día UTC, crea una exportación diaria de los costos acumulados desde el inicio del mes hasta la fecha actual. Las ejecuciones de exportación individuales pueden producirse en diferentes momentos durante todo el día, por lo que evite confiar en el tiempo exacto de las ejecuciones de exportación. El tiempo de ejecución depende de la carga activa presente en Azure durante un día UTC determinado. Una vez que se inicia una ejecución de exportación, los datos deben estar disponibles en un plazo de 4 horas. Las exportaciones se programan mediante la hora universal coordinada (UTC). La API de exportaciones siempre usa y muestra la hora UTC.
Al crear una exportación mediante la API de exportaciones, especifique recurrencePeriod
en hora UTC. La API no convierte la hora local a UTC.
- Ejemplo: se programa una exportación diaria el viernes, 19 de agosto con
recurrencePeriod
establecido en 2:00 p. m. La API recibe la entrada con fecha de viernes, 19 de agosto, 2:00 PM UTC.
Cuando se crea una exportación en Azure Portal, la fecha y hora de inicio se convierte automáticamente a la hora UTC equivalente.
- Ejemplo: se programa una exportación diaria el viernes, 19 de agosto con la hora local de 2:00 IST (UTC+5:30) desde Azure Portal. La API recibe la entrada con la fecha jueves, 18 de agosto, 8:30 de la tarde.
Varios conjuntos de datos admiten diferentes opciones de frecuencia de programación, como se describe en la tabla siguiente.
Tipo de datos | Opciones de frecuencia |
---|---|
Hoja de precios | • Exportación única • Mes actual • Exportación diaria del mes actual |
Detalles de la reserva | • Exportación única • Exportación diaria de costes mensuales • Exportación mensual de los costes del mes pasado |
Recomendaciones de reserva | • Exportación única • Exportación diaria |
Transacciones de reservas | • Exportación única • Exportación diaria • Exportación mensual de los datos del mes pasado |
Detalles de coste y uso (reales) Detalles de coste y uso (amortizados) Detalles de coste y uso (FOCUS) Detalles de coste y uso (solo uso) |
• Exportación única • Exportación diaria de costes mensuales • Exportación mensual de los costes del mes pasado • Exportación mensual de los costes del mes de facturación anterior |
Opcional: creación de una exportación para varias suscripciones
Puede usar un grupo de administración para agregar información de costes de suscripción en un solo contenedor. Las exportaciones admiten el ámbito del grupo de administración para Contrato Enterprise, pero no para Contrato de cliente de Microsoft u otros tipos de suscripción. Tampoco se admiten varias monedas en las exportaciones del grupo de administración.
Las exportaciones en el ámbito del grupo de administración solo admiten cargos de uso. No se admiten las compras, incluidas las reservas y los planes de ahorro. Tampoco se admiten informes de costes amortizados. Al crear una exportación desde Azure Portal para un ámbito de grupo de administración, no se muestra el campo de métrica porque el valor predeterminado es el tipo de uso. Al crear una exportación de ámbito de grupo de administración mediante la API de REST, elija ExportType como Usage
.
- Cree un grupo de administración y asígnele suscripciones, si aún no lo ha hecho.
- En análisis de costos, establezca el ámbito en el grupo de administración y seleccione Select this management group (Seleccionar este grupo de administración).
- Cree una exportación en el ámbito para obtener datos de administración de costos para las suscripciones en el grupo de administración.
Creación de particiones de archivos para grandes conjuntos de datos
La creación de particiones de archivos es una característica que se activa de manera predeterminada para facilitar la administración de archivos grandes. Esta funcionalidad divide los archivos más grandes en segmentos más pequeños, lo que mejora la facilidad de transferencia de archivos, descarga, ingesta y legibilidad general. Es ventajoso para los clientes cuyos archivos de costo aumentan de tamaño a lo largo del tiempo. Los detalles de las particiones de archivo se describen en un archivo manifest.json proporcionado con cada ejecución de exportación, lo que le permite volver a unir el archivo original.
Archivo de manifiesto
Con cada exportación, obtienes múltiples particiones de los datos, junto con un archivo manifest.json. El manifiesto contiene un resumen del conjunto de datos completo e información de cada partición de archivo que contiene. Cada partición de archivo tiene encabezados y solo contiene un subconjunto del conjunto de datos completo. Para controlar el conjunto de datos completo, debe ingerir cada partición de la exportación.
Este es un ejemplo del archivo de manifiesto _manifest.json.
{
"manifestVersion": "2024-04-01",
"byteCount": 8032,
"blobCount": 1,
"dataRowCount": 36,
"exportConfig": {
"exportName": "sample",
"resourceId": "/providers/Microsoft.Billing/billingAccounts/1234567/providers/Microsoft.CostManagement/exports/sample",
"dataVersion": "2023-05-01",
"apiVersion": "2023-07-01-preview",
"type": "ReservationRecommendations",
"timeFrame": "MonthToDate",
"granularity": null
},
"deliveryConfig": {
"partitionData": true,
"dataOverwriteBehavior": "OverwritePreviousReport",
"fileFormat": "Csv",
"compressionMode": "None",
"containerUri": "/subscriptions/ 00000000-0000-0000-0000-000000000000/resourceGroups/samplerg/providers/Microsoft.Storage/storageAccounts/samplestorage",
"rootFolderPath": "folder"
},
"runInfo": {
"executionType": "OnDemand",
"submittedTime": "2025-03-21T21:04:06.5234447Z",
"runId": "bbac73f1-9a05-4de6-84ab-c72b568a03b4",
"startDate": "2025-03-01T00:00:00",
"endDate": "2025-03-21T00:00:00Z"
},
"blobs": [
{
"blobName": " folder/sample/ 00000000-0000-0000-0000-000000000000/part0.csv",
"byteCount": 8032,
"dataRowCount": 36
}
]
}
Verificación de la recopilación de los datos
Puede comprobar fácilmente que los datos de Cost Management se están recopilando y consultar el archivo CSV exportado mediante el Explorador de Azure Storage.
En la lista de exportaciones, seleccione el nombre de la cuenta de almacenamiento. En la página de la cuenta de almacenamiento, seleccione Abrir en el Explorador. Si ve un cuadro de confirmación, seleccione Sí para abrir el archivo en el Explorador de Azure Storage.
En el Explorador de Storage, vaya al contenedor que quiera abrir y seleccione la carpeta correspondiente al mes actual. Se muestra una lista de archivos CSV. Seleccione uno y Open (Abrir).
El archivo se abre con el programa o la aplicación que se ha establecido para abrir las extensiones de archivos CSV. Este es un ejemplo en Excel.
Descargar un archivo de datos exportado
Para descargar el archivo CSV o Parquet exportado, vaya al archivo en el Explorador de Microsoft Azure Storage y descárguelo.
Visualización del historial de ejecución de una exportación
Para ver el historial de ejecución de una exportación programada, seleccione cualquier exportación individual en la página de la lista de exportaciones. Esta página también proporciona acceso rápido para ver el tiempo de ejecución de las exportaciones anteriores y la próxima vez que se va a ejecutar la exportación. En este ejemplo se muestra el historial de ejecución.
Seleccione una exportación para ver el historial de ejecución.
La exportación de costos se ejecuta dos veces al día durante los primeros cinco días del mes
Hay dos ejecuciones al día durante los primeros cinco días de cada mes después de crear una exportación diaria del conjunto de datos de detalles de costo y uso. Una ejecución se ejecuta y crea un archivo con los datos de costo del mes actual. Es la ejecución que está disponible para que la vea en el historial de ejecución. Una segunda ejecución también se ejecuta para crear un archivo con todos los costos del mes anterior. La segunda ejecución no está visible actualmente en el historial de ejecución. Azure ejecuta la segunda ejecución para asegurarse de que el archivo más reciente del mes pasado contiene todos los cargos exactamente como aparecen en la factura. Se ejecuta porque hay casos en los que el uso y los cargos latentes se incluyen en la factura hasta 72 horas después de cerrar el mes natural. Para más información sobre las actualizaciones de datos de uso de Cost Management, consulte Retención y actualizaciones de datos de uso y costos.
Nota:
La exportación diaria creada entre el 1 y el 5 del mes actual no generaría datos para el mes anterior, ya que la programación de exportación comienza a partir de la fecha de creación.
Descripción de los tipos de datos de exportación
Para obtener una referencia completa de todos los conjuntos de datos disponibles, incluido el esquema de las versiones actuales e históricas, consulte índice de esquema del conjunto de datos de Cost Management.
- Detalles de coste y uso (real): seleccione esta opción para exportar el uso estándar y los costes de compra.
- Detalles de coste y uso (amortizados): seleccione esta opción para exportar costes amortizados para compras como reservas de Azure y plan de ahorro de Azure para el proceso.
- Detalles de coste y uso (FOCUS): seleccione esta opción para exportar los detalles de coste y uso mediante el formato finOps Open Cost and Usage Specification (FOCUS). Combina los costes reales y los amortizados.
- Este formato reduce el tiempo de procesamiento de datos y los cargos de almacenamiento y proceso de las exportaciones.
- El ámbito del grupo de administración no se admite para las exportaciones de detalles de coste y uso (FOCUS).
- Puede usar la exportación con formato FOCO como entrada para un área de trabajo de Microsoft Fabric para FinOps. Para obtener más información, consulte Crear un área de trabajo de Fabric para FinOps.
- Detalles de coste y uso (solo uso): seleccione esta opción para exportar los cargos de uso estándar sin información de compra. Aunque no puede utilizar esta opción al crear nuevas exportaciones, las exportaciones existentes que utilicen esta opción siguen siendo compatibles.
- Hoja de precios: seleccione esta opción para exportar o descargar los precios de Azure de su organización.
- Detalles de la reserva: seleccione esta opción para exportar la lista actual de todas las reservas disponibles.
- Recomendaciones de reserva: seleccione esta opción para exportar la lista de recomendaciones de reserva, lo que ayuda con la optimización de tarifas.
- Transacciones de reserva: seleccione esta opción para exportar la lista de todas las compras, intercambios y reembolsos de reservas.
Los tipos de contrato, los ámbitos y los roles necesarios se explican en Descripción y trabajo con ámbitos.
Tipos de datos | Contrato admitido | Ámbitos admitidos |
---|---|---|
Coste y uso (real) | •EA • MCA que compró a través del sitio web de Azure • MCA - Enterprise • MCA que compra a través de un socio de Microsoft • Interno de Azure |
• EA: inscripción, departamento, cuenta, suscripción y grupo de recursos • MCA: cuenta de facturación, perfil de facturación, sección de facturación, suscripción y grupo de recursos • Contrato de socios de Microsoft (MPA): Cliente, suscripción y grupo de recursos |
Coste y uso (amortizado) | •EA • MCA que compró a través del sitio web de Azure • MCA - Enterprise • MCA que compra a través de un socio de Microsoft • Interno de Azure |
• EA: inscripción, departamento, cuenta, suscripción y grupo de recursos • MCA: cuenta de facturación, perfil de facturación, sección de facturación, suscripción y grupo de recursos • MPA: cliente, suscripción y grupo de recursos |
Coste y uso (FOCUS) | •EA • MCA que compró a través del sitio web de Azure • MCA - Enterprise • MCA que compra a través de un socio de Microsoft |
• EA: inscripción, departamento, cuenta, suscripción y grupo de recursos.
NOTA: No se admite el ámbito del grupo de administración para las exportaciones de detalles de costo y uso (FOCUS). • MCA: cuenta de facturación, perfil de facturación, sección de facturación, suscripción y grupo de recursos • MPA: cliente, suscripción, grupo de recursos. |
Todos los precios disponibles | •EA • MCA que compró a través del sitio web de Azure • MCA - Enterprise • MCA que compra a través de un socio de Microsoft |
• EA: cuenta de facturación • Todos los demás contratos admitidos: perfil de facturación |
Recomendaciones de reserva | •EA • MCA que compró a través del sitio web de Azure • MCA - Enterprise • MCA que compra a través de un socio de Microsoft |
• EA: cuenta de facturación • Todos los demás contratos admitidos: perfil de facturación |
Transacciones de reservas | •EA • MCA que compró a través del sitio web de Azure • MCA - Enterprise • MCA que compra a través de un socio de Microsoft |
• EA: cuenta de facturación • Todos los demás contratos admitidos: perfil de facturación |
Detalles de la reserva | •EA • MCA que compró a través del sitio web de Azure • MCA - Enterprise • MCA que compra a través de un socio de Microsoft |
• EA: cuenta de facturación • Todos los demás contratos admitidos: perfil de facturación |
Limitaciones
Actualmente, la experiencia de exportaciones tiene las siguientes limitaciones.
La nueva experiencia de exportación no admite completamente el ámbito del grupo de administración y tiene limitaciones de características. Solo el conjunto de datos de detalles de costo y uso (Uso) está disponible en formato CSV sin ninguna compresión.
Los ámbitos de facturación y las suscripciones de Azure MOSP no admiten conjuntos de datos FOCUS.
La exportación entre inquilinos basada en claves del servicio de acceso compartido (SAS) solo es compatible con los socios de Microsoft en el ámbito de la cuenta de facturación. No se admite para otros escenarios de asociados, como cualquier otro ámbito, contrato indirecto de EA o Azure Lighthouse.
Hoja de precios de EA: los precios de reserva solo están disponibles para la hoja de precios del mes actual y no se pueden recuperar para las exportaciones históricas. Para conservar los precios históricos de las reservas, configure exportaciones periódicas.
Preguntas más frecuentes
Estas son algunas preguntas más frecuentes y respuestas sobre las exportaciones.
Comprender el particionamiento de archivos en las exportaciones de Cost Management
¿Por qué y cuándo se aplica la creación de particiones de archivos?
Para mejorar la confiabilidad y la escalabilidad, Cost Management exporta automáticamente archivos grandes en fragmentos más pequeños. La creación de particiones ayuda a abordar los desafíos de descarga o apertura de archivos únicos grandes, especialmente en redes no confiables o en herramientas con limitaciones de tamaño de archivo o recuento de filas, como Microsoft Excel.
En la experiencia de exportación, la creación de particiones siempre está habilitada. Los archivos se dividen en función del tamaño, no del recuento de filas, y cada archivo sin comprimir se mantiene por debajo de 1 GB. En el caso de formatos comprimidos como Gzip, los tamaños de archivo reales pueden variar en función de la eficiencia de compresión.
El particionamiento se aplica consistentemente, incluso para exportaciones pequeñas. Esto garantiza la compatibilidad con los sistemas descendentes, admite la automatización a escala empresarial y evita incoherencias o fallos en los flujos de trabajo de informes.
Trabajar con archivos con particiones
Cada exportación incluye un archivo manifest.json que enumera todos los nombres de archivo con particiones y sus metadatos. Para trabajar con archivos con particiones:
- Consulte siempre el archivo de manifiesto para recuperar los nombres de archivo y la secuencia correctos.
- Evite codificar o adivinar nombres de partición, ya que las convenciones de nomenclatura de archivos pueden cambiar.
- Use herramientas que admitan la ingesta de varios archivos, como Power BI, Apache Spark o Microsoft Fabric Delta Lake.
¿Por qué mi pequeña exportación sigue particionada?
La creación de particiones se aplica de forma predeterminada para garantizar un procesamiento coherente y evitar errores en casos límite. Incluso las exportaciones pequeñas se particionan para alinearse con los estándares de la plataforma.
¿Puedo deshabilitar la creación de particiones?
No. La creación de particiones es un comportamiento predeterminado en la experiencia de exportaciones y no se puede deshabilitar. Esto garantiza una confiabilidad coherente en todos los escenarios del cliente.
¿Cómo se identifica el archivo que se va a usar?
Use el archivo manifest.json incluido con cada exportación. Enumera todos los archivos con particiones en secuencia y proporciona metadatos pertinentes.
¿Cómo puedo abrir archivos con particiones en Excel?
Si la exportación tiene particiones, deberá combinar los archivos mediante herramientas como Power BI, scripts o canalizaciones de procesamiento de datos. Tenga en cuenta que los conjuntos de datos grandes pueden superar los límites de fila de Excel.
¿Cómo controla la experiencia de exportación mejorada los atributos que faltan, como los id. de suscripción?
En la nueva experiencia de exportación, los atributos que faltan, como los identificadores de suscripción, se establecen en null o están vacíos en lugar de usar un GUID vacío predeterminado (00000000-0000-0000-0000-000000000000). Los valores NULL o vacíos indican con más precisión la ausencia de un valor. Afecta a los cargos relativos a las reservas sin usar, el plan de ahorro sin usar y los ajustes de redondeo.
¿Cuánto datos históricos puedo recuperar mediante exportaciones?
Puede recuperar datos históricos mediante exportaciones a través de Azure Portal o la API REST, en función de los requisitos del conjunto de datos y del intervalo de tiempo.
Recuperación de datos históricos mediante Azure Portal
Azure Portal admite la recuperación de hasta 13 meses de datos históricos para la mayoría de los conjuntos de datos.
Para recuperar datos históricos:
- Cree una exportación única o personalizada (por ejemplo, Costo real, Costo amortizado o Hoja de precios).
- Después de guardar la exportación, vaya a Exportaciones de Cost Management >y seleccione la exportación.
- Haga clic en Exportar fechas seleccionadas para volver a ejecutar la exportación para meses históricos específicos; tenga en cuenta que los datos se pueden recuperar un mes a la vez, hasta el límite de 13 meses.
Nota:
Las recomendaciones de reserva se basan solo en la instantánea actual y no admiten el reposición histórico.
Recuperación de datos a través de la API REST
- Para acceder a los datos anteriores a 13 meses, use la API REST Export - Execute .
- Este método permite el reposición mediante programación de los datos para intervalos de fechas específicos, en función de la disponibilidad del conjunto de datos.
Límites de retención de datos por conjunto de datos
Conjunto de datos | Límite de Azure Portal | Límite de API REST |
---|---|---|
Costo y uso (Real, Amortizado, FOCUS) | Hasta 13 meses | Hasta 7 años |
Transacciones de reservas | Hasta 13 meses | Hasta 7 años |
Detalles de la reserva | Hasta 13 meses | Hasta 13 meses |
Recomendaciones de reserva | Solo instantánea actual | Solo instantánea actual |
Hoja de precios | Hasta 13 meses | MCA/MPA: 13 meses EA: 25 meses |
Sugerencia
Para recuperar más de 13 meses de datos históricos o automatizar reposición a escala, se recomienda la API REST.
¿Qué conjuntos de datos admiten el formato y la compresión de Parquet?
En la tabla siguiente se capturan los formatos admitidos y los formatos de compresión para cada uno de los conjuntos de datos exportados. Si va a crear una exportación con varios conjuntos de datos, las opciones de Parquet y compresión solo aparecen en la lista desplegable si todos los conjuntos de datos seleccionados los admiten.
Conjunto de datos | Formato admitido | Compresión admitida |
---|---|---|
Detalles de coste y uso (reales) | CSV | Ninguno, Gzip |
Parquet | Ninguno, Snappy | |
Detalles de coste y uso (amortizados) | CSV | Ninguno, Gzip |
Parquet | Ninguno, Snappy | |
Detalles de coste y uso (solo uso) | CSV | Ninguno, Gzip |
Parquet | Ninguno, Snappy | |
Detalles de coste y uso (FOCUS) | CSV | Ninguno, Gzip |
Parquet | Ninguno, Snappy | |
Detalles de la reserva | CSV | Ninguno |
Recomendaciones de reserva | CSV | Ninguno |
Transacciones de reservas | CSV | Ninguno |
Hoja de precios | CSV | Ninguno, Gzip |
Parquet | Ninguno, Snappy |
¿Por qué obtengo el error "No autorizado" al intentar crear una exportación?
Al intentar crear una exportación a una cuenta de almacenamiento con un firewall, el usuario debe tener el rol Propietario o un rol personalizado con los permisos Microsoft.Authorization/roleAssignments/write
y Microsoft.Authorization/permissions/read
. Si faltan estos permisos, se producirá un error similar al siguiente:
{
"error":{
"code":"Unauthorized",
"message":"The user does not have authorization to perform 'Microsoft.Authorization/roleAssignments/write' action on specified storage account, please use a storage account with sufficient permissions. If the permissions have changed recently then retry after some time."
}
}
Para comprobar los permisos de la cuenta de almacenamiento, consulte los pasos descritos en Comprobación del acceso de un usuario a un único recurso de Azure.
¿Cuál es el número máximo de suscripciones permitidas en un grupo de administración (MG) al crear una exportación?
El límite máximo es 3000 suscripciones por grupo de administración en Cost Management, incluidas las exportaciones.
Para administrar más de 3,000 suscripciones:
Organícelos en grupos de administración más pequeños. Por ejemplo, si tiene un total de 12 500 suscripciones, cree cinco grupos de administración con aproximadamente 2 500 suscripciones cada uno. Cree exportaciones independientes para cada ámbito de grupo de administración y combine los datos exportados para una vista completa.
Como alternativa, si todas las suscripciones están en la misma cuenta de facturación, cree una exportación en el ámbito de la cuenta de facturación para obtener datos combinados.
¿Cómo se organizan los archivos exportados en las carpetas de Blob Storage?
Los archivos exportados se organizan en una jerarquía estructurada dentro de las carpetas de almacenamiento. La nomenclatura y la jerarquía de las carpetas son las siguientes:
StorageContainer/StorageDirectory/ExportName/[YYYYMMDD-YYYYMMDD]/[RunID]/
Esta ruta de acceso contiene los archivos CSV y un archivo de manifiesto.
Por ejemplo:
StorageContainer/StorageDirectory/ExportName/[20240401-20240430]/[RunID1]/
Esta carpeta contiene los archivos CSV y el archivo de manifiesto de todas las ejecuciones de exportación durante el período de abril de 2024.
StorageContainer/StorageDirectory/ExportName/[20241101-20241130]/[RunID2]/
Esta carpeta contiene los archivos CSV y el archivo de manifiesto de todas las ejecuciones de exportación durante el período de tiempo de noviembre de 2024.
Azure garantiza que el archivo de costo de un mes determinado esté disponible en la carpeta de ese mes. Por ejemplo, [20240401-20240430]
, y [20241101-20241130]
etc.
Sin sobrescribir archivos: verá varios RunID dentro de la carpeta del month, que representa diferentes ejecuciones de exportación. Por ejemplo, 30 RunID diferentes durante 30 días.
Con la sobrescritura de archivos: solo verá un RunID dentro de la carpeta month, que representa la ejecución más reciente.
En el momento de la creación de la exportación, puede asignar el nombre StorageContainer, StorageDirectory, y ExportName.
¿Por qué aparecen caracteres confusos cuando abro archivos de costes exportados con Microsoft Excel?
Si ve caracteres confusos en Excel y utiliza un idioma asiático, como el japonés o el chino, puede resolver este problema siguiendo estos pasos:
Para las nuevas versiones de Excel:
- Abre Excel.
- Seleccione la pestaña Datos en la parte superior.
- Seleccione la opción A partir de texto/CSV.
- Seleccione el archivo CSV que desea importar.
- En el cuadro siguiente, establezca Origen del archivo en 65001: Unicode (UTF-8).
- Seleccione Cargar.
Para las versiones anteriores de MS Excel:
- Abre Excel.
- Seleccione la pestaña Datos en la parte superior.
- Seleccione la opción A partir de texto y, a continuación, seleccione el archivo CSV que desea importar.
- Excel muestra el Asistente para la importación de texto.
- En el asistente, seleccione la opción Delimitado.
- En el campo Origen del archivo, seleccione 65001 : Unicode (UTF-8).
- Seleccione Siguiente.
- A continuación, seleccione la opción Coma y, a continuación, seleccione Finalizar.
- En la ventana de diálogo que aparece, seleccione Aceptar.
¿Por qué el coste agregado del archivo exportado difiere del coste mostrado en Análisis de costes?
Es posible que observe discrepancias entre el coste agregado del archivo exportado y el coste mostrado en Análisis de costes. Estas diferencias pueden producirse si la herramienta que usa para leer y agregar el coste total trunca los valores decimales. Este problema es común en herramientas como Power BI y Microsoft Excel.
Uso de Power BI
Compruebe si se quitan los decimales al convertir los valores de coste en enteros. La pérdida de valores decimales puede dar lugar a una pérdida de precisión y a una representación errónea del coste agregado.
Para transformar manualmente una columna en un número decimal en Power BI, siga estos pasos:
- Vaya a la vista Tabla.
- Seleccione Transformar datos.
- Haga clic con el botón derecho en la columna deseada.
- Cambie el tipo a Número decimal.
Usar Microsoft Excel
Al abrir un archivo .csv o .txt, Excel podría mostrar un mensaje de advertencia si detecta que se produce una conversión automática de datos. Seleccione la opción Convertir cuando se le solicite para asegurarse de que los números se almacenan como números y no como texto. Garantiza el total agregado correcto. Para obtener más información, vea Control de conversiones de datos en Excel para Windows y Mac.
Si no se usa la conversión correcta, obtendrá un triángulo verde con un error Number Stored as Text
. Este error podría dar lugar a una agregación incorrecta de cargos, lo que provoca discrepancias con el análisis de costes.
Pasos siguientes
- Para obtener una referencia completa de todos los conjuntos de datos disponibles que exporte, incluido el esquema de las versiones actuales e históricas, consulte Índice de esquema del conjunto de datos de Cost Management.