Atribuir uso sem servidor com políticas de orçamento
Esse recurso está em Private Preview. Para join essa visualização, entre em contato com a equipe Databricks account .
Este artigo explica como usar políticas orçamentárias para impor a atribuição de custos tags em serverless compute cargas de trabalho.
As políticas de orçamento consistem em tags que são aplicadas a qualquer atividade serverless compute incorrida por um usuário atribuído à política. O site tags é registrado em seus relatórios de faturamento, permitindo que o senhor atribua o uso do site serverless 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 orçamentária
O senhor deve ser um administrador do workspace para criar políticas orçamentárias. Os não administradores podem gerenciar políticas selecionadas se lhes for atribuída a política de Orçamento: Permissões de gerente na política.
Os administradores do espaço de trabalho podem gerenciar e view as políticas orçamentárias que criaram ou aquelas nas quais têm permissões explícitas. Para view e gerenciar todas as políticas de um account determinado, o workspace administrador do deve ter, adicionalmente, a função de nível de administrador accountde faturamento. Essa função é atribuída no console da conta.
Em default, as novas políticas só podem ser acessadas pelo criador da política e pelos usuários com a função de administrador de faturamento.
Como as políticas orçamentárias são objetos de recurso de nível account, os gerentes podem gerenciar políticas de qualquer workspace a que tenham acesso.
Crie uma política orçamentária
As políticas de orçamento são gerenciadas nas configurações de administração do site workspace. Para criar uma nova política orçamentária:
Clique no seu nome de usuário na barra superior do workspace do Databricks e selecione Configurações.
Clique em computar.
Ao lado de Políticas orçamentárias, clique em gerenciar.
Clique em Criar.
Adicione um nome e as tags desejadas e clique em Create (Criar).
gerenciar permissões de políticas orçamentárias
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 orçamentária pode selecionar a política sempre que criar um Notebook, Job ou pipeline.
Gerente: Um gerente de política orçamentária pode editar as definições e permissões da política. Qualquer usuário em seu site workspace pode receber as permissões de gerente.
Para atribuir permissões em uma política de orçamento:
Na página da política, clique em Permissions (Permissões ) tab.
Clique em Conceder acesso.
Selecione o usuário, grupo ou entidade de serviço ao qual deseja atribuir a política.
Em Função, selecione a (s) função (ões) que você deseja atribuir ao usuário.
Para continuar adicionando identidades à política, clique em Adicionar outra.
Clique em Salvar.
Se a um usuário for atribuída uma única política, essa política será aplicada ao seu recurso por default. Se forem atribuídas várias políticas a um usuário, ele deverá selecionar a política apropriada sempre que criar um novo serverless Notebook, Job ou pipeline. Se o senhor não selecionar uma política, a configuração padrão será a política que vier primeiro em ordem alfabética.
Atualizar uma política orçamentária
Para atualizar o nome de uma política orçamentária existente ou tags:
Clique no seu nome de usuário na barra superior do workspace do Databricks e selecione Configurações.
Clique em computar.
Ao lado de Políticas orçamentárias, clique em gerenciar.
Selecione a política de orçamento que você deseja atualizar e clique em Editar.
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. Elas não se aplicam ao uso do site serverless atualmente em execução.
Analisar as etiquetas da política orçamentária nos registros de faturamento
Depois que uma política é aplicada a um Notebook, Job ou Delta Live Tables pipeline, qualquer tags contido na política se propaga para a tabela do sistema system.billing.usage
na coluna custom_tags
.
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 orçamentária
Os usuários atribuídos a várias políticas de orçamento devem selecionar a política apropriada sempre que criarem um novo Notebook, Job ou pipeline.
Notebook: Os usuários podem selecionar a política de orçamento em Conectar > Mais... dropdown ou no painel Ambiente.
Job: Os usuários selecionam a política de orçamento na seção de detalhesJob .
Limitações conhecidas
As políticas orçamentárias têm as seguintes limitações:
Os pipelines existentes de Notebook, Job e Delta Live Tables não são atribuídos automaticamente a políticas 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 agendado do Notebook a partir da página do Notebook, a política de orçamento do Notebook tem como padrão a 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 se aplicam a nenhum tags.
As atualizações da política orçamentária tags são refletidas em qualquer uso do serverless 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 for atualizada, a atualização não terá efeito na execução do trabalho existente. A próxima execução do trabalho usa o site tags atualizado.
Git repo não tiver repopolíticas de orçamento configuráveis, a política de orçamento terá como padrão a última política escolhida pelo usuário.
As políticas orçamentárias não se aplicam tags ao clássico compute recurso.
As tags herdadas das políticas de orçamento não aparecem na lista de Jobs da interface do usuário.
As atualizações das tags não serão refletidas nas novas atualizações do pipeline se o pipeline estiver no modo Desenvolvimento. As mudanças levam 24 horas para se propagar.
Os pipelines acionados pelo Job não herdam a política orçamentária do Job. Os usuários devem definir a política de orçamento do pipeline.