Integração Git (Visualização)
Você pode conectar sua instância do Oracle AI Data Platform Workbench para ingerir, ler e gravar dados de e para repositórios Git externos.
A integração do Git no AI Data Platform Workbench funciona fornecendo credenciais de login para contas Git e criando pastas que se conectam aos repositórios Git com essas credenciais para ingerir dados. Você pode armazenar vários conjuntos de credenciais para se conectar a diferentes repositórios Git ou gerenciar diferentes níveis de acesso aos mesmos repositórios. Os administradores podem selecionar um conjunto de credenciais como o perfil padrão para usuários e excluir credenciais quando elas não forem mais necessárias.
Você pode gerenciar seus arquivos Git inteiramente no AI Data Platform Workbench, com utilitários que permitem enviar, extrair, confirmar e mesclar arquivos, bem como gerenciar quaisquer conflitos de mesclagem que surjam sem precisar sair da plataforma.
O AI Data Platform Workbench também permite que você ramifique o código do seu repositório Git, bem como alterne, mescle, compare e exclua ramificações.
Pastas Git no Oracle AI Data Platform Workbench (Visualização)
As pastas Git no Oracle AI Data Platform Workbench permitem que você interaja com dados hospedados em um repositório Git sem sair da plataforma.
As pastas Git são criadas no seu Catálogo Mestre usando credenciais configuradas nas definições do AI Data Platform Workbench. Você conecta sua pasta a um repositório Git e usa a IU do AI Data Platform Workbench para enviar, extrair, mesclar, alterar a base e redefinir arquivos em seu repositório.
Você pode gerenciar permissões RBAC para sua pasta Git para controlar quem pode ver a pasta e quais operações Git eles podem executar. Para obter mais informações, consulte Permissões da pasta Git (visualização).
Criar uma Pasta Git (Visualização)
Você pode criar uma pasta no espaço de trabalho do Oracle AI Data Platform Workbench conectado a um repositório Git externo.
- Na home page, navegue até o espaço de trabalho.
- Clique em
Criar e, em seguida, clique em Pasta Git. Você também pode clicar em Adicionar no canto superior direito e clicar em Pasta Git. - Na lista drop-down Selecionar credenciais do Git, selecione as credenciais do Git necessárias para acessar o repositório do Git.
- Forneça o URL do repositório Git. Por exemplo:
example.git.path. - Forneça um nome para a pasta Git no seu espaço de trabalho.
- Forneça a ramificação do repositório Git para se conectar à sua pasta.
- Clique em Criar.
Editar Pasta Git (Visualização)
Você pode alterar o nome e descrição de uma pasta Git no seu espaço de trabalho.
- Na home page, navegue até o espaço de trabalho.
- Ao lado da pasta Git que deseja modificar, clique em
Ações e, em seguida, clique em Editar. - Modifique o nome e a descrição da pasta.
- Clique em Salvar.
Excluir Pasta Git (Visualização)
Você pode excluir suas próprias pastas do Git do seu espaço de trabalho.
- Na home page, navegue até seu espaço de trabalho.
- Ao lado da pasta Git que deseja modificar, clique em
Ações e, em seguida, clique em Excluir. - Clique em Excluir.
Modificar Definições da Pasta Git (Visualização)
Você pode modificar as credenciais e o URL do repositório usados por uma pasta Git no seu espaço de trabalho.
- Na home page, navegue até o espaço de trabalho.
- Clique na pasta Git para a qual deseja modificar as configurações.
- Clique na guia Definições.
- Na lista drop-down, selecione as novas credenciais para a pasta Git.
- Informe o novo URL do repositório Git.
- Clique em Salvar.
Exibir Histórico de Pastas do Git (Visualização)
Você pode exibir o histórico de commits na sua pasta Git na guia Histórico.
- Navegue até a pasta do Git e clique na guia Git.
- Clique na guia Histórico.
- Clique no botão Git para exibir o histórico de commits no site do Git.
Criar Ramificação Git (Visualização)
Você pode criar novas ramificações Git a partir de ramificações existentes de pastas Git no seu espaço de trabalho.
- Navegue até a pasta do Git e clique na guia Git.
- Na lista drop-down Ramificação atual, selecione a ramificação na qual deseja basear sua nova ramificação.
- Clique em Criar Ramificação.
- Forneça um nome para sua nova ramificação,
- Clique em Criar.
Excluir Ramificação Git (Visualização)
Você pode excluir ramificações do Git do seu repositório Git de dentro do espaço de trabalho do Oracle AI Data Platform Workbench.
- Navegue até a pasta do Git e clique na guia Git.
- Na lista drop-down Ramificação atual, selecione a ramificação que deseja excluir.
- Clique em Excluir ramificação.
- Selecione todas as ramificações que deseja excluir.
- Opcional: Selecione Forçar exclusão, independentemente do status de mesclagem para ignorar advertências de qualquer ramificação que não tenha sido mesclada.
- Clique em Excluir.
Git Pull (Visualização)
Você pode selecionar uma ramificação para executar uma extração Git de dentro de uma pasta Git em seu espaço de trabalho.
- Navegue até a pasta do Git e clique na guia Git.
- Clique na guia Obter.
- Na lista suspensa, selecione a ramificação da qual deseja extrair.
- Clique em Obter.
- Resolva quaisquer conflitos.
- Clique em Manter local para substituir pela versão local.
- Clique em Manter remoto para substituir pela versão remota.
- Você também pode fazer suas próprias alterações para resolver e, em seguida, clicar em Marcar como resolvido.
- Clique em Abortar pull para cancelar a solicitação de pull.
- Insira uma mensagem de confirmação e, opcionalmente, uma descrição para a extração.
- Clique em Confirmar pull.
Push do Git (Visualização)
Você pode selecionar uma ramificação para executar um envio Git de dentro de uma pasta Git em seu espaço de trabalho.
- Navegue até a pasta do Git e clique na guia Git.
- Clique na guia Enviar.
- Selecione os arquivos que você deseja enviar para o repositório Git. Clique em um arquivo para ver as alterações na janela de código.
- Insira uma mensagem de commit e, opcionalmente, uma descrição para o envio.
- Clique em Confirmar envio.
Mesclar Ramificações Git no Principal (Visualização)
Você pode mesclar ramificações de volta no tronco principal de dentro de uma pasta Git em seu espaço de trabalho.
- Navegue até a pasta do Git e clique na guia Git.
- Clique na guia Mesclar.
- Na lista drop-down, selecione a ramificação que deseja mesclar com a principal.
- Clique em Mesclar.
- Resolva quaisquer conflitos.
- Clique em Manter local para substituir pela versão local.
- Clique em Manter remoto para substituir pela versão remota.
- Você também pode fazer suas próprias alterações para resolver e, em seguida, clicar em Marcar como resolvido.
- Clique em Abortar mesclagem para cancelar a solicitação de mesclagem.
- Insira uma mensagem de commit e, opcionalmente, uma descrição para a mesclagem.
- Clique em Confirmar mesclagem.
Git Rebase (Visualização)
Você pode alterar a base de uma ramificação na sua pasta Git para aplicar alterações dessa ramificação Git a outra ramificação.
Observação:
O rebase de uma ramificação requer um force push. A imposição do envio altera o histórico no repositório remoto e pode causar problemas de controle de versão para colaboradores que trabalham no mesmo repositório.- Navegue até a pasta do Git e clique na guia Git.
- Clique na guia Rebase.
- Na lista drop-down Ramificação atual, selecione a ramificação a ser alterada.
- Na lista drop-down Rebase para ramificação, selecione a ramificação para a qual alterar a base da ramificação atual.
- Selecione Confirmar alteração de base.
- Clique em Rebase.
Redefinição de Git (Visualização)
Você pode redefinir uma ramificação em sua pasta Git para reverter o conteúdo dessa ramificação para um estado anterior.
Observação:
A redefinição de uma ramificação requer um force push. A imposição de envio altera o histórico na ramificação atual localmente no seu espaço de trabalho e no repositório remoto. O histórico da ramificação é excluído e redefinido para o histórico da ramificação de redefinição remota.- Navegue até a pasta do Git e clique na guia Git.
- Clique na guia Redefinir.
- Na lista drop-down Filial atual, selecione a ramificação a ser redefinida.
- Na lista drop-down Escolher a ramificação remota para a qual você deseja que a ramificação atual "principal" seja redefinida, selecione a ramificação no repositório Git remoto para a qual a ramificação atual será redefinida.
- Selecione Confirmar redefinição definitiva.
- Clique em Redefinir.
Pacotes no Oracle AI Data Platform Workbench (Visualização)
Os pacotes definem como os recursos no AI Data Platform Workbench, como jobs (incluindo notebooks e computação) e fluxos de agentes, podem ser exportados, compartilhados e implantados em ambientes.
Você cria bundles do seu espaço de trabalho e seleciona os recursos do AI Data Platform Workbench a serem incluídos no momento da criação. Os bundles existentes podem ser modificados para adicionar ou remover recursos. O agrupamento de recursos permite agrupar recursos que são dependentes uns dos outros e reimplantá-los em outros ambientes sem precisar reconstruir componentes importantes no ambiente de destino.
Você pode fazer commit e enviar bundles para seu repositório Git por meio de suas pastas Git. Os usuários podem, então, puxar os pacotes para seus próprios ambientes e implantar com conexões e dependências intactas. Quando são feitas alterações nos recursos do pacote, eles permanecem no ambiente de origem até serem submetidos a commit no repositório Git. Sempre que os usuários que implantaram os pacotes são extraídos do repositório Git, eles recebem todas as atualizações dos arquivos de recursos que foram confirmados e enviados.
Criar um bundle (visualização)
Você pode agrupar recursos de fluxo de job e agente da Oracle AI Data Platform para commit e implantação de repositórios Git.
Observação:
Você só pode criar bundles em pastas Git.- Navegue até o espaço de trabalho.
- Clique em Ações e, em seguida, clique em Criar Pacote.
- Forneça um nome e descrição para o seu pacote.
- Clique em Procurar e selecione a pasta no seu espaço de trabalho em que deseja criar o pacote.
- Selecione os itens que deseja incluir no pacote nas opções listadas.
- Clique em Criar.
Implantar um Pacote (Visualização)
Você pode implantar pacotes de uma pasta Git para compartilhar recursos e dependências entre espaços de trabalho e ambientes.
- Navegue até o pacote que deseja implantar no seu espaço de trabalho.
- Clique na guia Implantação.
- Clique em Disponibilizar. Você é notificado quando a implantação é concluída.
Limpar um bundle (visualização)
Você pode expurgar um pacote implantado para remover os recursos do pacote do seu espaço de trabalho.
- Navegue até o pacote cujos recursos você deseja expurgar em seu espaço de trabalho.
- Clique na guia Implantação.
- Clique em Expurgar.
- Digite Expurgar no prompt. Clique em Expurgar.