Compartilhar via


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

Importante

Esse recurso está em uma versão prévia.

Este artigo explica como usar políticas de orçamento para impor tags de atribuição de custo 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 obter mais informações 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 do workspace para criar políticas de orçamento. Os não administradores podem gerenciar políticas selecionadas se receberem a política de orçamento: permissões de gerente na política.

Os administradores do workspace podem gerenciar e visualizar as políticas de orçamento que criaram ou aquelas sobre as quais têm permissões explícitas. Para exibir e gerenciar todas as políticas de uma determinada conta, o administrador do workspace também deve ter a função de nível de conta de administrador de cobrança. 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 recurso 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 administrador do workspace. Para criar uma nova política de orçamento:

  1. Clique no nome de usuário na barra superior do workspace do Azure Databricks e selecione Configurações.
  2. Clique em Computação.
  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 da política de orçamento pode selecionar a política sempre que criar um notebook, um trabalho ou um 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 workspace pode receber permissões de gerente.

Para atribuir permissões em 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 ao qual você deseja atribuir a política.
  4. Em Função, selecione a(s) função(ões) que você deseja atribuir ao usuário.
  5. Para continuar adicionando identidades à política, clique em Adicionar outra.
  6. Clique em Save (Salvar).

Se um usuário receber uma única política, essa política será aplicada aos 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 notebook, 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 nome de usuário na barra superior do workspace do Azure Databricks e selecione Configurações.
  2. Clique em Computação.
  3. Ao lado de Políticas de orçamento, clique em Gerenciar.
  4. Selecione a política de orçamento que você deseja atualizar e clique em Editar.
  5. Faça as atualizações e clique em Salvar.

As alterações de política são aplicadas somente 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 notebook, trabalho ou pipeline do Delta Live Tables, todas as tags contidas na política são propagadas para system.billing.usage a tabela do custom_tags sistema na coluna.

Observação

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

Se um notebook 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 de orçamento

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çamentárias têm as seguintes limitações:

  • Notebooks, trabalhos e pipelines de tabelas dinâmicas delta 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 retorna à primeira política disponível por ordem alfabética.
  • As IDs de política armazenadas com um ativo permanecem mesmo que a política seja excluída. Essas políticas não aplicam nenhuma tag.
  • As atualizações nas tags de política de orçamento são refletidas em qualquer uso sem servidor iniciado após a alteração na política. Por exemplo, se um trabalho estiver em execução enquanto uma política de orçamento for atualizada, a atualização não entrará em vigor 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 é padronizada para a última política escolhida pelo usuário.
  • As políticas de orçamento não aplicam tags a 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 de trabalhos.
  • As atualizações de marcas não serão refletidas em novas atualizações de pipeline se o pipeline estiver no modo de desenvolvimento . As alterações levam 24 horas para serem propagadas.
  • Os pipelines disparados 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.