Uso de atributos com as políticas orçamentárias do serverless
Visualização
Esse recurso está em Public Preview.
Este artigo explica como usar as políticas orçamentárias do serverless para impor tags de atribuição de custos nas cargas de trabalho do serverless compute .
As políticas de orçamento sem servidor consistem em tags que são aplicadas a qualquer atividade serverless compute incorrida por um usuário atribuído à política. As tags são registradas em seus registros de faturamento, permitindo que o senhor atribua o uso do serverless a orçamentos específicos. Para saber mais sobre como criar orçamentos, consulte Criar e monitorar orçamentos.
permissões de política orçamentária sem servidor
O senhor deve ser um administrador do workspace para criar políticas orçamentárias do serverless. Os não administradores podem gerenciar políticas se lhes for atribuída uma política de orçamento sem servidor: Permissões de gerente.
Os administradores do espaço de trabalho podem gerenciar e view serverless 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 account.
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 do serverless são objetos de recurso de nível account, os gerentes podem gerenciar políticas de qualquer workspace a que tenham acesso.
Criar uma política orçamentária serverless
As políticas de orçamento sem servidor são gerenciadas nas configurações de administração do site workspace. Para criar uma nova política orçamentária serverless:
- 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 sem servidor , clique em gerenciar .
- Clique em Criar .
- Adicione um nome e suas tags e clique em Criar .
gerenciar serverless permissões de política orçamentária
Há dois tipos de permissões que o senhor pode conceder nas políticas de orçamento do serverless:
- Usuário : um usuário da política de orçamento serverless pode selecionar a política ao criar um Notebook, um Job, pipeline ou ao atender endpoint.
- Gerente : Os gerentes podem usar a política orçamentária serverless, mas também podem editar as definições e permissões da política. Qualquer usuário em seu site workspace pode receber as permissões de gerente.
Se for atribuída a um usuário apenas uma única política, essa política será automaticamente aplicada ao recurso recém-criado do usuário. Se forem atribuídas várias políticas a um usuário, ele deverá selecionar a política apropriada ao criar um novo serverless Notebook, Job, pipeline, ou servir endpoint. Se um usuário não selecionar uma política, a configuração padrão será a política que vier primeiro em ordem alfabética.
Atribuir permissões em uma política
Para atribuir permissões em uma política de orçamento serverless:
- 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 .
Atualizar a política orçamentária do site serverless
Para atualizar o nome ou as etiquetas de uma política orçamentária existente no site serverless:
- 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 sem servidor , clique em gerenciar .
- Selecione a política orçamentária serverless que deseja atualizar e clique em Edit (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.
Analise as tags da política orçamentária do serverless nos registros de faturamento
Depois que uma política é aplicada a um Notebook, Job ou DLT pipeline, todas as tags contidas na política se propagam 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 serverless do trabalho será aplicada ao registro de uso.
Onde selecionar a política orçamentária serverless
Os usuários atribuídos a várias políticas de orçamento do serverless devem selecionar a política apropriada sempre que criarem um novo Notebook, Job, pipeline ou servindo modelo endpoint.
- Notebook : Os usuários podem selecionar a política de orçamento serverless no menu suspenso Connect > More... ou no painel lateral Environment . Consulte Selecionar uma política orçamentária serverless.
- Job : Os usuários selecionam a política de orçamento serverless na seção de detalhesJob . Consulte Selecionar uma política de orçamento serverless para seu uso do serverless.
- pipeline : Os usuários selecionam a política de orçamento serverless quando criam ou editam o pipeline. Consulte Configurar um serverless DLT pipeline .
- Ponto de extremidade de serviço : Os usuários selecionam a política de orçamento serverless quando criam ou editam o modelo de serviço endpoint. Consulte Adicionar uma política de orçamento serverless para um modelo de serviço endpoint.
Limitações conhecidas
As políticas de orçamento sem servidor têm as seguintes limitações:
- Os pipelines existentes de Notebook, Job e DLT não são atribuídos automaticamente a políticas depois que seus proprietários recebem acesso a uma política. Para adicionar uma política de orçamento serverless a um ativo existente, o senhor deve atualizar manualmente a configuração da política de orçamento serverless do ativo na UI.
- Ao criar um trabalho agendado do Notebook a partir da página do Notebook, a política de orçamento do serverless 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 aplicam nenhuma tag.
- As atualizações das tags da política orçamentária do site serverless são refletidas em qualquer uso do site 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 serverless for atualizada, a atualização não terá efeito para a execução do trabalho existente. A próxima execução do trabalho usa as tags atualizadas.
- Git A integração do repositório não tem políticas de orçamento serverless configuráveis pelo repositório, a política de orçamento serverless tem como padrão a última política escolhida pelo usuário.
- As políticas de orçamento sem servidor não aplicam tags ao clássico compute recurso.
- As tags herdadas das políticas orçamentárias do site serverless não aparecem na lista de Jobs UI.
- 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.
- O pipeline acionado pelo Job não herda a política de orçamento do Job serverless. Os usuários devem definir a política do pipeline.