Atribua o uso sem servidor com políticas de orçamento

Importante

Esta funcionalidade está em Pré-visualização Pública.

Este artigo explica como usar políticas de orçamento para impor marcas de atribuição de custos em cargas de trabalho de computação sem servidor.

As políticas de orçamento consistem em tags que são aplicadas a qualquer atividade de computação sem servidor incorrida por um usuário atribuído à política. As tags são registradas em seus registros de faturamento, permitindo que você atribua o uso sem servidor selecionado a orçamentos específicos. Para saber mais sobre como criar orçamentos, consulte Usar orçamentos para monitorar os gastos da conta.

Permissões de política de orçamento

Você deve ser um administrador de espaço de trabalho para criar políticas de orçamento. Os não-administradores podem gerenciar políticas selecionadas se lhes forem atribuídas as permissões Política de orçamento: Gerente na política.

Os administradores do espaço de trabalho podem gerenciar e exibir as políticas de orçamento que criaram ou aquelas nas quais têm permissões explícitas. Para exibir e gerenciar todas as políticas de uma determinada conta, o administrador do espaço de trabalho também deve ter a função de administrador de cobrança no nível da conta. Essa função é atribuída no console da conta.

Por padrão, as novas políticas só podem ser acessadas pelo criador da política e pelos usuários com a função de administrador de cobrança.

Como as políticas de orçamento são objetos de recursos no nível da conta, os gerentes podem gerenciar políticas de qualquer espaço de trabalho ao qual tenham acesso.

Criar uma política de orçamento

As políticas de orçamento são gerenciadas nas configurações de administração do espaço de trabalho. Para criar uma nova política orçamental:

  1. Clique no seu nome de utilizador na barra superior da área de trabalho do Azure Databricks e selecione Definições.
  2. Clique em Computar.
  3. Ao lado de Políticas de orçamento, clique em Gerenciar.
  4. Clique em Criar.
  5. Adicione um nome e as tags desejadas e clique em Criar.

Criar interface do usuário da política de orçamento

Gerenciar permissões de política de orçamento

Há dois tipos de permissões que você pode conceder em suas políticas de orçamento:

  • Usuário: um usuário de política de orçamento pode selecionar a política sempre que criar um bloco de anotações, trabalho ou pipeline.
  • Gerente: um gerente de política de orçamento pode editar as definições e permissões da política. Qualquer usuário em seu espaço de trabalho pode receber as permissões de gerente.

Para atribuir permissões a uma política de orçamento:

  1. Na página da política, clique na guia Permissões .
  2. Clique em Conceder acesso.
  3. Selecione o usuário, grupo ou entidade de serviço à qual você deseja atribuir a política.
  4. Em Função, selecione a(s) função(ões) que deseja atribuir ao usuário.
  5. Para continuar a adicionar identidades à política, clique em Adicionar outra.
  6. Clique em Guardar.

Se for atribuída uma única política a um usuário, essa política será aplicada aos seus recursos por padrão. Se um usuário receber várias políticas, ele deverá selecionar a política apropriada sempre que criar um novo bloco de anotações, trabalho ou pipeline sem servidor. Se você não selecionar uma política, a configuração será padronizada para a política que vier primeiro em ordem alfabética.

Atualizar uma política de orçamento

Para atualizar o nome ou as tags de uma política de orçamento existente:

  1. Clique no seu nome de utilizador na barra superior da área de trabalho do Azure Databricks e selecione Definições.
  2. Clique em Computar.
  3. Ao lado de Políticas de orçamento, clique em Gerenciar.
  4. Selecione a política de orçamento que deseja atualizar e clique em Editar.
  5. Faça as atualizações e clique em Salvar.

As alterações de política só são aplicadas ao uso iniciado após a atualização da política. Eles não são aplicados ao uso sem servidor em execução no momento.

Analisar tags de política de orçamento nos registros de faturamento

Depois que uma política é aplicada a um bloco de anotações, trabalho ou pipeline Delta Live Tables, todas as tags contidas na política se propagam para a system.billing.usage custom_tags tabela do sistema na coluna.

Nota

As tags de política de orçamento também se propagam para os registros de cobrança emitidos para a análise de custos do Azure.

Se um bloco de anotações for executado como parte de um trabalho, somente a política de orçamento do trabalho será aplicada ao registro de uso.

Onde selecionar a política orçamental

Os usuários atribuídos a várias políticas de orçamento devem selecionar a política apropriada sempre que criarem um novo bloco de anotações, trabalho ou pipeline.

Limitações conhecidas

As políticas orçamentais têm as seguintes limitações:

  • Blocos de anotações, trabalhos e pipelines Delta Live Tables existentes não recebem políticas automaticamente depois que seus proprietários recebem acesso a uma política. As políticas são necessárias em novos ativos, mas os ativos existentes devem ser atualizados para adicionar uma política.
  • Ao criar um trabalho de bloco de anotações agendado a partir da página do bloco de anotações, a política de orçamento do bloco de anotações volta como padrão para a primeira política disponível por ordem alfabética.
  • Os IDs de política armazenados com um ativo permanecem mesmo se a política for excluída. Essas políticas não aplicam nenhuma tag.
  • As atualizações das tags de política de orçamento são refletidas em qualquer uso sem servidor iniciado após a alteração da política. Por exemplo, se um trabalho estiver em execução enquanto uma política de orçamento é atualizada, a atualização não terá efeito para a execução do trabalho existente. A próxima execução de trabalho usa as tags atualizadas.
  • A integração do repositório Git não tem políticas de orçamento configuráveis pelo repositório, a política de orçamento assume como padrão a última política escolhida pelo usuário.
  • As políticas de orçamento não aplicam tags aos recursos de computação clássicos.
  • As tags herdadas de políticas de orçamento não aparecem na interface do usuário da lista Trabalhos.
  • As atualizações de tags não serão refletidas em novas atualizações de pipeline se o pipeline estiver no modo de desenvolvimento . As alterações demoram 24 horas a propagar-se.
  • Os pipelines acionados por trabalhos não herdam a política de orçamento do trabalho. Os usuários devem definir a política de orçamento do pipeline.