Descripción de los campos de detalles de los costos
Este documento describe los campos de detalles de los costos (antes conocidos como detalles de uso) que se encuentran en los archivos de descarga de Azure Portal, Exportaciones de Cost Management o la API de detalles de costes. Para obtener más información sobre los procedimientos recomendados de detalles de costos, consulte Elección de una solución de detalles de costos.
Migración a nuevos formatos de detalles de costos
Si utiliza una solución de detalles de costos más antigua y desea migrar a Exportaciones o a la API de detalles de costos, lea los siguientes artículos.
- Migración desde las API de detalles de uso de empresa
- Migración desde EA a las API de MCA
- Migración desde la API de detalles de uso de consumo
Nota:
Todas las API de Azure Enterprise Reporting se retiran. Debe migrar a las API de Microsoft Cost Management lo antes posible.
Lista de campos y descripciones
En la tabla siguiente se describen los términos importantes que se usan en la versión más reciente del archivo de detalles de costos. En la lista se tratan las cuentas de pago por uso (también denominada Programa de Servicios en línea de Microsoft), Contrato Enterprise (EA), Contrato de cliente de Microsoft (MCA) y Microsoft Partner Agreement (MPA).
Las cuentas de MPA tienen todos los términos de MCA, además de los términos de MPA, como se describe en la tabla siguiente. Para identificar qué tipo de cuenta es, consulte las ofertas de Microsoft Azure compatibles.
Término | Tipo de cuenta | Descripción |
---|---|---|
AccountId | EA, pago por uso | Identificador único para la cuenta de inscripción de EA. |
AccountName | EA, pago por uso | Nombre para mostrar de la cuenta de inscripción de EA o de la cuenta de facturación de pago por uso. |
AccountOwnerId¹ | EA, pago por uso | Identificador de correo electrónico del propietario de la cuenta de inscripción de EA. |
AdditionalInfo¹ | All | Metadatos específicos del servicio. Por ejemplo, un tipo de imagen de una máquina virtual. |
AvailabilityZone | Cuenta externa | Válido solo para los datos de costos obtenidos del conector Cross Cloud. El campo muestra la zona de disponibilidad en la que se implementa el servicio AWS. |
BenefitId¹ | EA, MCA | Identificador único de la instancia del plan de ahorro comprado. |
BenefitName | EA, MCA | Identificador único de la instancia del plan de ahorro comprado. |
BillingAccountId¹ | All | Identificador único de la cuenta de facturación raíz. |
BillingAccountName | All | Nombre de la cuenta de facturación. |
BillingCurrency | All | Moneda asociada con la cuenta de facturación. |
BillingCurrencyCode | All | Véase BillingCurrency. |
BillingPeriod | EA, pago por uso | El período de facturación del cargo. |
BillingPeriodEndDate | All | La fecha de finalización del período de facturación. |
BillingPeriodStartDate | All | La fecha de finalización del período de facturación. |
BillingProfileId¹ | All | Identificador único de la inscripción de EA, la suscripción de pago por uso, el perfil de facturación de MCA o la cuenta consolidada de AWS⁴. |
BillingProfileName | All | Nombre de la inscripción de EA, la suscripción de pago por uso, el perfil de facturación de MCA o la cuenta consolidada de AWS⁴. |
ChargeType | All | Indica si el cargo representa la utilización (uso), una compra (Compra) o un reembolso (Reembolso). |
ConsumedService | All | Nombre del servicio al que está asociado el cargo. |
CostCenter¹ | EA, MCA | Centro de coste definido en la suscripción para el seguimiento de los costes (disponible solo en períodos de facturación abiertos para cuentas de MCA). |
Coste | EA, pago por uso | Véase CostInBillingCurrency. |
CostAllocationRuleName | EA, MCA | Nombre de la regla de asignación de costos aplicable al registro. |
CostInBillingCurrency | EA, MCA | Coste del cargo en la moneda de facturación antes de créditos o impuestos. |
CostInPricingCurrency | MCA | Coste del cargo en la moneda de precios antes de créditos o impuestos. |
Moneda | EA, pago por uso | Vea BillingCurrency . |
CustomerName | MPA | Nombre del inquilino de Microsoft Entra para la suscripción del cliente. |
CustomerTenantId | MPA | Identificador del inquilino de Microsoft Entra de la suscripción del cliente. |
Fecha¹ | All | La fecha de utilización o compra del cargo. |
EffectivePrice²³ | All | El precio de un producto o servicio determinado que representa la tarifa real que termina pagando por unidad. |
ExchangeRateDate | MCA | Fecha en la que se estableció el tipo de cambio. |
ExchangeRatePricingToBilling | MCA | Tipo de cambio que se usa para convertir el coste en la moneda de precios a la moneda de facturación. |
Frecuencia | All | Indica si se espera que un cargo se repita. Los cargos pueden producirse una vez (Una vez), repetirse mensual o anualmente (Periódico) o basado en la utilización (Basado en uso). |
InvoiceId | pago por uso, MCA | Identificador único del id. de documento que se muestra en el archivo PDF de la factura. |
InvoiceSection | MCA | Vea InvoiceSectionName . |
InvoiceSectionId¹ | EA, MCA | Identificador único para el departamento de EA o la sección de la factura de MCA. |
InvoiceSectionName | EA, MCA | Nombre del departamento de EA o la sección de la factura de MCA. |
IsAzureCreditEligible | All | Indica si el pago del cargo es elegible por usar créditos de Azure (valores: True o False ). |
Location | MCA | La ubicación normalizada que se usa para resolver incoherencias en los nombres de región enviados por diferentes proveedores de recursos (RP) de Azure. La ubicación normalizada se basa estrictamente en la ubicación del recurso enviada por los RP en los datos de uso y se normaliza mediante programación para mitigar las incoherencias. Las compras y el uso de Marketplace pueden aparecer en blanco o sin asignar. Por ejemplo, US East . |
MeterCategory | All | El nombre de la categoría de clasificación del medidor. Por ejemplo, Servicios en la nube o Redes. Las compras y el uso de Marketplace pueden aparecer en blanco o unassigned . |
MeterId¹ | All | Identificador único del medidor. |
MeterName | All | Nombre del medidor. Las compras y el uso de Marketplace pueden aparecer en blanco o unassigned . |
MeterRegion | All | Nombre de la región de Azure asociada al medidor. Por lo general, se alinea con la ubicación del recurso, excepto para determinados medidores globales que se comparten entre regiones. En tales casos, la región del medidor indica la región primaria del medidor. Nota: El medidor se usa para realizar un seguimiento del uso de los servicios o recursos específicos, principalmente con fines de facturación. Cada servicio, recurso y región de Azure tiene su propio id. de medidor de facturación que refleja exactamente cómo se calculan su consumo y el precio. |
MeterSubCategory | All | El nombre de la categoría de subclasificación del medidor. Las compras y el uso de Marketplace pueden aparecer en blanco o unassigned . |
OfferId¹ | EA, pago por uso | Nombre de la oferta de Azure, que es el tipo de suscripción que tiene de Azure. Para obtener más información, consulte los detalles de las ofertas de Microsoft Azure admitidas. |
pago por usoPrice² ³ | All | El precio del mercado, también denominado precio de venta al por menor o de lista, para un producto o servicio determinado. Para obtener más información, consulte Comportamiento de los precios en los detalles de los costos. |
PartnerEarnedCreditApplied | MPA | Indica si se aplicó el crédito obtenido por el asociado. |
PartnerEarnedCreditRate | MPA | Tarifa de descuento aplicada si hay un crédito ganado por el asociado (PEC) basado en el acceso al vínculo de administrador del asociado. |
PartnerName | MPA | Nombre del inquilino de Microsoft Entra del partner. |
PartnerTenantId | MPA | Identificador del inquilino de Microsoft Entra del partner. |
PartNumber¹ | EA, pago por uso | Identificador que se usa para obtener los precios específicos de medidor. |
PlanName | EA, pago por uso | Nombre del plan de Marketplace. |
PreviousInvoiceId | MCA | Referencia a una factura original si este elemento de línea es un reembolso. |
PricingCurrency | MCA | Moneda que se usa cuando la clasificación se basa en precios negociados. |
PricingModel | All | Identificador que indica cómo se calcula el precio del medidor. (Valores: OnDemand , Reservation , Spot y SavingsPlan ) |
Producto | All | Nombre del producto. |
ProductId¹ | MCA | Identificador único del producto. |
ProductOrderId | All | Identificador único del pedido de producto. |
ProductOrderName | All | Nombre único para el pedido del producto. |
Proveedor | MCA | Identificador de la categoría de producto o línea de negocio. Por ejemplo, Azure, Microsoft 365 y AWS⁴. |
PublisherId | MCA | Id. del publicador. Solo está disponible después de generar la factura. |
PublisherName | All | El nombre del editor. Para los servicios de primera entidad, el valor debe aparecer como Microsoft o Microsoft Corporation . |
PublisherType | All | Valores admitidos: Microsoft, Azure, AWS⁴ y Marketplace. En el caso de las cuentas de MCA, el valor puede ser Microsoft para los cargos directos y Marketplace para los cargos de terceros. En el caso de las cuentas ea y de pago por uso, el valor es Azure . |
Cantidad³ | All | Número de unidades usadas por el producto o servicio especificados durante un día determinado. |
ResellerName | MPA | E nombre del revendedor asociado a la suscripción. |
ResellerMpnId | MPA | Identificador del revendedor asociado a la suscripción. |
ReservationId¹ | EA, MCA | Identificador único de la instancia de la reserva comprada. |
ReservationName | EA, MCA | Nombre de la instancia de la reserva comprada. |
ResourceGroup | All | Nombre del grupo de recursos en el que se encuentra el recurso. No todos los cargos provienen de los recursos implementados en grupos de recursos. Los cargos que no tienen un grupo de recursos se muestran como nulos o vacíos, Otros o No aplicable. |
ResourceId¹ | All | Identificador único del recurso de Azure Resource Manager. |
ResourceLocation¹ | All | La región de Azure donde se implementa el recurso, también conocida como la ubicación del centro de datos donde se ejecuta el recurso. Para obtener un ejemplo de uso de Virtual Machines, consulte ¿Cuál es la diferencia entre MeterRegion y ResourceLocation? |
ResourceLocationNormalized | All | Formato estandarizado de la región de Azure donde se implementa el recurso, también conocida como la ubicación del centro de datos donde se ejecuta el recurso. La ubicación normalizada se usa para resolver incoherencias en los nombres de región enviados por diferentes proveedores de recursos (RP) de Azure. |
nombreDelRecurso | EA, pago por uso | Nombre del recurso. No todos los cargos provienen de recursos implementados. Los cargos que no tienen un tipo de recursos se muestran como nulos o vacíos, Otros o No aplicable. |
ResourceType | MCA | Tipo de instancia del recurso. No todos los cargos provienen de recursos implementados. Los cargos que no tienen un tipo de recursos se muestran como nulos o vacíos, Otros o No aplicable. |
RoundingAdjustment | EA, MCA | El ajuste de redondeo representa la cuantificación que se produce durante el cálculo de costes. Cuando los costes calculados se convierten en el total facturado, podrían producirse pequeños errores de redondeo. Los errores de redondeo se representan como rounding adjustment para asegurarse de que los costes que se muestren en Cost Management se alineen con la factura. Para más información, vea Detalles de ajuste de redondeo. |
ServiceFamily | MCA | Familia de servicios a la que pertenece el servicio. |
ServiceInfo1 | All | Metadatos específicos del servicio. |
ServiceInfo2 | All | Campo heredado con metadatos específicos del servicio opcional. |
ServicePeriodEndDate | MCA | Fecha de finalización del período de calificación que ha definido y bloqueado los precios para el servicio consumido o adquirido. |
ServicePeriodStartDate | MCA | Fecha de inicio del período de calificación que ha definido y bloqueado los precios para el servicio consumido o adquirido. |
SubscriptionId¹ | All | Identificador único de la suscripción de Azure. |
SubscriptionName | All | Nombre de la suscripción de Azure. |
Etiquetas¹ | All | Etiquetas asignadas al recurso. No incluye etiquetas de grupo de recursos. Se puede usar para agrupar o distribuir los costes para el contracargo interno. Para más información, consulte Organize your Azure resources with tags (Organización de los recursos de Azure con etiquetas). |
Término | All | Muestra el plazo de validez de la oferta. Por ejemplo: en el caso de las instancias reservadas, muestra 12 meses como plazo. Para compras puntuales o compras periódicas, el plazo es de 1 mes (SaaS, soporte de Marketplace). Esto no se aplica al consumo de Azure. |
UnitOfMeasure | All | Unidad de medida para facturar por el servicio Por ejemplo, los servicios de proceso se facturan por hora. |
Unitprice²³ | All | El precio de un producto o servicio determinado incluido de cualquier descuento negociado que pueda tener sobre el precio del mercado (PayG columna de precios) para su contrato. Para obtener más información, consulte Comportamiento de los precios en los detalles de los costos. |
¹ Campos que se usan para crear un identificador único para un único registro de costo. Cada registro del archivo de detalles de costos debe considerarse único.
² Para los clientes de MCA, los precios se muestran en la moneda de precios en los informes costo real y costo amortizado. En cambio, para los clientes de EA, las monedas de facturación y precios son las mismas.
³ Para obtener más información sobre los términos y definiciones de precios, consulte Comportamiento de precios en detalles de costos.
⁴ El conector para AWS en el servicio Cost Management se retira el 31 de marzo de 2025. Los usuarios deben considerar soluciones alternativas para los informes de administración de costes de AWS. El 31 de marzo de 2024, Azure deshabilitará la capacidad de agregar nuevos conectores para AWS para todos los clientes. Para obtener más información, vea Retirar el conector de Amazon Web Services (AWS).
El propio archivo de detalles de costos no identifica de forma única los registros individuales con un identificador. En su lugar, puede usar campos en el archivo marcado con ¹ para crear un identificador único por su cuenta.
Algunos campos pueden diferir en cuanto a mayúsculas, minúsculas y espacios entre un tipo de cuenta y otro. Las versiones anteriores de archivos de detalles de costos de pago por uso tienen secciones independientes para el resumen de cuenta y el costo diario.
Los números de pieza de la factura de EA también están en el archivo de coste y uso
Los registros en el archivo de costo y uso y otras experiencias de administración de costes, como el análisis de costes, incluyen números de pieza que coinciden con los números de pieza de la factura de EA. Los números de pieza del archivo de coste y uso solo se muestran para los clientes de EA.
- Los números de pieza se muestran para todos los registros de uso.
- Los números de pieza se muestran para todos los registros de compra y reembolso.
Los números de pieza son los mismos en los detalles del archivo de factura y coste y uso de todos los tipos de cargos, excepto el plan de ahorro de Azure y las reservas de compra previa. Actualmente no tienen un número de pieza en el archivo de detalles de coste y uso.
Conciliación de cargos en el archivo de detalles de coste y uso
Los clientes de Contrato de cliente de Microsoft (MCA) pueden usar la siguiente información para conciliar los cargos entre las monedas de facturación y precios.
Calcule manualmente
CostInPricingCurrency
mediante:(EffectivePrice)
*(Quantity)
Convierta el objeto calculado
CostInPricingCurrency
enCostInBillingCurrency
mediante:(CalculatedCostInPricingCurrency)
*(ExchangeRatePricingToBilling)
Resuma los valores que calculó para
CostInBillingCurrency
y compárelos con la factura.
Los clientes de Contrato Enterprise (EA) pueden conciliar sus cargos mediante el siguiente cálculo:
Calcule manualmente el coste multiplicando el precio efectivo por la cantidad:
Cost
= (EffectivePrice)
* (Quantity)
Conciliación de las compras de reservas con los registros de uso
Cada registro de compra y uso de reservas tiene dos id. asociados: ReservationId
y ProductOrderId
.
- Registros de compra de reservas (
PricingModel
=Reservation
,ChargeType
=Purchase
):- Los registros llevan el id. de pedido de compra como
ProductOrderId
. - Además, marcan el mismo id. de pedido de compra que
ReservationId
.
- Los registros llevan el id. de pedido de compra como
- Registros de uso de reservas (
PricingModel
=Reservation
,ChargeType
=Usage
/UnusedReservation
):- Al igual que los registros de compra, los registros de uso también llevan el id. de pedido de compra como
ProductOrderId
. - Sin embargo, el
ReservationId
puede diferir, ya que se atribuye a los recursos que se beneficiaron de la reserva. - Tenga en cuenta que las acciones de división, combinación, reembolso parcial o intercambio pueden crear nuevas reservas.
- Al igual que los registros de compra, los registros de uso también llevan el id. de pedido de compra como
Aunque el ReservationId
puede diferir, sigue siendo parte del mismo pedido. Por lo tanto, el ProductOrderId
se puede usar efectivamente para asociar la compra con el registro de uso, lo que facilita la conciliación entre las compras de reservas y el uso.
Tipo de registro | ReservationId |
ProductOrderId |
---|---|---|
Registro de compra de reserva (precio actual) | Id. de pedido de compra | Id. de pedido de compra |
Registro de uso de reserva (costo amortizado y real) | Id. de reserva diferente | Id. de pedido de compra |
Para más información, consulte Administración de reservas para los recursos de Azure.
Identificación de los cargos de EA para la cantidad incluida
La cantidad incluida (IQ) es la cantidad que se puede consumir de un recurso medido sin incurrir en ningún costo adicional en un Contrato Enterprise. Al gestionar la cantidad incluida, tenga en cuenta los siguientes puntos:
Características de los medidores: los medidores asociados a la IQ presentan rasgos específicos en el archivo de costos porque los medidores permiten el consumo sin cargos adicionales. En el archivo de costos, un medidor con IQ tiene lo siguiente:
- ChargeType: usoPricingModel. PricingModel: OnDemand.
- Precio unitario, precio efectivo y coste establecido en 0, ya que no se le factura por su consumo.
- La cantidad no es cero. Muestra el consumo real del medidor.
- Sin embargo, el precio de pago por uso sigue mostrando el precio de venta al por menor, que es distinto de cero.
Detalles de ajuste de redondeo
¿Por qué tenemos ajuste de redondeo?
Cada sistema financiero implica una lógica de redondeo, lo que puede provocar cierta varianza. Las facturas agregan costos mensuales en el nivel de medidor, con costos redondeados en función de la moneda. En cambio, el archivo de costo contiene costos en el nivel de instancia de recurso con mayor precisión. Esta diferencia da como resultado una varianza en el costo total entre la factura y el archivo de costo. El ajuste de redondeo se proporciona en el archivo de costo en un nivel agregado cada vez que la factura está lista, lo que garantiza que los costos totales de ambos archivos coincidan.
Nota: Se proporcionan dos ajustes de redondeo distintos: uno para los registros de origen y otro para los registros de marketplace. Estos ajustes no están disponibles durante un mes abierto y se vuelven visibles cuando se cierra el mes y se genera la factura.
Los clientes pueden distribuir el ajuste de redondeo en detalles más finos, como recursos individuales, grupos de recursos o suscripciones completas. Puede usar una media ponderada o usar técnicas similares.
Registro de ajuste de redondeo en el archivo de costo
El registro de ajuste de redondeo está disponible en el archivo de costo en el ámbito del perfil de facturación para el Contrato de cliente de Microsoft (MCA) o en el ámbito de inscripción del Contrato Enterprise (EA). Puesto que es un valor agregado en el nivel de factura, no hay información de nivel de ámbito inferior para el registro. Los campos siguientes son válidos para un registro de ajuste de redondeo:
BillingAccountId
BillingAccountName
BillingPeriodStartDate
BillingPeriodEndDate
BillingProfileId
BillingProfileName
Los campos MeterCategory
, MeterSubCategory
y ChargeType
tienen el valor como RoundingAdjustment
.
Ilustración del ajuste de redondeo
Imagine que tiene dos recursos en la suscripción, A y B. El recurso A cuesta 0,1234 USD por hora y el recurso B cuesta 0,5678 USD por hora. Los dos recursos se usan durante 10 horas al día, por lo que el costo total de cada recurso es el siguiente:
- Recurso A: 0,1234 USD x 10 = 1,234 USD
- Recurso B: 0,5678 USD x 10 = 5,678 USD
El costo total del día es de 1,234 USD + 5,678 USD = 6,912 USD.
Pero cuando se genera la factura, los costos se redondean a dos posiciones decimales, por lo que la factura muestra lo siguiente:
- Recurso A: 1,23 USD
- Recurso B: 5,68 USD
- Total: 6,91 USD
La diferencia entre el total de la factura y el total real es de 0,002 USD, que es el ajuste de redondeo. Para asegurarse de que los costos de Cost Management coinciden con la factura, se muestra una cantidad de -$0.002 en el archivo de costo como ajuste de redondeo después de la generación de la factura.
Lista de términos de API anteriores
En la tabla siguiente se asignan los términos que se usan en las API anteriores a los nuevos términos. Consulte la tabla anterior para obtener descripciones.
Término anterior | Nuevo término |
---|---|
ConsumedQuantity | Cantidad |
IncludedQuantity | N/D |
InstanceId | ResourceId |
Tarifa | EffectivePrice |
Unidad | UnitOfMeasure |
UsageDate | Date |
UsageEnd | Date |
UsageStart | Date |
Contenido relacionado
- Obtenga información general sobre cómo ingerir datos de costos.
- Obtenga más información sobre elegir una solución de detalles de costos.
- Cree y administre los datos exportados en Azure Portal con exportaciones.
- Automatice la creación y la ingesta de exportaciones a escala mediante la API.
- Obtenga información sobre cómo Obtener conjuntos de datos de costo pequeños por encargo.