Atribuir uso sem servidor com políticas de orçamento
Prévia
Esse recurso está em Pré-lançamento público.
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.
Requisitos
Para criar políticas orçamentárias, o senhor deve ser um administrador do site workspace. Os não administradores podem gerenciar políticas selecionadas se lhes forem atribuídas as permissões de Política de orçamento: Manager na política.
Além disso, um usuário com a função Billing admin accountpode gerenciar as políticas de orçamento em seu site account. Essa função é atribuída no console da conta.
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 Connect > More... (Conectar > Mais...) dropdown ou no painel Environment (Ambiente). Consulte Selecionar uma política de orçamento para seu uso sem servidor.
Job: Os usuários selecionam a política de orçamento na seção de detalhesJob . Consulte Selecionar uma política de orçamento para seu uso sem servidor.
pipeline: Os usuários selecionam a política de orçamento quando criam ou editam o site pipeline. Consulte Configurar um pipeline Delta Live Tables sem servidor.
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.