Compartilhar via


Colaborar em conjuntos no ambiente de trabalho

Os Pacotes de Ativos do Databricks são criados, implantados em um workspace e gerenciados programaticamente do seu ambiente de desenvolvimento local ou diretamente na interface do usuário do workspace. Colaborar em pacotes diretamente no workspace permite iteração e teste mais rápidos antes de migrar para produção.

Para obter mais informações sobre pacotes, consulte o que são pacotes de ativos do Databricks?.

Dica

Se você não quiser usar a interface do usuário do workspace para criar e gerenciar seus pacotes, mas ainda quiser desenvolver pacotes no workspace, poderá usar a CLI do Databricks do terminal web do workspace, da mesma forma que faria no terminal local. Consulte Executar comandos da CLI do Databricks.

Quais são os requisitos de instalação de pacotes no workspace?

Você não precisa instalar nada localmente para usar pacotes no workspace, mas há requisitos de workspace do Databricks:

A versão da CLI do Databricks usada para implantar um pacote e executar recursos no workspace é fornecida na caixa de diálogo Implantar .

Preciso entender a criação de YAML para usar pacotes no ambiente de trabalho?

Não. Os Pacotes de Ativos do Databricks no workspace fornecem uma interface do usuário para gerenciar pacotes para que você possa colaborar em pacotes que foram desenvolvidos por outros usuários em seus ambientes de desenvolvimento local. Você não precisa aprender YAML ou saber como usar a CLI do Databricks para trabalhar com pacotes no workspace.

Já gerencio meus fluxos de trabalho na interface do usuário do Databricks. Por que devo usar pacotes?

Os Pacotes de Ativos do Databricks permitem que você controle origem de todos os arquivos necessários para seus fluxos de trabalho. Os pacotes no workspace fornecem um mecanismo para os usuários do workspace editarem, confirmarem, testarem e implantarem atualizações por meio da interface do usuário. Os usuários iniciam um projeto de pacote de dentro de uma pasta git.

Tenho um pacote em um repositório GitHub. Como posso editá-lo no workspace do Databricks?

Uma pasta será identificada como um pacote pelo Databricks se houver um databricks.yml arquivo na raiz da pasta. Crie uma pasta Git no Databricks para seu repositório GitHub e o Databricks a reconhecerá como um pacote.

Existe suporte para toda a configuração de pacote de software no espaço de trabalho?

Quase todos os pacotes existentes podem ser gerenciados no workspace. No entanto, Pacotes de Ativos do Python para Databricks não são atualmente suportados no ambiente de trabalho.

Como posso compartilhar um pacote para colaboração?

Os pacotes herdam as permissões da pasta git pai, portanto, para compartilhar um pacote, compartilhe a pasta Git que contém seu projeto de pacote com seus colaboradores. Consulte Colaborar, examinar e implantar em produção.

Como posso mover um pacote para produção no workspace?

Os pacotes definem um projeto completo a ser implantado, a infraestrutura necessária para executar o projeto e os workspaces a serem direcionados para implantações. Esses ambientes de trabalho de destino normalmente são seus ambientes de desenvolvimento, teste e produção. Os Pacotes de Ativos do Databricks no workspace facilitam a alternância de destinos, a implantação e a execução de fluxos de trabalho pela interface do usuário. Consulte Implantar pacotes e executar fluxos de trabalho do espaço de trabalho.

Saiba Mais