Descrição geral da automatização do Cost Management
Você pode usar a automação e a geração de relatórios do Gerenciamento de Custos para criar um conjunto personalizado de soluções para recuperar e gerenciar dados de custos. Este artigo aborda quais APIs estão disponíveis para uso e cenários comuns para automação do Gerenciamento de Custos.
APIs disponíveis
Há muitas APIs diferentes que podem ser usadas para interagir com dados do Gerenciamento de Custos. Um resumo das APIs disponíveis e o que elas fazem está abaixo. Várias APIs podem precisar ser usadas para alcançar um cenário específico. Analise os cenários comuns descritos posteriormente para saber mais.
Para obter informações contratuais sobre como chamar cada API, consulte os artigos de especificação da API.
APIs de detalhes de custo
As APIs abaixo disponibilizam os dados dos detalhes de custos (anteriormente designados como detalhes de utilização). Os Detalhes de Custos são os registos de custos e utilização mais granulares que estão disponíveis para si no ecossistema do Azure. Todas as experiências do Cost Management no portal do Azure e nas APIs são criadas com base no conjunto de dados não processados. Para saber mais, veja Descrição geral dos detalhes de custos.
API de Exportações – configure uma tarefa periódica para exportar os dados dos detalhes de custos para o armazenamento do Azure diariamente, semanalmente ou mensalmente. Os dados exportados estão no formato CSV. Esta é a solução que recomendamos para ingerir dados de custos e é a mais dimensionável para grandes empresas. Para saber mais, veja Obter conjuntos de dados de custos grandes com exportações.
Gerar detalhes de custo - Faça o download de um arquivo CSV de detalhes de custo sob demanda. É útil para conjuntos de dados menores baseados em intervalos de datas. Para cargas de trabalho maiores, é altamente recomendável usar Exportações. Para saber mais sobre como utilizar esta API, veja Obter pequenos conjuntos de dados de custos a pedido.
APIs de Preços
Preços de Retalho do Azure - Obtenha tarifas de contadores com preços pré-pagos. Em seguida, pode utilizar as informações devolvidas com as informações de utilização dos recursos para calcular manualmente a fatura esperada.
API de folha de preços - Obtenha preços personalizados para todos os medidores. As empresas podem utilizar estes dados em combinação com detalhes de utilização e informações de utilização do Marketplace para calcular manualmente os custos com os dados de utilização e do Marketplace.
APIs de orçamentos e alertas
API de orçamentos – crie orçamentos de custos para recursos, grupos de recursos ou medidores de faturação. Quando criar orçamentos, poderá configurar alertas para notificá-lo de quando excedeu os limiares de orçamento definidos. Também pode configurar ações para que ocorram quando os valores do orçamento tiverem sido atingidos. Para obter mais informações, veja Automatizar a criação de orçamentos e Configurar ações baseadas em orçamentos.
API de alertas - Gerencie todos os alertas que foram criados por orçamentos e outros sistemas de alertas do Azure.
APIs de faturação
API de faturas - Obtenha uma lista de faturas. A API retorna um resumo de suas faturas, incluindo o valor total, o status do pagamento e um link para baixar uma cópia em pdf da sua fatura.
API de transações - Obtenha itens de linha de fatura para uma fatura. Você pode usar a API para obter todas as compras, reembolsos e créditos incluídos na sua fatura. A API só está disponível para clientes com contas de cobrança do Contrato de Cliente Microsoft ou do Contrato de Parceiro 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 - Obtenha transações de compra e gerenciamento relacionadas à reserva.
API de recomendações de reserva - Obtenha recomendações para compras de reserva a serem feitas 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 reservas específicas para realizar uma análise hipotética.
Cenários comuns de API
Você pode usar as APIs de gerenciamento de faturamento e custos em muitos cenários para responder a perguntas relacionadas a custos e uso. Os cenários comuns e como usar as diferentes APIs para alcançar esses cenários são descritos abaixo.
Reconciliação de fatura
Este cenário é usado para abordar as seguintes perguntas:
- A Microsoft me cobrou o valor certo na minha fatura?
- Qual é a minha fatura e posso calculá-la usando os dados brutos?
Para responder a essas perguntas, siga as etapas abaixo.
Ligue para a API de faturas para obter as informações necessárias para baixar uma fatura. Se você é um cliente do Contrato de Cliente Microsoft e deseja apenas obter os itens de linha específicos vistos em sua fatura automaticamente, você também pode utilizar a API de transações para obter esses itens de linha em um formato legível por API.
Use Exportações ou a API de detalhes de custo para baixar o arquivo de uso bruto.
Analise os dados no arquivo de uso bruto para compará-los com os custos presentes na fatura. Para o consumo do Azure, os dados em sua fatura são acumulados com base no medidor associado ao seu uso.
Carregamento cruzado
Uma vez que haja um bom entendimento dos gastos de um determinado mês, as organizações precisam determinar quais equipes ou divisões precisam pagar pelos vários encargos acumulados. Siga os passos abaixo.
Use Exportações ou a API de 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 que você tem em vigor. A alocação pode ser baseada em grupos de recursos, assinaturas, regras de alocação de custos, tags ou outras hierarquias da organização do Azure.
- Para saber mais sobre as práticas recomendadas a serem consideradas ao configurar seus ambientes do Azure, consulte Práticas recomendadas de gerenciamento de custos.
- Para saber mais sobre os escopos e as estruturas organizacionais disponíveis para você, consulte Compreender e trabalhar com escopos.
- Para configurar a alocação diretamente no Azure, consulte Alocar custos.
Gastos do Azure antes do encerramento da fatura
É importante acompanhar como os custos estão se acumulando ao longo do mês. A análise proativa antes de a fatura ser fechada pode fornecer oportunidades para alterar os padrões de gastos e reduzir os custos projetados de uma fatura. Para ingerir todos os dados brutos acumulados mensalmente, use a API de Exportações.
A configuração do alerta automático também pode garantir que os gastos não saiam inesperadamente do controle e elimina a necessidade de monitoramento manual de custos ao longo do mês. Para garantir que seus custos não ultrapassem os limites ou não estejam previstos para violar os limites, use a API de orçamentos.
Relatório de tendências de custos
Muitas vezes, é útil entender quanto uma organização está gastando ao longo do tempo. Compreender o custo ao longo do tempo ajuda a identificar tendências e áreas para melhoria da otimização de custos. Siga as etapas abaixo para configurar um conjunto de dados de custo que possa ser usado para relatar o custo ao longo do tempo em escala.
- Extraia os custos históricos dos meses anteriores. Consulte Semear um conjunto de dados de custo histórico com a API de exportações para saber mais.
- Ingerir seus dados históricos da conta de armazenamento do Azure associada às suas Exportações para um repositório consultável. Recomendamos SQL ou Azure Synapse.
- Configure uma exportação mensal 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 mensal será usada para extrair adequadamente os custos no futuro.
- Configure um pipeline de dados para ingerir dados de custo para o mês aberto em seu repositório consultável. Esse pipeline deve ser usado com a Exportação do mês até a data 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 consultável. O Power BI pode ser bom para este cenário. Se estiver à procura de uma solução mais inovadora, consulte a nossa Aplicação de Modelo do Power BI.
Investigações relacionadas com reservas
Para obter mais informações sobre cenários de automação específicos de reserva, consulte APIs para automação de reserva do Azure.
Conteúdos relacionados
Para saber mais sobre como atribuir as permissões adequadas para chamar nossas APIs programaticamente, consulte Atribuir permissões a APIs de gerenciamento de custos.
Para saber mais sobre como trabalhar com detalhes de custo, consulte Dados de detalhes de uso da ingestão.
Para saber mais sobre a automação de orçamento, consulte Automatizar a criação de orçamento.
Para obter informações sobre como usar APIs REST para recuperar preços para todos os serviços do Azure, consulte Visão geral de Preços de Varejo do Azure.
Para comparar a sua fatura com o ficheiro de utilização diária detalhada e os relatórios de gestão de custos no portal do Azure, veja Compreender a sua fatura para o Microsoft Azure.
Se tiver dúvidas ou precisar de ajuda, crie um pedido de suporte.