Colaborar em pacotes no workspace
Visualização
Databricks O ativo Bundles no site workspace está em visualização pública.
Databricks Os bundles ativos são criados, implantados em um workspace e, em seguida, gerenciados programaticamente a partir de seu ambiente de desenvolvimento local ou diretamente na UI do workspace. A colaboração em pacotes diretamente no site workspace permite iteração e testes mais rápidos antes de passar para a produção.
Para obter mais informações sobre pacotes, consulte What are Databricks ativo Bundles?
Se não quiser usar a interface do usuário workspace para criar e gerenciar seus pacotes, mas ainda assim quiser desenvolvê-los no workspace, poderá usar o Databricks CLI no terminal da Web workspace, da mesma forma que faria no terminal local. Veja execução Databricks CLI comando.
Quais são os requisitos de instalação de pacotes no site workspace?
O senhor não precisa instalar nada localmente para usar os pacotes no workspace, mas há requisitos do Databricks workspace :
- Os arquivos do espaço de trabalho devem estar ativados. Consulte O que são arquivos workspace?
- O senhor deve ter uma pasta Git para criar o pacote. Para criar uma pasta Git, consulte Clonar um repositório conectado a um repositório Git remoto.
- sem servidor compute deve estar ativado. Consulte Ativar serverless compute .
A versão do site Databricks CLI usada para implantar um pacote e executar recurso no site workspace é fornecida na caixa de diálogo implantado .
Preciso entender como criar o YAML para usar os pacotes no site workspace?
Não. Databricks ativo Bundles in the workspace fornece uma interface de usuário para gerenciar bundles, de modo que o senhor possa colaborar em bundles desenvolvidos por outros usuários em seus ambientes de desenvolvimento locais. O senhor não precisa aprender YAML ou saber como usar o Databricks CLI para trabalhar com pacotes no workspace.
Eu já gerencio meu fluxo de trabalho na UI do Databricks. Por que eu deveria usar pacotes?
Databricks O ativo Bundles permite que o senhor controle o código-fonte de todos os arquivos necessários para o seu fluxo de trabalho. Os pacotes no workspace fornecem um mecanismo para os usuários do workspace editarem, commit, 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 do GitHub. Como posso editá-lo no site Databricks workspace?
Uma pasta é identificada como um pacote pela Databricks se existir um arquivo databricks.yml
na raiz da pasta. Crie uma pasta Git no Databricks para seu repositório do GitHub, e o Databricks o reconhecerá como um pacote.
Há suporte para todas as configurações de pacotes no site workspace?
Quase todos os seus pacotes existentes podem ser gerenciados no site workspace. No entanto, o site Python para Databricks ativo Bundles não é compatível no momento com o workspace.
Como faço para compartilhar um pacote para colaboração?
Os pacotes herdam as permissões de sua pasta Git principal, portanto, para compartilhar um pacote, compartilhe a pasta Git que contém o projeto do pacote com seus colaboradores. Consulte Colaborar, revisar e implantar na produção.
Como posso mover um pacote para produção no site workspace?
Os pacotes definem um projeto completo a ser implantado, a infraestrutura necessária para a execução do projeto e o espaço de trabalho a ser direcionado para as implantações. Esses espaços de trabalho de destino são normalmente seus ambientes de desenvolvimento, preparação e produção. Databricks O ativo Bundles no site workspace facilita a troca de alvos, a implantação e a execução do fluxo de trabalho a partir da interface do usuário. Veja os bundles implantados e a execução fluxo de trabalho no site workspace.