Estrutura da exportação de dados do FOCUS

Este documento fornece informações de referência sobre o esquema da exportação de custo de uso do FOCUS para o BigQuery. A especificação de custo e uso aberto da FinOps (FOCUS, na sigla em inglês) é uma especificação aberta que define requisitos claros para que os geradores de dados de faturamento de tecnologia produzam conjuntos de dados de custo e uso consistentes. As colunas na exportação do FOCUS geralmente são mapeadas para os campos na exportação detalhada de custo de uso.

Conjunto de dados e tabela de dados do FOCUS

No BigQuery, os dados de custo de uso do FOCUS são carregados em um conjunto de dados imutável criado no projeto Google Cloud que você especificou ao ativar a exportação do FOCUS, usando este padrão de nomenclatura:

gcp_billing_immutable_<BILLING_ACCOUNT_ID>_<Location>

  • O nome do conjunto de dados é composto por três componentes:

    1. gcp_billing_immutable: nome do conjunto de dados para exportação do FOCUS.
    2. Billing_account_ID: ID da conta do Cloud Billing em que a exportação do FOCUS está ativada.
    3. Location: a localização específica (região ou multirregião) que você selecionou ao ativar a exportação do FOCUS.

    Exemplo de nome do conjunto de dados: gcp_billing_immutable_010101_F0FFF0_61C528_us

  • Uma tabela de dados de faturamento do FOCUS é criada no conjunto de dados do FOCUS com o nome:

    gcp_billing_export_focus_<BILLING_ACCOUNT_ID>

    Exemplo de nome da tabela: gcp_billing_export_focus_010101_F0FFF0_61C528

Esquema dos dados de custo de uso do FOCUS

No conjunto de dados imutável do BigQuery fornecido pelo Google para a exportação do FOCUS, os dados de custo de uso do FOCUS são carregados em uma tabela de dados chamada gcp_billing_export_focus_<BILLING_ACCOUNT_ID>.

As colunas no esquema de exportação do FOCUS geralmente são mapeadas para os campos da exportação detalhada de custo de uso, como ID da conta, data da fatura, serviços, SKUs, projetos, rótulos, locais, custo, uso, créditos, ajustes, moeda e outros campos que fornecem dados de custo granulares no nível do recurso.

Ao usar os dados de custo de uso do FOCUS no BigQuery, observe o seguinte:

  • O esquema da tabela para a exportação de dados do Cloud Billing do FOCUS pode mudar com o tempo, por exemplo, quando novos campos são adicionados à exportação do FOCUS. Para proteger suas consultas de futuras mudanças de esquema, em vez de depender de consultas que referenciam diretamente as colunas exportadas, recomendamos que você use visualizações do BigQuery para normalizar os dados. Assim, a tabela apresenta o mesmo esquema para suas consultas. Saiba mais sobre essa limitação.
  • Ao ativar a exportação de dados de custo de uso do FOCUS pela primeira vez no Cloud Billing, se você selecionar um local multirregional (UE ou EUA), os dados do Cloud Billing ficarão disponíveis retroativamente a partir do início do mês anterior. Os dados são exportados em ordem cronológica. Para a adição retroativa inicial de dados exportados, pode levar até cinco dias para que os dados retroativos do Cloud Billing terminem de exportar antes que você comece a ver os dados de uso mais recentes.
  • Se você ativar a exportação de dados de custo de uso do FOCUS e selecionar um local de região, os dados do Cloud Billing vão estar disponíveis a partir da data em que você ativou a exportação.
  • Se você ativou, desativou e reativou a exportação de dados de custo de uso do FOCUS, talvez os dados do Cloud Billing não estejam disponíveis para o período em que foram explicitamente desativados.
  • Saiba mais sobre a frequência dos carregamentos de dados nas tabelas do BigQuery.
  • Confira outras limitações que podem afetar a exportação dos seus dados de faturamento para o BigQuery.

Esquema do FOCUS

As informações a seguir descrevem o esquema dos Google Cloud dados de custo de uso do FOCUS que são exportados para o BigQuery.

Campo FOCUS Tipo Modo Descrição do FOCUS Mapeia para o campo do Google
AvailabilityZone STRING NULLABLE Uma zona de disponibilidade é um identificador atribuído pelo provedor para uma área fisicamente separada e isolada em uma região que oferece alta disponibilidade e tolerância a falhas. A zona de disponibilidade é usada com frequência em cenários como análise do uso de transferência de dados entre zonas e o custo correspondente com base em onde os recursos são implantados. location.zone
BilledCost NUMERIC NULLABLE O custo faturado representa uma cobrança que serve como base para o faturamento, incluindo os impactos de todas as taxas reduzidas e descontos, mas excluindo a amortização de compras relevantes (únicas ou recorrentes) pagas para cobrir cobranças futuras qualificadas. Esse custo é denominado na moeda de faturamento. O custo faturado é usado com frequência para realizar recursos de FinOps que exigem contabilidade de caixa, como alocação de custos, orçamento e conciliação de faturas. cost + credits.amount
BillingAccountId STRING NULLABLE Um ID de conta de faturamento é um identificador atribuído pelo provedor a uma conta de faturamento. As contas de faturamento são usadas em cenários como agrupamento com base em estruturas organizacionais, conciliação de faturas e estratégias de alocação de custos. billing_account_id
BillingCurrency STRING NULLABLE A moeda de faturamento é um identificador que representa a moeda em que uma cobrança por recursos ou serviços foi faturada. A moeda de faturamento é usada com frequência em cenários em que os custos precisam ser agrupados ou agregados. currency
BillingPeriodStart TIMESTAMP NULLABLE O início do período de faturamento representa o limite inicial inclusivo de um período de faturamento. Por exemplo, um período em que o início do período de faturamento é "2024-01-01T00:00:00Z" e o fim do período de faturamento é "2024-02-01T00:00:00Z" inclui cobranças de janeiro, já que o início do período de faturamento representa o limite inicial inclusivo, mas não inclui cobranças de fevereiro, já que o fim do período de faturamento representa o limite final exclusivo. invoice.month
BillingPeriodEnd TIMESTAMP NULLABLE O fim do período de faturamento representa o limite final exclusivo de um período de faturamento. Por exemplo, um período em que o início do período de faturamento é "2024-01-01T00:00:00Z" e o fim do período de faturamento é "2024-02-01T00:00:00Z" inclui cobranças de janeiro, já que o início do período de faturamento representa o limite inicial inclusivo, mas não inclui cobranças de fevereiro, já que o fim do período de faturamento representa o limite final exclusivo. invoice.month
ChargeCategory STRING NULLABLE

A categoria de cobrança representa a classificação de mais alto nível de uma cobrança com base na natureza da forma como ela é faturada. A categoria de cobrança é usada para identificar e distinguir tipos de cobranças que podem exigir processamento diferente.

Os valores aceitos são: Usage, Tax e Adjustment.

cost_type
ChargeClass STRING NULLABLE A classe de cobrança indica se a linha representa uma correção em um período de cobrança por fatura anteriormente. Ela é usada com frequência para diferenciar correções de cobranças regulares. adjustment_info
ChargeDescription STRING NULLABLE Uma descrição de cobrança fornece um contexto de alto nível de uma linha sem exigir mais descobertas. Essa coluna é um resumo independente da finalidade e do preço da cobrança. Normalmente, ele abrange um grupo selecionado de detalhes correspondentes em um conjunto de dados de faturamento ou fornece informações que não estão disponíveis de outra forma. sku.description
ChargePeriodStart TIMESTAMP NULLABLE O "Início do período de cobrança" representa o limite inicial inclusivo de um período de cobrança. Por exemplo, um período em que o "Início do período de cobrança" é "2024-01-01T00:00:00Z" e o "Fim do período de cobrança" é "2024-01-02T00:00:00Z" inclui cobranças de 1º de janeiro, já que o "Início do período de cobrança" representa o limite inicial inclusivo, mas não inclui cobranças de 2 de janeiro, já que o "Fim do período de cobrança" representa o limite final exclusivo. usage_start_time
ChargePeriodEnd TIMESTAMP NULLABLE O fim do período de cobrança representa o limite final exclusivo de um período de cobrança. Por exemplo, um período em que o início do período de cobrança é "2024-01-01T00:00:00Z" e o fim do período de cobrança é "2024-01-02T00:00:00Z" inclui cobranças de 1º de janeiro, já que o início do período de cobrança representa o limite inicial inclusivo, mas não inclui cobranças de 2 de janeiro, já que o fim do período de cobrança representa o limite final exclusivo. usage_end_time
ConsumedQuantity NUMERIC NULLABLE A quantidade consumida representa o volume de uma SKU medida associada a um recurso ou serviço usado, com base na unidade consumida. A quantidade consumida geralmente é derivada em uma granularidade mais refinada ou em um intervalo de tempo diferente quando comparada à quantidade de preço (complementar à unidade de preço) e se concentra no consumo de recursos e serviços, não em preços e custos. usage.amount
ConsumedUnit STRING NULLABLE A unidade consumida representa uma unidade de medida especificada pelo provedor que indica como um provedor mede o uso de uma SKU medida associada a um recurso ou serviço. A unidade consumida complementa a métrica "Quantidade consumida". Ele geralmente é listado com uma granularidade mais refinada ou em um intervalo de tempo diferente quando comparado à unidade de preço (complementar à quantidade de preço) e se concentra no consumo de recursos e serviços, não em preços e custos. usage.unit
ContractedCost NUMERIC NULLABLE O custo contratado representa o custo calculado multiplicando o preço unitário contratado e a quantidade de preços correspondente. O custo contratado é denominado na moeda de faturamento e é usado com frequência para calcular economias com base em atividades de negociação, comparando-o com o custo de tabela. Se os descontos negociados não forem aplicáveis, o custo contratado será definido como o custo de tabela. cost
ContractedUnitPrice NUMERIC NULLABLE O preço unitário contratado representa o preço unitário acordado para uma única unidade de preço do SKU associado, incluindo descontos negociados, se houver, mas excluindo descontos por compromisso negociados ou outros descontos. Esse preço é denominado na moeda de faturamento. O preço unitário contratado é usado com frequência para calcular a economia com base em atividades de negociação. Se os descontos negociados não forem aplicáveis, o preço unitário contratado será definido como o preço unitário de tabela. price.effective_price
ListCost NUMERIC NULLABLE O custo de lista representa o custo calculado multiplicando o preço unitário de lista e a quantidade de preços correspondente. O custo de lista é denominado na moeda de faturamento e é usado com frequência para calcular a economia com base em várias atividades de otimização de taxas, comparando-o com o custo contratado, o custo faturado e o custo efetivo. cost_at_list
ListUnitPrice NUMERIC NULLABLE O preço unitário de tabela representa o preço unitário sugerido publicado pelo provedor para uma única unidade de preço da SKU associada, sem descontos. Esse preço é denominado na moeda de faturamento e é usado com frequência para calcular economias com base em várias atividades de otimização de taxas. price.list_price
PricingCategory STRING NULLABLE

A categoria de preço descreve o modelo de preços usado para uma cobrança no momento do uso ou da compra. Isso pode ser útil para distinguir entre cobranças incorridas ao preço unitário da lista ou a um preço reduzido e expor oportunidades de otimização, como aumentar a cobertura do desconto por fidelidade.

Os valores aceitos são: Committed e Standard.

sku.description
PricingQuantity NUMERIC NULLABLE A quantidade de preços representa o volume de uma determinada SKU associada a um recurso ou serviço usado ou comprado, com base na unidade de preços. Diferente da quantidade consumida (complementar à unidade consumida), ela se concentra em preços e custos, não no consumo de recursos e serviços. price.pricing_unit_quantity
PricingUnit STRING NULLABLE A unidade de precificação representa uma unidade de medida especificada pelo provedor para determinar os preços unitários, indicando como o provedor avalia o uso medido e as quantidades de compra após aplicar regras de precificação, como preços por bloco. Exemplos comuns incluem o número de horas de tempo de execução do dispositivo de computação (por exemplo, horas), gigabyte/hora para um dispositivo de armazenamento (por exemplo, GB/hora) ou uma contagem acumulada de solicitações para um dispositivo de rede ou serviço de API (por exemplo, 1.000 solicitações). A unidade de precificação complementa a métrica de quantidade de precificação. Diferente da unidade consumida, ela se concentra em preços e custos, não no consumo de recursos e serviços, geralmente com uma granularidade mais grosseira. price.unit
ProviderName STRING NULLABLE Um provedor é uma entidade que disponibiliza os recursos ou serviços para compra. Ele é usado com frequência em cenários de análise e geração de relatórios de custos. Não relevante: exclusivo do FOCUS
PublisherName STRING NULLABLE Um editor é uma entidade que produz os recursos ou serviços que foram comprados. Ele é usado com frequência em cenários de análise e geração de relatórios de custos. seller_name
RegionId STRING NULLABLE Um ID de região é um identificador atribuído pelo provedor para uma área geográfica isolada em que um recurso é provisionado ou um serviço é fornecido. A região é comumente usada em cenários como análise de custo e preços unitários com base em onde os recursos são implantados. location.region
RegionName STRING NULLABLE O nome da região é um nome de exibição atribuído pelo provedor para uma área geográfica isolada em que um recurso é provisionado ou um serviço é fornecido. Ele é usado com frequência em cenários como análise de custos e preços unitários com base em onde os recursos são implantados. location.region
ResourceId STRING NULLABLE Um ID de recurso é um identificador atribuído a um recurso pelo provedor. O ID do recurso é usado com frequência para relatórios, análises e cenários de alocação de custos. resource.global_name
ResourceName STRING NULLABLE O nome do recurso é um nome de exibição atribuído a um recurso. Ele é usado com frequência para análise, relatórios e cenários de alocação de custos. resource.name
ServiceName STRING NULLABLE

Um serviço representa uma oferta que pode ser comprada de um provedor (por exemplo, máquina virtual em nuvem, banco de dados SaaS, serviços profissionais de um integrador de sistemas). Uma oferta de serviço pode incluir vários tipos de uso ou outras cobranças. Por exemplo, um serviço de banco de dados em nuvem pode incluir cobranças de computação, armazenamento e rede.

O nome do serviço é um nome de exibição para a oferta comprada. Ele é usado com frequência em cenários como analisar tendências de custo agregado ao longo do tempo e filtrar dados para investigar anomalias.

service.description
SkuId STRING NULLABLE

Um ID de SKU é um identificador exclusivo especificado pelo provedor que representa uma SKU específica. As SKUs são bens ou ofertas de serviços quantificáveis em um conjunto de dados do FOCUS que representam funcionalidades e especificações técnicas específicas.

Cada ID de SKU representa um conjunto exclusivo de recursos que podem ser vendidos a diferentes faixas de preços ou preços de SKU. O ID de SKU é consistente em todas as variações de preços, que podem variar com base em vários fatores além da funcionalidade comum e das especificações técnicas.

O ID do SKU precisa ser consistente em todas as variações de preço de um produto ou serviço para facilitar as comparações de preço da mesma funcionalidade, como onde a funcionalidade é fornecida ou como ela é paga. O ID da SKU pode ser referenciado em um catálogo ou uma tabela de preços publicada por um provedor para pesquisar informações detalhadas sobre a SKU. A composição das propriedades associadas ao ID da SKU pode variar entre os provedores. O ID da SKU é usado com frequência para analisar e comparar custos da mesma SKU em diferentes detalhes de preço (por exemplo, prazo, nível, local).

sku.id
SkuPriceId STRING NULLABLE

O ID do preço da SKU é um identificador exclusivo especificado pelo provedor que representa um preço de SKU específico associado a um recurso ou serviço usado ou comprado. Ela serve como uma referência principal para o preço de uma SKU em uma tabela de preços publicada por um provedor, permitindo que os profissionais busquem informações detalhadas sobre o preço da SKU.

A composição das propriedades associadas ao ID do preço da SKU pode variar entre provedores e entre SKUs do mesmo provedor. No entanto, a exclusão de propriedades de preços dinâmicos ou negociáveis, como valor do preço unitário, moeda (e taxas de câmbio relacionadas), validade temporal (por exemplo, datas de vigência) e elementos específicos do contrato ou da negociação (por exemplo, identificadores de contrato ou conta e descontos negociáveis), garante que o ID do preço da SKU permaneça consistente em diferentes períodos e contas de faturamento dentro de um provedor. Essa consistência permite filtrar com eficiência as cobranças para acompanhar as flutuações de preços (por exemplo, mudanças nos valores de preços unitários) ao longo do tempo e em várias contas de faturamento, tanto para preços unitários de tabela quanto contratados. Além disso, o ID do preço da SKU é usado com frequência para analisar custos com base em propriedades de preços, como termos e níveis.

Concatenação de sku.id e price.tier_start_amount
SubAccountId STRING NULLABLE Um ID de subconta é um identificador atribuído por um provedor a uma subconta. O ID da subconta é usado com frequência em cenários como agrupamento com base em estruturas organizacionais, necessidades de gerenciamento de acesso e estratégias de alocação de custos. project.id
SubAccountName STRING NULLABLE O nome de uma subconta é um nome de exibição atribuído a ela. O nome da subconta é usado com frequência em cenários como agrupamento com base em estruturas organizacionais, necessidades de gerenciamento de acesso e estratégias de alocação de custos. project.name
x_Credits RECORD REPEATED credits contém campos que descrevem a estrutura e o valor dos créditos associados às SKUs do Google Cloud e da Plataforma Google Maps. credits
Id STRING NULLABLE Se presente, indica que um crédito está associado à SKU do produto. Os valores de credits.id são um identificador alfanumérico exclusivo (por exemplo, 12-b34-c56-d78) ou uma descrição do tipo de crédito (como Desconto por uso contínuo: CPU).

Se o campo credits.id estiver vazio, a SKU do produto não está associada a um crédito.

credits.id
FullName STRING NULLABLE O nome do crédito associado à SKU do produto. Esta é uma descrição legível de um credits.id alfanumérico. Por exemplo: Crédito do teste sem custos financeiros ou Desconto por compromisso de uso com base em gastos.

Os valores credits.full_name estão presentes apenas para SKUs com um credits.id alfanumérico. Se o valor de credits.id for uma descrição do tipo de crédito (como Desconto por uso contínuo: CPU), o campo credits.full_name estará vazio.

credits.full_name
Type STRING NULLABLE Este campo descreve a finalidade ou a origem do credits.id. Os tipos de crédito incluem:
  • FEE_UTILIZATION_OFFSET Para os novos descontos por compromisso de uso com base em gastos, esse crédito é usado para compensar as taxas pagas na compra de CUDs. Com o novo modelo, você compra compromissos a um preço com desconto. À medida que você usa as SKUs cobertas pelo CUD, esse crédito compensa a taxa. Quando você usa totalmente o compromisso, a compensação reduz a taxa a zero, e o uso da SKU qualificada é cobrado pelo preço com desconto.
  • COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE: Para descontos por uso contínuo (CUDs) legados com base em gastos que não fazem parte do novo modelo de preços, este é o crédito ganho em troca do seu compromisso de gastar um valor mínimo para um serviço em uma determinada região.
  • COMMITTED_USAGE_DISCOUNT: Contratos por uso contínuo com base em recursos para o Compute Engine em retorno a preços com muito desconto para uso da VM.
  • DISCOUNT: o tipo de crédito com desconto é usado para créditos recebidos após um limite de gastos contratual ser atingido. Observação: nos relatórios do Cloud Billing disponíveis no console Google Cloud , o tipo de crédito com desconto é listado como Descontos com base em gastos.
  • FREE_TIER: alguns serviços oferecem uso sem custo financeiro de recursos até os limites especificados. Nesses serviços, os créditos são aplicados para implementar o uso de nível sem custo financeiro.
  • PROMOTION: o tipo de crédito promocional inclui créditos de marco com base em gastos, Google Cloud teste sem custo financeiro e créditos de campanha de marketing ou outros benefícios para usar Google Cloud. Quando disponíveis, os créditos promocionais são considerados uma forma de pagamento e são aplicados automaticamente para reduzir o valor total da fatura.
  • RESELLER_MARGIN: se você for um revendedor, o tipo de crédito margem de revendedor indica os descontos do programa para revendedores recebidos em cada item de linha qualificado.
  • SUBSCRIPTION_BENEFIT: créditos ganhos ao adquirir assinaturas de longo prazo para serviços em troca de descontos.
  • SUSTAINED_USAGE_DISCOUNT: o tipo de crédito de descontos por uso prolongado é um desconto automático que você recebe ao executar recursos qualificados do Compute Engine em uma parte significativa do mês de faturamento, sem necessidade de compromisso.
credits.type
Name STRING NULLABLE Uma descrição do crédito aplicado à conta do Cloud Billing. credits.name
Amount NUMERIC NULLABLE Valor do crédito aplicado ao uso. credits.amount
x_CostType STRING NULLABLE

O tipo de custo representado por este item de linha: regular, tributo, ajuste ou erro de arredondamento.

cost_type
x_CurrencyConversionRate FLOAT NULLABLE A taxa de câmbio de dólares americanos para a moeda local. Ou seja, cost ÷ currency_conversion_rate é o custo em dólares americanos. currency_conversion_rate
x_ExportTime TIMESTAMP NULLABLE Um tempo de processamento associado a um anexo de dados do Cloud Billing. Ele sempre aumentará com cada nova exportação.
Consulte também Diferenças entre os dados exportados e as faturas.
export_time
x_Location STRING NULLABLE Local do uso no nível de um país, multirregião, região ou zona, ou global para recursos que não têm local específico. Para mais informações, consulte Geografia e regiões e Google Cloud locais. location.location
x_Project RECORD NULLABLE project contém campos que descrevem o projeto do Cloud Billing, como ID, número, nome, ancestry_numbers e rótulos. project
Id STRING NULLABLE O ID do Google Cloud projeto que gerou os dados do Cloud Billing. project.id
Number STRING NULLABLE Um identificador exclusivo, anônimo e gerado internamente para o projeto Google Cloud que gerou os dados do Cloud Billing. Nos casos de suporte e em outras comunicações com o cliente, o Google se referirá aos seus projetos com esse número. project.number
Name STRING NULLABLE O nome do Google Cloud projeto que gerou os dados do Cloud Billing. project.name
AncestryNumbers STRING NULLABLE Os ancestrais na hierarquia de recursos do projeto identificado pelo project.id especificado (por exemplo, my-project-123).

Por exemplo: /ParentOrgNumber/ParentFolderNumber/. Saiba mais sobre a Hierarquia de recursos.

project.ancestry_numbers
Ancestors RECORD REPEATED

Esse campo descreve a estrutura e o valor da hierarquia de recursos de um item de linha de custo, incluindo projetos, pastas e organizações. Os ancestrais são ordenados do nó para a raiz (projeto, pasta e organização).

project.ancestors
ResourceName STRING NULLABLE O nome do recurso relativo de cada ancestral no formato "resourceType/resourceNumber". O uso de project.ancestors.resource_name vai oferecer uma visão mais completa de project.ancestry_numbers. project.ancestors.resource_name
DisplayName STRING NULLABLE O nome que você criou para o recurso no console. project.ancestors.display_name
x_ServiceId STRING NULLABLE O código do serviço que está associado ao uso. service.id
x_SystemLabels RECORD REPEATED Campos que descrevem o rótulo do sistema, como chave e valor. system_labels
Key STRING NULLABLE Se houver rótulos do sistema, é a parte chave no par de chave-valor que compreende o rótulo gerado pelo sistema no recurso onde o uso ocorreu. Consulte também Rótulos do sistema disponíveis. system_labels.key
Value STRING NULLABLE Se houver rótulos do sistema, é a parte valor no par de chave-valor que compreende o rótulo gerado pelo sistema no recurso onde o uso ocorreu. Consulte também Rótulos do sistema disponíveis. system_labels.value
x_Labels RECORD REPEATED Campos que descrevem o rótulo, como chave e valor. labels
Key STRING NULLABLE Se houver rótulos, é a parte chave no par de chave-valor que compreende o rótulo no recurso Google Cloud em que ocorreu o uso. Para mais informações sobre o uso de rótulos, consulte Como usar rótulos. labels.key
Value STRING NULLABLE Se houver rótulos, é a parte valor no par de chave-valor que compreende o rótulo no Google Cloud recurso em que ocorreu o uso. Para mais informações sobre o uso de rótulos, consulte Como usar rótulos. labels.value
x_ProjectLabels RECORD REPEATED Campos que descrevem o rótulo do projeto, como chave e valor. project.labels
Key STRING NULLABLE Se houver rótulos, é a parte chave no par de chave-valor que compreende o rótulo no projeto Google Cloud em que ocorreu o uso. Para mais informações sobre o uso de rótulos, consulte Como usar rótulos. project.labels.key
Value STRING NULLABLE Se houver rótulos, é a parte valor no par de chave-valor que compreende o rótulo no projeto Google Cloud em que ocorreu o uso. Para mais informações sobre o uso de rótulos, consulte Como usar rótulos. project.labels.value
x_Tags RECORD REPEATED

Campos que descrevem a tag, como chave, valor e namespace.

tags
Key STRING NULLABLE

É o nome curto ou de exibição da chave associada a essa tag específica.

tags.key
Value STRING NULLABLE

Os recursos anexados a um tags.key. A qualquer momento, exatamente um valor pode ser anexado a um recurso de uma determinada chave.

tags.value
x_Inherited BOOLEANO NULLABLE

Indica se uma vinculação de tag foi herdada (Tags Inherited = True) ou diretas/não herdadas (Tags Inherited = False). É possível criar uma vinculação de tag para um recurso pai na hierarquia de recursos.

tags.inherited
x_Namespace STRING NULLABLE

Representa a hierarquia de recursos que define valores e chaves de tags. O namespace pode ser combinado com nomes curtos de chave de tag e valor de tag para criar um nome globalmente exclusivo e totalmente qualificado para a chave de tag ou o valor de tag.

tags.namespace
EffectiveCost NUMERIC NULLABLE O custo efetivo representa o custo amortizado da cobrança após a aplicação de todas as taxas reduzidas, descontos e a parcela aplicável de compras relevantes e pré-pagas (únicas ou recorrentes) que cobriram essa cobrança. A parcela amortizada incluída precisa ser proporcional à quantidade de preços e à granularidade temporal dos dados. Como a amortização detalha e distribui o custo de uma compra pré-paga para cobranças qualificadas subsequentes, o custo efetivo da cobrança pré-paga original é definido como 0. O custo efetivo não mistura nem "combina" custos em várias cobranças do mesmo serviço. Esse custo é denominado na moeda de faturamento. O custo efetivo é usado para acompanhar e analisar tendências de gastos. cost + credits.amount
PricingCurrency STRING NULLABLE A moeda de preço é a denominação da moeda nacional ou virtual em que um recurso ou serviço foi precificado. A moeda de preço é usada com frequência em cenários em que moedas diferentes são usadas para preços e faturamento. currency
PricingCurrencyContractedUnitPrice NUMERIC NULLABLE

O preço unitário contratado da moeda de preços representa o preço unitário acordado para uma única unidade de preços do SKU associado, incluindo descontos negociados, se houver, mas excluindo descontos por compromisso negociado ou qualquer outro desconto. Esse preço é denominado na moeda de preços. Quando os descontos negociados não se aplicam aos preços unitários e, em vez disso, são aplicados às taxas de câmbio, o preço unitário contratado da moeda de precificação é definido como o preço unitário de tabela da moeda de precificação. O preço unitário contratado é usado com frequência para calcular a economia com base em atividades de negociação.

price.effective_price
PricingCurrencyEffectiveCost NUMERIC NULLABLE O custo efetivo da moeda de preços representa o custo da cobrança após a aplicação de todas as taxas reduzidas, descontos e a parcela aplicável de compras relevantes e pré-pagas (únicas ou recorrentes) que cobriram essa cobrança, conforme denominadas na moeda de preços. Isso permite que o profissional faça uma conversão de 1. uma moeda nacional para uma moeda virtual (por exemplo, tokens para USD) ou 2. de uma moeda nacional para outra (por exemplo, EUR para USD). cost + credits.amount
PricingCurrencyListUnitPrice NUMERIC NULLABLE

O preço unitário da lista de moedas de preços representa o preço unitário sugerido publicado pelo provedor para uma única unidade de preço da SKU associada, sem descontos. Esse preço é denominado na moeda de preços. O preço unitário da lista de moedas de precificação é usado com frequência para calcular a economia com base em várias atividades de otimização de taxas.

price.list_price
BillingAccountType STRING NULLABLE

Para exportações de contas de faturamento de revendedor (principal), se o ID da conta de faturamento for uma subconta de faturamento revendida, o tipo da conta de faturamento será "Revendida". Caso contrário, ficará em branco.

Não relevante: exclusivo do FOCUS
x_SubscriptionInstanceId STRING NULLABLE

O ID da assinatura vinculado a um compromisso.

subscription.instance_id
x_PriceEffectivePriceDefault NUMERIC NULLABLE

Preço da SKU de acordo com o modelo de consumo padrão, incluindo todos os descontos negociados refletidos nos preços personalizados do contrato vinculado à sua conta do Cloud Billing (se aplicável).

price.effective_price_default
x_PriceListPriceConsumptionModel NUMERIC NULLABLE

Preço de tabela da SKU de acordo com o modelo de consumo aplicável antes de qualquer desconto negociado refletido nos preços personalizados do contrato vinculado à sua conta do Cloud Billing (se aplicável).

price.list_price_consumption_model
x_CostAtEffectivePriceDefault NUMERIC NULLABLE

Custo por modelo de consumo padrão, incluindo todos os descontos negociados refletidos nos preços personalizados do contrato vinculado à sua conta do Cloud Billing (se aplicável).

cost_at_effective_price_default
x_CostAtListConsumptionModel NUMERIC NULLABLE

Custo por modelo de consumo aplicável antes de qualquer desconto negociado refletido no preço personalizado do contrato vinculado à sua conta do Cloud Billing (se aplicável).

cost_at_list_consumption_model
x_ConsumptionModelId STRING NULLABLE

O ID do modelo de consumo.

consumption_model.id
x_ConsumptionModelDescription STRING NULLABLE

A descrição do modelo de consumo.

consumption_model.description

Relatório de conformidade do FOCUS

Nem todas as colunas do FOCUS são compatíveis. Nem todos os valores são compatíveis com todas as colunas. Confira os detalhes na tabela a seguir. Quando as colunas não são compatíveis, as informações podem estar disponíveis nas colunas específicas do provedor.

Colunas específicas do provedor

ColunaTipoModo
x_CostTypeSTRINGNULLABLE
x_CreditsRECORDREPEATED
x_CurrencyConversionRateFLOATNULLABLE
x_ExportTimeTIMESTAMPNULLABLE
x_LabelsRECORDREPEATED
x_LocationSTRINGNULLABLE
x_ProjectRECORDNULLABLE
x_ProjectLabelsRECORDREPEATED
x_ServiceIdSTRINGNULLABLE
x_SystemLabelsRECORDREPEATED
x_TagsRECORDREPEATED
x_SubscriptionInstanceIdSTRINGNULLABLE
x_PriceEffectivePriceDefaultNUMERICNULLABLE
x_PriceListPriceConsumptionModelNUMERICNULLABLE
x_CostAtEffectivePriceDefaultNUMERICNULLABLE
x_CostAtListConsumptionModelNUMERICNULLABLE
x_ConsumptionModelIdSTRINGNULLABLE
x_ConsumptionModelDescriptionSTRINGNULLABLE

Lacunas de conformidade

Tipo de lacuna de conformidade Versão do FOCUS Coluna afetada Descrição da lacuna de conformidade Mitigação
Colunas indisponíveis v1.0 Nome da conta de faturamento Não fornecido Nenhum
v1.0 Frequência de cobrança Não fornecido Nenhum
v1.0 Tipo de desconto por compromisso Não fornecido As informações relacionadas a CUDs estão incluídas em x_Credits
v1.0 Status do desconto do contrato Não fornecido As informações relacionadas a CUDs estão incluídas em x_Credits
v1.0 ID do desconto por fidelidade Não fornecido As informações relacionadas a CUDs estão incluídas em x_Credits
v1.0 Nome do desconto do contrato Não fornecido As informações relacionadas a CUDs estão incluídas em x_Credits
v1.0 Categoria de desconto por compromisso Não fornecido As informações relacionadas a CUDs estão incluídas em x_Credits
v1.0 Emissor da fatura Não fornecido Nenhum
v1.0 Tipo de recurso Não fornecido Nenhum
v1.0 Categoria do serviço Não fornecido Nenhum
v1.0 Tags Não fornecido Informações incluídas em
x_Tags
x_Labels
x_SystemLabels
x_ProjectLabels
Colunas indisponíveis v1.1 Reserva de capacidade Não fornecido Nenhum
v1.1 ID da reserva de capacidade Não fornecido Nenhum
v1.1 Status da reserva de capacidade Não fornecido Nenhum
v1.1 Quantidade de desconto do contrato Não fornecido Nenhum
v1.1 Unidade de desconto por compromisso Não fornecido Nenhum
v1.1 Subcategoria de serviço Não fornecido Nenhum
v1.1 Medidor de SKU Não fornecido Nenhum
v1.1 Detalhes do preço da SKU Não fornecido Nenhum
Colunas indisponíveis v1.2 Tipo de subconta Não fornecido Nenhum
v1.2 ID da fatura Não fornecido Nenhum
Valores incompatíveis v1.0 Categoria de cobrança O valor "Compra" não é aceito Nenhum
v1.0 Categoria de cobrança Valor "Crédito" indisponível As informações sobre créditos estão incluídas em x_Credits
v1.0 Categoria de preços Valor "Dinâmico" indisponível As informações PODEM ser incluídas na Descrição da cobrança

Exemplos de consultas de dados de custo de uso do FOCUS

Para dicas e orientações sobre como usar o SQL para executar consultas na exportação dos dados de faturamento do FOCUS, consulte os exemplos de casos de uso do FOCUS disponíveis no site da FinOps Foundation (em inglês):

Casos de uso do FOCUS v1.2   |   Casos de uso do FOCUS v1.1   |   Casos de uso do FOCUS v1.0