Criar e monitorar orçamentos

Este artigo explica como usar orçamentos para acompanhar os gastos na sua conta Azure Databricks.

Os orçamentos permitem-lhe monitorizar a utilização na sua conta. Você pode configurar orçamentos para controlar os gastos de toda a conta ou aplicar filtros para controlar os gastos de equipes, projetos ou espaços de trabalho específicos. Para orçamentos definidos para o Unity AI Gateway, pode monitorizar os gastos face aos limites por utilizador.

Os orçamentos são medidos em USD e usam o preço de tabela do SKU, incluindo complementos da plataforma.

Requisitos

  • Você deve ser um administrador de conta para criar e gerenciar orçamentos.
  • Os administradores de espaços de trabalho podem criar e gerir orçamentos adaptados aos espaços de trabalho que administram, utilizando o Governance Hub.

Criar um orçamento

  1. Na barra lateral da consola da conta, clique em Uso.

  2. Clique na aba Orçamentos e, em seguida, clique em Adicionar orçamento.

  3. Introduza um Nome para o seu orçamento.

  4. Na secção Definições, pode limitar as despesas monitorizadas do orçamento com base no produto, no espaço de trabalho e nas etiquetas personalizadas. Se você deixar esses campos em branco, seu orçamento medirá o uso em toda a sua conta.

    1. Na lista suspensa Espaços de trabalho, selecione os espaços de trabalho que deseja incluir no seu orçamento. Deixe o campo vazio para acompanhar todo o uso da sua conta.

    2. No menu pendente Tipos de recursos, selecione Todos para monitorizar os custos em todos os produtos do Azure Databricks, ou Unity AI Gateway para monitorizar apenas os custos nos pontos finais do Unity AI Gateway.

    3. (Opcional) Na secção de Etiquetas de Recursos , pode definir o orçamento para uma seleção de etiquetas personalizadas. Se você adicionar tags a esta seção, o orçamento controlará apenas o uso que inclui as tags personalizadas especificadas. Para orçamentos do Unity AI Gateway, as etiquetas são comparadas com as etiquetas do endpoint.

      Advertência

      Os dados da tag são armazenados como texto sem formatação e podem ser replicados globalmente. Não utilize nomes, valores ou descritores de etiquetas que possam comprometer a segurança dos seus recursos. Por exemplo, não use nomes de tags, valores ou descritores que contenham informações pessoais ou confidenciais.

  5. Crie até quatro limiares partilhados, que monitorizam a despesa mensal contra um limiar especificado. Para cada limiar:

    1. Clica no botão Adicionar limiar .
    2. Introduza um montante em dólares no campo Limiar Mensal .
    3. Introduza uma lista separada por vírgulas de endereços de email no campo Endereços de Email . Estes endereços recebem alertas quando os gastos ultrapassam o limiar. Se deixares o campo em branco, não são enviadas notificações por email para esse limite, mas ainda podes acompanhar o orçamento na consola da conta.
    4. (Opcional) Selecione Bloquear utilização para impedir que os utilizadores façam mais pedidos através do Unity AI Gateway quando o limiar for atingido.
    5. Clique em Adicionar.
  6. (Orçamentos apenas para o Unity AI Gateway) Opcionalmente, configura um limiar de gasto por utilizador. Este limiar acompanha a utilização individual do Unity AI Gateway dentro do orçamento. Quando um limiar por utilizador é ultrapassado, é enviado um alerta e o uso pode ser opcionalmente bloqueado. Este limite aplica-se a cada utilizador da conta.

    1. Introduza um montante em dólares no campo Limiar Mensal . Cada utilizador recebe a sua própria cópia do limiar, que se aplica aos pedidos do Unity AI Gateway que se enquadram no âmbito do orçamento.

    2. Introduza uma lista separada por vírgulas de endereços de email no campo Endereços de Email . Estes endereços recebem alertas quando os gastos de um utilizador ultrapassam o limiar. A notificação identifica o utilizador, o seu gasto mensal acumulado e o orçamento.

    3. (Opcional) Selecione Bloquear utilização para impedir que o utilizador efetue mais pedidos através do Unity AI Gateway quando o limiar for atingido.

      Importante

      As notificações por correio eletrónico de orçamento incluem o nome do orçamento, a identidade do utilizador para limiares por utilizador e as etiquetas personalizadas definidas. Os destinatários de email não precisam de ser utilizadores do Azure Databricks. Certifique-se de que está a proteger dados confidenciais ao nomear o orçamento, selecionar etiquetas e adicionar destinatários de e-mail.

  7. (Opcional) Configure sobreposições por utilizador para conceder a utilizadores ou grupos específicos um limite de despesa superior ao limiar padrão por utilizador. Os utilizadores abrangidos por uma substituição podem efetuar despesas até ao montante da substituição, em vez do limite predefinido por utilizador. Se um utilizador pertencer a vários grupos de sobreposição, aplica-se o limiar mais alto.

  8. Clique em Criar.

O que cobre o orçamento de um Unity AI Gateway

Quando se define um orçamento para o produto Unity AI Gateway , o orçamento acompanha todos os gastos associados aos endpoints do Unity AI Gateway definidos no âmbito. Atualmente, abrange Pay-Per-Token (também chamado PAYGO), a inferência ai_query (batch) e a utilização opcional de modelos externos através de serviços de fornecedores de modelos.

As etiquetas Endpoint e Unity Catalog são respeitadas. Se adicionar um filtro de etiquetas ao orçamento (por exemplo, team=ml-platform), apenas os endpoints do Unity AI Gateway que transportam essa etiqueta contam para o orçamento. As etiquetas de pedido não afetam a correspondência orçamental.

Os pedidos de inferência de throughput provisionados não são atualmente monitorizados pelos orçamentos do Unity AI Gateway.

Para uma análise mais aprofundada dos custos dos gastos com o Unity AI Gateway, incluindo painéis e detalhes de utilização, consulte Analisar o custo do Unity AI Gateway.

Os administradores de contas e espaços de trabalho podem consultar um resumo do estado do orçamento e do gasto total na página de Custos no Governance Hub.

Para orçamentos que acompanham o uso do Genie, veja Gerir orçamentos e controlos de custos para o Genie.

Ver detalhes do orçamento

Você pode usar notificações por e-mail para saber quando os gastos mensais excederam seu orçamento.

Você também pode acompanhar o status de um orçamento clicando no nome do orçamento no console da conta. A página de detalhes do orçamento mostra a despesa do mês atual, o orçamento restante e uma visualização da despesa acumulada diária. Os limiares de alerta aparecem como linhas pontilhadas no gráfico.

Detalhes do orçamento

Para os orçamentos abrangidos pelo Unity AI Gateway, a página de detalhes do orçamento também mostra uma tabela de despesas por utilizador. A tabela lista todos os utilizadores que têm o uso do Unity AI Gateway dentro do âmbito orçamental, o seu gasto mensal acumulado e o seu estado em relação ao limiar por utilizador (abaixo, aproximado ou ultrapassado).

Tabela de despesas por utilizador para um orçamento do Unity AI Gateway

Atualizar ou excluir um orçamento

Para atualizar ou eliminar um orçamento, clique no ícone do menu Kebab. menu Kebab na coluna mais à direita da linha do orçamento e selecione Editar orçamento ou Eliminar orçamento.

Monitore orçamentos de computação sem servidor

Se a sua conta usa computação sem servidor, pode usar políticas de utilização sem servidor para atribuir o uso sem servidor da sua conta. Veja Utilização de atributos com políticas de uso serverless.

Para obter mais informações sobre o monitoramento do uso de computação sem servidor, consulte Monitorar o custo da computação sem servidor.

Limitações conhecidas

Importante

Os orçamentos para o Unity AI Gateway fornecem uma estimativa quase em tempo real do gasto acompanhado em relação aos limiares configurados, e os custos reais incorridos podem diferir dos limiares configurados. Esta funcionalidade destina-se a ajudar no controlo de custos quase em tempo real. Não utilize esta funcionalidade para garantir um limite absoluto de despesa nos montantes finais faturados. O Azure Databricks não é responsável pelos custos incorridos que excedam os limiares orçamentais configurados.

  • Pode configurar um máximo de quatro alertas por orçamento. Cada alerta deve ter um valor limiar mensal único.

  • A sua conta pode ter um máximo de 1.000 orçamentos.

  • Pode haver um atraso de até 24 horas entre a ocorrência do uso e o envio de uma notificação por e-mail. Para os orçamentos do Unity AI Gateway, este atraso é consideravelmente mais curto e quase em tempo real.

  • Depois de criar um novo orçamento, pode haver um atraso antes que você possa ver os detalhes do orçamento.

  • Os orçamentos não têm em conta quaisquer créditos de faturação ou descontos negociados que a sua conta possa ter. O valor gasto é calculado multiplicando o uso pelo preço de tabela do SKU.

  • Os limiares de utilização de blocos são impostos de forma aproximada. A fiscalização utiliza uma estimativa quase em tempo real do custo, pelo que o gasto real pode variar acima ou abaixo do limiar configurado. Isto significa:

    • Um utilizador pode ser bloqueado antes de o seu gasto real atingir o limiar.
    • Pode ocorrer um montante de despesa acima do limiar antes de a aplicação da lei entrar em vigor. Os pedidos ativos em curso quando o limiar é atingido não são interrompidos.

    system.billing.usage continua a ser a fonte de verdade para o uso faturável real. Em caso de discrepâncias entre a utilização registada face a um orçamento e os custos reais, o Azure Databricks pode ajustar retroativamente as estimativas orçamentais para as reconciliar.

  • Os montantes de despesas nas mensagens de e-mail de alerta orçamental, na página de detalhes do orçamento e em system.billing.usage podem diferir quando comparados no mesmo momento. Isto é esperado, porque cada fonte atualiza a uma taxa diferente:

    • Emails de alerta orçamental: Refletir o gasto no momento em que o alerta foi acionado.
    • Página de detalhes do orçamento: Atualiza com frequência, mas pode mostrar um valor inferior ao de um email de alerta recente quando consultado pouco depois.
    • system.billing.usage: Atualizações de poucas em poucas horas. Consultar tabelas do sistema pouco depois de receber um alerta pode devolver um valor de despesa inferior ao da página de detalhes orçamentais ou dos emails de alerta.

    Para o Unity AI Gateway e os orçamentos do Genie, a aplicação (bloqueio de utilização e limiares de alerta) baseia-se no rastreio de custos quase em tempo real e não é afetada pelo momento de atualização das tabelas do sistema.