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 a orçamentos específicos. Para obter mais informações sobre como criar orçamentos, consulte Criar e monitorar orçamentos.
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 gerir políticas se lhes forem atribuídas permissões de gestor da política de orçamento .
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:
- Clique no seu nome de utilizador na barra superior da área de trabalho do Azure Databricks e selecione Definições.
- Clique em Computar.
- Ao lado de Políticas de orçamento, clique em Gerenciar.
- Clique em Criar.
- Adicione um nome e as suas etiquetas e, em seguida, clique Criar.
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:
- User: um utilizador da política de orçamento pode selecionar a política sempre que criar um caderno, 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 espaço de trabalho pode receber as permissões de gerente.
Para atribuir permissões a uma política de orçamento:
- Na página da política, clique na guia Permissões .
- Clique Conceder acesso.
- Selecione o usuário, grupo ou entidade de serviço à qual você deseja atribuir a política.
- Em Função, selecione a(s) função(ões) que deseja atribuir ao usuário.
- Para continuar a adicionar identidades à política, clique em Adicionar outra.
- 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:
- Clique no seu nome de utilizador na barra superior da área de trabalho do Azure Databricks e selecione Definições.
- Clique em Computar.
- Ao lado de Políticas de orçamento, clique em Gerenciar.
- Selecione a política de orçamento que deseja atualizar e clique em Editar.
- 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
Assim que uma política é aplicada a um notebook, trabalho ou pipeline Delta Live Tables, as etiquetas contidas na política propagam-se para a tabela do sistema system.billing.usage
na coluna custom_tags
.
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 utilizadores atribuídos a várias políticas de orçamento devem selecionar a política apropriada sempre que criarem um novo notebook, trabalho, pipeline ou endpoint de serviço de modelo.
- Notebook: Os utilizadores podem selecionar a política de orçamento no menu suspenso Connect > Mais... ou no painel lateral Ambiente. Ver Selecione uma política de orçamento para a sua utilização sem servidor.
de trabalho: os usuários selecionam a política de orçamento na seção Detalhes do trabalho. Ver Selecione uma política de orçamento para a sua utilização sem servidor. - Pipeline: Os usuários selecionam a política de orçamento quando criam ou editam o pipeline. Consulte Configurar uma pipeline de Delta Live Tables sem servidor.
- Servindo pontos de extremidade: Os usuários selecionam a política de orçamento quando criam ou editam o modelo de ponto de extremidade de serviço. Consulte Adicionar uma política de orçamento para um modelo que servede ponto de extremidade .
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. Para adicionar uma política de orçamento a um ativo existente, você deve atualizar manualmente a configuração de política de orçamento do ativo na interface do usuário.
- 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 das políticas de orçamento não aparecem na lista de Empregos na interface do utilizador .
- 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.