Visão geral da automação do Gerenciamento de Custos
Você pode usar a automação e relatórios de Gerenciamento de Custos para criar um conjunto personalizado de soluções para recuperar e gerenciar dados de custo. Este artigo aborda quais APIs estão disponíveis para uso e cenários comuns de automação de Gerenciamento de Custos.
APIs disponíveis
Há muitas APIs diferentes que podem ser usadas para interagir com dados de Gerenciamento de Custos. Um resumo das APIs disponíveis e o que elas fazem pode ser encontrado abaixo. Várias APIs podem precisar ser usadas para obter um cenário específico. Examine os cenários comuns descritos posteriormente para saber mais.
Para obter informações contratuais sobre como chamar cada API, analise os artigos de especificação da API.
APIs de Detalhes de Custo
As APIs abaixo fornecem dados sobre detalhes de custo (anteriormente denominados detalhes de uso). Os Detalhes de Custo são os registros de custo e uso mais granulares que estão disponíveis no ecossistema do Azure. Todas as experiências de Gerenciamento de Custos no portal do Azure e nas APIs são baseadas no conjunto de dados bruto. Para saber mais, confira visão geral dos detalhes do custo.
API de exportações – Configurar uma tarefa recorrente para exportar seus dados de detalhes de custo para o armazenamento do Azure diariamente, semanalmente ou mensalmente. Os dados exportados estão no formato CSV. É nossa recomendação para ingerir dados de custo e é a mais escalonável para grandes empresas. Para saber mais, confira Recuperar grandes conjuntos de dados de custo com exportações.
Gerar Detalhes de Custo – Baixe um arquivo CSV de detalhes de custo sob demanda. É útil para conjuntos de dados menores e baseados em intervalo de datas. Para cargas de trabalho maiores, é altamente recomendável o uso de Exportações. Para saber mais sobre como usar essa API, consulte Obter pequenos conjuntos de dados de custo sob demanda.
APIs de preços
Preços de Varejo do Azure - obtenha taxas do medidor com preços pagos conforme o uso. Você pode usar as informações retornadas com suas informações de uso de recursos para calcular manualmente a fatura esperada.
API de folha de preço - Obtenha preço personalizado de todos os medidores. As empresas podem usar esses dados em combinação com detalhes de uso e informações de uso do marketplace para calcular manualmente os custos usando dados de uso e do marketplace.
APIs de Orçamentos e Alertas
API de Orçamentos - Crie os orçamentos de custo de recursos, grupos de recursos ou medidores de cobrança. Quando você tiver criado os orçamentos, poderá configurar alertas para notificar quando você exceder limites de orçamento definidos. Você também pode configurar ações para ocorrerem quando você atingir os valores de orçamento. Para obter mais informações, consulte Automatizar a criação de orçamento e Configurar ações baseadas em orçamento.
API de alertas – Gerencie todos os alertas criados por orçamentos e outros sistemas de alertas do Azure.
APIs de faturamento
API de faturas – Obter lista de faturas. A API retorna um resumo de suas faturas, incluindo valor total, status de pagamento e um link para baixar uma cópia em PDF da fatura.
API de transações – Obter itens de linha de uma fatura. Você pode usar a API para obter todas as compras, reembolsos e créditos incluídos na fatura. A API só está disponível para clientes com contas de cobrança de Contrato de Cliente da Microsoft ou Contrato de Parceiro da Microsoft.
APIs de Reserva
API de detalhes da reserva – Obtenha o consumo detalhado de recursos associado às suas compras de reserva.
API de transações de reserva – Obter transações de compra e gerenciamento relacionadas à reserva.
API de recomendações de reserva – Obtenha recomendações para compras de reserva a serem realizadas no futuro, juntamente com as informações de economia esperadas.
API de detalhes da recomendação de reserva – Obtenha informações detalhadas para compras de reserva específicas para executar uma análise de hipóteses.
Cenários comuns de API
Você pode APIs de gerenciamento de custos e de cobrança em vários cenários para responder a perguntas relacionadas a uso e a custo. Os cenários comuns e como usar as diferentes APIs para atingir esses cenários estão descritos abaixo.
Reconciliação de fatura
Esse cenário é usado para abordar as seguintes perguntas:
- A Microsoft cobrou o valor correto na minha fatura?
- Qual é a minha conta e posso calculá-la usando os dados brutos?
Para responder a essas perguntas, siga as etapas abaixo.
Chame a API de faturas para obter as informações necessárias para baixar uma fatura. Se você for um cliente de Contrato de Cliente da Microsoft e desejar apenas obter os itens de linha específicos vistos na fatura automaticamente, você também poderá utilizar a API de transações para obter esses itens de linha em um formato legível para API.
Use a API Exportações ou Detalhes de Custo para baixar o arquivo de uso bruto.
Analise os dados no arquivo de uso bruto para compará-los com os custos na fatura. Para consumo do Azure, os dados na fatura são acumulados com base no medidor associado ao seu uso.
Carregamento cruzado
Quando houver uma boa compreensão dos gastos em um determinado mês, as organizações precisam determinar quais equipes ou divisões precisam pagar pelos vários encargos acumulados. Siga as etapas abaixo.
Use a API Exportações ou Detalhes de Custo para baixar o arquivo de uso bruto.
Analise os dados no arquivo de uso bruto e aloque-os com base na hierarquia organizacional em vigor. A alocação pode ser baseada em grupos de recursos, assinaturas, regras de alocação de custos, marcas ou outras hierarquias de organização do Azure.
- Para saber mais sobre as práticas recomendadas a serem consideradas ao configurar seus ambientes do Azure, consulte as Práticas recomendadas de gerenciamento de custos.
- Para saber mais sobre os escopos e as estruturas organizacionais disponíveis, consulte Entender e trabalhar com escopos.
- Para configurar a alocação diretamente no Azure, consulte Alocar custos.
Gastos do Azure antes do fechamento da fatura
É importante manter as guias sobre como os custos estão se acumulando ao longo do mês. A análise proativa antes que a fatura seja fechada pode oferecer oportunidades para alterar os padrões de gastos e reduzir os custos projetados de uma fatura. Para ingerir todos os dados brutos acumulados mês a mês, use a API de exportações.
A configuração de alertas automáticos também pode garantir que os gastos não saiam do controle inesperadamente e remova a necessidade de monitoramento manual de custos ao longo do mês. Para garantir que os custos não violem os limites nem que haja previsão de violação dos limites, use a API de orçamentos.
Relatório de tendência de custo
Geralmente é útil saber quanto uma organização está gastando ao longo do tempo. O conhecimento do custo ao longo do tempo ajuda a identificar tendências e áreas para aprimoramento da otimização de custos. Siga as etapas abaixo para configurar um conjunto de dados de custo que pode ser usado para relatar o custo ao longo do tempo em escala.
- Extraia os custos históricos dos meses anteriores. Consulte Propagar um conjunto de dados de custo histórico com a API de exportações para saber mais.
- Ingira os dados históricos da conta de armazenamento do Azure associada às suas Exportações em um repositório passível de consulta. Recomendamos o SQL ou Azure Synapse.
- Configure uma exportação do mês atual para armazenamento em um escopo com os custos que precisam ser analisados. A exportação para armazenamento é feita no portal do Azure. Consulte Custos de exportação. A exportação do mês atual será usada para extrair corretamente os custos futuros.
- Configure um pipeline de dados para ingerir dados de custo para o mês aberto em seu repositório passível de consulta. Esse pipeline deve ser usado com a exportação do mês atual que você configurou. O Azure Data Factory fornece boas soluções para esse tipo de cenário de ingestão.
- Execute relatórios conforme necessário, usando relatórios criados com seu repositório passível de consulta. O Power BI pode ser adequado para esse cenário. Se você estiver procurando uma solução imediata, consulte o Aplicativo de Modelo do Power BI.
Investigações relacionadas à reserva
Para obter mais informações sobre cenários de automação específicos para reservas, consulte APIs para automação de reservas do Azure.
Conteúdo relacionado
Para saber mais sobre como atribuir as permissões adequadas para chamar nossas APIs programaticamente, consulte Atribuir permissões às APIs de gerenciamento de custos.
Para saber mais sobre como trabalhar com detalhes de custo, confira Ingerir dados de detalhes de uso.
Para saber mais sobre a automação do orçamento, consulte Automatizar a criação de orçamento.
Para obter informações sobre como usar as APIs REST recupera preços para todos os serviços do Azure, confira Visão geral dos preços de varejo do Azure.
Para comparar sua fatura com o arquivo detalhado de uso diário e os relatórios de gerenciamento de custos no Portal do Azure, veja Entenda sua fatura do Microsoft Azure.
Se você tiver dúvidas ou precisar de ajuda, crie uma solicitação de suporte.