Criar e monitorar orçamentos

Este artigo explica como usar orçamentos para controlar os gastos em sua conta de Azure Databricks.

Os orçamentos permitem que você monitore o uso em toda a conta. É possível configurar orçamentos para monitorar os gastos em toda a conta ou aplicar filtros para controlar os gastos de equipes, projetos ou workspaces específicos. Para orçamentos definidos para o Unity AI Gateway, você pode acompanhar os gastos com base em limites por usuário.

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

Requisitos

  • Somente um administrador da conta pode criar e gerenciar orçamentos.
  • Os administradores do espaço de trabalho podem criar e gerenciar orçamentos aplicáveis aos espaços de trabalho que administram por meio do Hub de Governança.

Criar um orçamento

  1. Na barra lateral do console da conta, clique em Uso.

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

  3. Insira um Nome para o orçamento.

  4. Na seção Definições, você pode limitar os gastos monitorados pelo orçamento com base no produto, no espaço de trabalho e nas tags personalizadas. Quando esses campos ficam em branco, o orçamento contabiliza o uso em toda a conta.

    1. No menu suspenso Workspaces, escolha os espaços de trabalho que deseja incluir no seu orçamento. Deixe o campo vazio para acompanhar o uso de toda a sua conta.

    2. No menu suspenso Tipos de recurso, selecione Todos para acompanhar os gastos em todos os produtos do Azure Databricks ou Unity AI Gateway para acompanhar apenas os gastos por meio dos endpoints do Unity AI Gateway.

    3. (Opcional) Na seção Tags de recurso, você pode restringir o orçamento a uma seleção de tags personalizadas. Quando você adiciona tags a essa seção, o orçamento controla apenas o uso que inclui as tags personalizadas especificadas. Para orçamentos do Gateway de IA do Unity, as marcações são comparadas com as marcações do ponto de extremidade.

      Aviso

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

  5. Crie até quatro limites compartilhados, que monitoram os gastos mensais em relação a um limite especificado. Para cada limite:

    1. Clique no botão Adicionar limite .
    2. Insira um valor em dólar no campo limite mensal .
    3. Insira uma lista separada por vírgulas de endereços de email no campo Endereços de email . Esses endereços recebem alertas quando os gastos excedem o limite. Se você deixar o campo em branco, nenhuma notificações por email será enviada para esse limite, mas ainda poderá acompanhar o orçamento no console da conta.
    4. (Opcional) Verifique o uso do Bloco para evitar que usuários façam novas solicitações pelo Unity AI Gateway quando o limite for atingido.
    5. Clique em Adicionar.
  6. (Somente orçamentos para Gateway de IA do Unity) Opcionalmente, configure um limite de gastos por usuário. Esse limite controla o uso individual do Gateway de IA do Unity dentro do orçamento. Quando um limite por usuário é cruzado, um alerta é enviado e o uso pode ser bloqueado opcionalmente. Esse limite se aplica a cada usuário na conta.

    1. Insira um valor em dólar no campo limite mensal . Cada usuário obtém sua própria cópia do limite, que se aplica às solicitações do Gateway de IA do Unity que se enquadram no escopo do orçamento.

    2. Insira uma lista separada por vírgulas de endereços de email no campo Endereços de email . Esses endereços recebem alertas quando os gastos de um usuário excedem o limite. A notificação identifica o usuário, seus gastos mensais e o orçamento.

    3. (Opcional) Verifique o uso do Bloco para impedir que o usuário faça solicitações adicionais por meio do Gateway de IA do Unity quando o limite for atingido.

      Importante

      As notificações por e-mail de orçamento incluem o nome do orçamento, a identidade do usuário para limites por usuário e as tags personalizadas definidas. Os destinatários de email não precisam ser Azure Databricks usuários. Proteja os dados confidenciais ao nomear o orçamento, selecionar tags e adicionar destinatários de e-mail.

  7. (Opcional) Configure exceções por usuário para conceder a usuários ou grupos específicos um limite de gastos maior que o limite padrão por usuário. Os usuários cobertos por uma substituição gastam até o valor da substituição em vez do limite padrão por usuário. Se um usuário pertencer a vários grupos de substituição, o limite mais alto se aplicará.

  8. Clique em Criar.

O que um orçamento do Gateway de IA do Unity abrange

Quando você define o escopo de 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 escopo. Atualmente, isso abrange Pay-Per-Token (também chamado de PAYGO), inferência ai_query em lote e o uso opcional de modelos externos por meio de serviços de provedores de modelos.

As tags de endpoint e do Unity Catalog são respeitadas. Se você adicionar um filtro de tag ao orçamento (por exemplo, team=ml-platform), somente os endpoints do Unity AI Gateway com essa tag contam para o orçamento. As tags de pedido não afetam a correspondência de orçamento.

As solicitações de inferência com taxa de transferência provisionada não são rastreadas no momento pelos orçamentos do Unity AI Gateway.

Para uma análise mais detalhada dos custos dos gastos com Unity AI Gateway, incluindo dashboards e detalhes de uso, veja Analisar o custo do Unity AI Gateway.

Os administradores de conta e workspace podem exibir um resumo do status do orçamento e dos gastos gerais na página Custo no Hub de Governança.

Para obter orçamentos que acompanham o uso do Genie, consulte Gerenciar orçamentos e controles de custo para o Genie.

Ver detalhes do orçamento

Você pode usar notificações por email para saber quando os gastos mensais ultrapassaram o orçamento.

Para acompanhar o status de um orçamento, clique no nome do orçamento no console da conta. A página de detalhes do orçamento exibe o gasto do mês atual, o orçamento restante e uma visualização do gasto acumulado diário. Os limites de alerta aparecem como linhas pontilhadas no gráfico.

Detalhes do orçamento

Para orçamentos definidos para o Unity AI Gateway, a página de detalhes do orçamento também mostra uma tabela de gastos por usuário. A tabela lista todos os usuários com uso do Unity AI Gateway no escopo do orçamento, seus gastos acumulados no mês até o momento e sua situação em relação ao limite por usuário (abaixo, aproximando-se ou acima do limite).

Tabela de gastos por usuário para um orçamento do Gateway de IA do Unity

Atualizar ou excluir um orçamento

Para atualizar ou excluir um orçamento, clique no ícone de menu Kebab. Menu kebab na coluna mais à direita da linha do orçamento e selecione Editar orçamento ou Excluir orçamento.

Monitorar orçamentos de computação sem servidor

Se sua conta usar computação sem servidor, você poderá usar políticas de uso sem servidor para atribuir o uso sem servidor da sua conta. Consulte o uso de atributos com políticas de uso sem servidor.

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 do Unity AI Gateway fornecem uma estimativa quase em tempo real dos gastos acompanhados em relação aos limites configurados, e os custos reais podem diferir dos limites configurados. Esse recurso tem como objetivo auxiliar no controle de custos quase em tempo real. Não use esse recurso como uma forma de garantir um limite absoluto de gasto nos valores finais faturados. O Azure Databricks não se responsabiliza pelos custos incorridos que excedam os limites de orçamento configurados.

  • Você pode configurar um máximo de quatro alertas por orçamento. Cada alerta deve ter um valor de limite mensal exclusivo.

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

  • Pode haver um atraso de até 24 horas entre o uso e o envio de uma notificação por email. Para orçamentos do Unity AI Gateway, esse atraso é consideravelmente mais curto e próximo do tempo real.

  • Após a criação do novo orçamento, pode ocorrer um atraso antes que você possa ver os detalhes do orçamento.

  • Os orçamentos não levam em consideração os créditos de faturamento ou os descontos negociados que sua conta possa ter. O valor gasto é calculado pela multiplicação do uso pelo preço sugerido do SKU.

  • Os limites de uso de blocos são aplicados de forma aproximada. A fiscalização utiliza uma estimativa quase em tempo real do custo, então o gasto real pode variar acima ou abaixo do limite configurado. Isso significa que:

    • Um usuário pode ser bloqueado antes que seu gasto real atinja o limite.
    • Um valor de despesa acima do limite pode ocorrer antes que a aplicação de lei entre em vigor. Solicitações ativas em andamento quando o limite é atingido não são interrompidas.

    system.billing.usage continua sendo a fonte confiável para o uso faturável real. Para discrepâncias entre o uso acompanhado em relação ao orçamento e custos reais, o Azure Databricks pode ajustar retroativamente estimativas orçamentárias para conciliá-las.

  • Os valores de gastos nos emails de alerta de orçamento, na página de detalhes do orçamento e system.billing.usage podem ser diferentes quando comparados no mesmo ponto no tempo. Isso é esperado, pois cada fonte é atualizada a uma taxa diferente:

    • E-mails de alerta de orçamento: refletem os gastos no momento em que o alerta foi disparado.
    • Página de detalhes do orçamento: atualiza com frequência, mas pode mostrar uma quantidade menor do que um email de alerta recente quando exibido pouco depois.
    • system.billing.usage: atualizações a cada poucas horas. Consultar tabelas do sistema logo após receber um alerta pode retornar um valor de gasto menor do que a página de detalhes do orçamento ou os emails de alerta.

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