Integrazione Git (anteprima)
È possibile connettere l'istanza di Oracle AI Data Platform Workbench all'inclusione, alla lettura e alla scrittura dei dati da e verso repository Git esterni.
L'integrazione di Git in AI Data Platform Workbench funziona fornendo le credenziali di login per gli account Git e creando cartelle che si connettono AI repository Git con tali credenziali per includere i dati. È possibile memorizzare più set di credenziali per connettersi a repository Git diversi o gestire livelli di accesso diversi agli stessi repository. Gli amministratori possono selezionare un set di credenziali come profilo predefinito per gli utenti ed eliminare le credenziali quando non sono più necessarie.
È possibile gestire i file Git interamente dall'interno di AI Data Platform Workbench, con utility che consentono di eseguire operazioni di push, pull, commit e unione dei file, nonché gestire eventuali conflitti di unione che si verificano senza dover uscire dalla piattaforma.
AI Data Platform Workbench consente inoltre di eseguire la diramazione del codice dal repository Git, nonché di cambiare, unire, confrontare ed eliminare le diramazioni.
Cartelle Git in Oracle AI Data Platform Workbench (anteprima)
Le cartelle Git in Oracle AI Data Platform Workbench consentono di interagire con i dati ospitati in un repository Git senza uscire dalla piattaforma.
Le cartelle Git vengono create nel catalogo principale utilizzando le credenziali impostate nelle impostazioni del workbench di AI Data Platform. È possibile connettere la cartella a un repository Git e utilizzare l'interfaccia utente del workbench di AI Data Platform per eseguire il push, il pull, l'unione, l'unione di sincronizzazione e la reimpostazione dei file nel repository.
È possibile gestire le autorizzazioni RBAC per la cartella Git per controllare chi può visualizzare la cartella e quali operazioni Git sono in grado di eseguire. Per ulteriori informazioni, vedere Autorizzazioni cartella Git (anteprima).
Crea una cartella Git (anteprima)
È possibile creare una cartella nell'area di lavoro di Oracle AI Data Platform Workbench connessa a un repository Git esterno.
- Nella home page, andare all'area di lavoro.
- Fare clic su
Crea, quindi fare clic su Cartella Git. È inoltre possibile fare clic su Aggiungi in alto a destra e fare clic su Cartella Git. - Dall'elenco a discesa Seleziona credenziali Git, selezionare le credenziali Git necessarie per accedere al repository Git.
- Fornire l'URL del repository Git. Ad esempio:
example.git.path. - Fornire un nome per la cartella Git nell'area di lavoro.
- Fornire la diramazione dal repository Git per connettersi alla cartella.
- Fare clic su Crea.
Modifica cartella Git (anteprima)
È possibile modificare nome e descrizione di una cartella Git nell'area di lavoro.
- Nella home page, andare all'area di lavoro.
- Avanti alla cartella Git che si desidera modificare, fare clic su
Azioni, quindi fare clic su Modifica. - Modificare nome e descrizione per la cartella.
- Fare clic su Save.
Elimina cartella Git (anteprima)
È possibile eliminare le cartelle Git personali dall'area di lavoro.
- Nella home page, andare all'area di lavoro.
- Avanti alla cartella Git che si desidera modificare, fare clic su
Azioni, quindi fare clic su Elimina. - Fare clic su Elimina.
Modifica impostazioni cartella Git (anteprima)
È possibile modificare le credenziali e l'URL del repository utilizzati da una cartella Git nell'area di lavoro.
- Nella home page, andare all'area di lavoro.
- Fare clic sulla cartella Git per la quale si desidera modificare le impostazioni.
- Fare clic sulla scheda Impostazioni.
- Dall'elenco a discesa, selezionare le nuove credenziali per la cartella Git.
- Immettere il nuovo URL del repository Git.
- Fare clic su Save.
Visualizza cronologia cartella Git (anteprima)
È possibile visualizzare la cronologia dei commit nella cartella Git dalla scheda Cronologia.
- Passare alla cartella Git e fare clic sulla scheda Git.
- Fare clic sulla scheda Cronologia.
- Fare clic sul pulsante Git per visualizzare la cronologia dei commit sul sito Git.
Crea diramazione Git (anteprima)
È possibile creare nuove diramazioni Git dalle diramazioni esistenti dalle cartelle Git nell'area di lavoro.
- Passare alla cartella Git e fare clic sulla scheda Git.
- Dall'elenco a discesa Diramazione corrente selezionare la diramazione su cui si desidera basare la nuova diramazione.
- Fare clic su Crea ramo.
- Fornire un nome per la nuova diramazione,
- Fare clic su Crea.
Elimina diramazione Git (anteprima)
È possibile eliminare le diramazioni Git dal repository Git dall'interno dell'area di lavoro di Oracle AI Data Platform Workbench.
- Passare alla cartella Git e fare clic sulla scheda Git.
- Dall'elenco a discesa Diramazione corrente, selezionare la diramazione che si desidera eliminare.
- Fare clic su Elimina ramo.
- Selezionare tutte le diramazioni da eliminare.
- Facoltativo: selezionare Forza eliminazione indipendentemente dallo stato di unione per ignorare le avvertenze per le diramazioni non unite.
- Fare clic su Elimina.
Pull Git (anteprima)
È possibile selezionare una diramazione da cui eseguire un'estrazione Git all'interno di una cartella Git nell'area di lavoro.
- Passare alla cartella Git e fare clic sulla scheda Git.
- Fare clic sulla scheda Pull.
- Dall'elenco a discesa, selezionare la diramazione da cui si desidera estrarre.
- Fare clic su Ritiro.
- Risolvere eventuali conflitti.
- Fare clic su Conserva locale per sovrascrivere con la versione locale.
- Fare clic su Conserva remoto per eseguire la sovrascrittura con la versione remota.
- È inoltre possibile apportare modifiche personalizzate per la risoluzione, quindi fare clic su Contrassegna come risolto.
- Fare clic su Interrompi pull per annullare la richiesta Pull.
- Immettere un messaggio di commit e, facoltativamente, una descrizione per il pull.
- Fare clic su Esegui commit pull.
Push Git (anteprima)
È possibile selezionare una diramazione da cui eseguire un push Git all'interno di una cartella Git nell'area di lavoro.
- Passare alla cartella Git e fare clic sulla scheda Git.
- Fare clic sulla scheda Push.
- Selezionare i file che si desidera inviare al repository Git. Fare clic su un file per visualizzare le modifiche nella finestra del codice.
- Immettere un messaggio di commit e, facoltativamente, una descrizione per il push.
- Fare clic su Esegui commit push.
Unisci diramazioni Git in principale (anteprima)
È possibile unire di nuovo i rami nel giuntore principale dall'interno di una cartella Git nell'area di lavoro.
- Passare alla cartella Git e fare clic sulla scheda Git.
- Fare clic sulla scheda Unisci.
- Dall'elenco a discesa, selezionare la diramazione che si desidera unire con la principale.
- Fare clic su Unisci.
- Risolvere eventuali conflitti.
- Fare clic su Conserva locale per sovrascrivere con la versione locale.
- Fare clic su Conserva remoto per eseguire la sovrascrittura con la versione remota.
- È inoltre possibile apportare modifiche personalizzate per la risoluzione, quindi fare clic su Contrassegna come risolto.
- Fare clic su Interrompi unione per annullare la richiesta di unione.
- Immettere un messaggio di commit e, facoltativamente, una descrizione per l'unione.
- Fare clic su Esegui commit unione.
Git Rebase (anteprima)
È possibile unire di nuovo una diramazione nella cartella Git per applicare le modifiche da tale diramazione Git a un'altra diramazione.
Nota
Il rebasing di una diramazione richiede un push forzato. Il push forzato modifica la cronologia nel repository remoto e può causare problemi di controllo delle versioni per i collaboratori che lavorano sullo stesso repository.- Passare alla cartella Git e fare clic sulla scheda Git.
- Fare clic sulla scheda Rapplica.
- Dall'elenco a discesa Diramazione corrente selezionare la diramazione da unire di nuovo.
- Dall'elenco a discesa Rapplica a diramazione, selezionare la diramazione a cui eseguire nuovamente l'unione di base della diramazione corrente.
- Selezionare Conferma base.
- Fare clic su Rapplica.
Reimpostazione Git (anteprima)
È possibile reimpostare una diramazione nella cartella Git per ripristinare lo stato precedente del contenuto di tale diramazione.
Nota
La reimpostazione di una diramazione richiede un push forzato. Il push forzato modifica la cronologia della diramazione corrente sia localmente nell'area di lavoro che nel repository remoto. La cronologia della diramazione viene eliminata e reimpostata sulla cronologia della diramazione di reimpostazione remota.- Passare alla cartella Git e fare clic sulla scheda Git.
- Fare clic sulla scheda Reimposta.
- Dall'elenco a discesa Diramazione corrente selezionare la diramazione da reimpostare.
- Dall'elenco a discesa Scegliere la diramazione remota in cui si desidera reimpostare la diramazione corrente "main", selezionare la diramazione nel repository Git remoto in cui reimpostare la diramazione corrente.
- Selezionare Conferma reimpostazione permanente.
- Fare clic su Reimposta.
Bundle in Oracle AI Data Platform Workbench (anteprima)
I bundle definiscono il modo in cui le risorse all'interno di AI Data Platform Workbench, come i job (inclusi i notebook e la computazione) e i flussi di agenti possono essere esportati, condivisi e distribuiti tra gli ambienti.
È possibile creare bundle dall'area di lavoro e selezionare le risorse del workbench di AI Data Platform da includere al momento della creazione. I bundle esistenti possono essere modificati per aggiungere o rimuovere risorse. Il raggruppamento delle risorse consente di raggruppare le risorse che dipendono l'una dall'altra e ridistribuirle in altri ambienti senza dover ricostruire componenti importanti nell'ambiente di destinazione.
È possibile eseguire il commit e il push dei bundle nel repository Git tramite le cartelle Git. Gli utenti possono quindi estrarre i bundle nei propri ambienti e distribuirli con connessioni e dipendenze intatte. Quando vengono apportate modifiche alle risorse nel bundle, queste rimangono nell'ambiente di origine finché non viene eseguito il commit nel repository Git. Ogni volta che gli utenti che hanno distribuito i bundle estraggono dal repository Git, ricevono gli aggiornamenti dei file di risorse di cui è stato eseguito il commit e il push.
Crea un gruppo di proprietà (anteprima)
È possibile raggruppare le risorse del processo e del flusso di agenti di Oracle AI Data Platform per eseguire il commit e la distribuzione dai repository Git.
Nota
È possibile creare bundle solo nelle cartelle Git.- Passare all'area di lavoro.
- Fare clic su Azioni, quindi su Crea bundle.
- Fornire un nome e una descrizione per il bundle.
- Fare clic su Sfoglia e selezionare la cartella nell'area di lavoro in cui si desidera creare il bundle.
- Selezionare gli articoli che si desidera includere nel bundle dalle opzioni elencate.
- Fare clic su Crea.
Distribuisci un bundle (anteprima)
È possibile distribuire bundle da una cartella Git per condividere risorse e dipendenze tra aree di lavoro e ambienti.
- Passare al bundle che si desidera distribuire nell'area di lavoro.
- Fare clic sulla scheda Distribuzione.
- Fare clic su Distribuisci. Si riceve una notifica al termine della distribuzione.
Rimuovi un bundle (anteprima)
È possibile rimuovere un bundle distribuito per rimuovere le risorse del bundle dall'area di lavoro.
- Passare al bundle per il quale si desidera rimuovere le risorse nell'area di lavoro.
- Fare clic sulla scheda Distribuzione.
- Fare clic su Rimuovi.
- Immettere Rimuovi nel prompt. Fare clic su Rimuovi.