Intégration Git (aperçu)
Vous pouvez connecter votre instance Oracle AI Data Platform Workbench à des référentiels Git externes pour ingérer, lire et écrire des données vers et depuis ces référentiels.
L'intégration Git dans AI Data Platform Workbench fonctionne en fournissant des informations d'identification de connexion pour les comptes Git et en créant des dossiers qui se connectent aux référentiels Git avec ces informations d'identification pour ingérer des données. Vous pouvez stocker plusieurs ensembles d'informations d'identification pour vous connecter à différents référentiels Git ou gérer différents niveaux d'accès aux mêmes référentiels. Les administrateurs peuvent sélectionner un ensemble d'informations d'identification comme profil par défaut pour les utilisateurs et supprimer les informations d'identification lorsqu'elles ne sont plus nécessaires.
Vous pouvez gérer vos fichiers Git entièrement à partir d'AI Data Platform Workbench, avec des utilitaires qui vous permettent de propager, d'extraire, de valider et de fusionner des fichiers, ainsi que de gérer tous les conflits de fusion qui surviennent sans avoir à quitter la plateforme.
AI Data Platform Workbench vous permet également de transférer du code à partir de votre référentiel Git, ainsi que de permuter, fusionner, comparer et supprimer des branches.
Dossiers Git dans Oracle AI Data Platform Workbench (aperçu)
Les dossiers Git d'Oracle AI Data Platform Workbench vous permettent d'interagir avec les données hébergées dans un référentiel Git sans quitter la plate-forme.
Les dossiers Git sont créés dans le catalogue maître à l'aide des informations d'identification que vous avez configurées dans les paramètres AI Data Platform Workbench. Vous connectez votre dossier à un référentiel Git et utilisez l'interface utilisateur AI Data Platform Workbench pour propager, extraire, fusionner, rebaser et réinitialiser des fichiers dans votre référentiel.
Vous pouvez gérer les autorisations RBAC pour votre dossier Git afin de contrôler qui peut voir le dossier et quelles opérations Git ils peuvent effectuer. Pour plus d'informations, reportez-vous à Droits d'accès au dossier Git (aperçu).
Créer un dossier Git (aperçu)
Vous pouvez créer un dossier dans votre espace de travail Oracle AI Data Platform Workbench connecté à un référentiel Git externe.
- Sur la page d'accueil, accédez à votre espace de travail.
- Cliquez sur
Create (Créer), puis sur Git folder (Dossier Git). Vous pouvez également cliquer sur Ajouter en haut à droite, puis sur Dossier Git. - Dans la liste déroulante Sélectionner les informations d'identification Git, sélectionnez les informations d'identification Git requises pour accéder au référentiel Git.
- Indiquez l'URL du référentiel Git. Par exemple :
example.git.path. - Indiquez le nom du dossier Git dans votre espace de travail.
- Indiquez le branchement du référentiel Git pour vous connecter à votre dossier.
- Cliquez sur Créer.
Modifier le dossier Git (aperçu)
Vous pouvez modifier le nom et le descriptif d'un dossier Git dans votre espace de travail.
- Sur la page d'accueil, accédez à votre espace de travail.
- En regard du dossier Git à modifier, cliquez sur
Actions, puis sur Modifier. - Modifier le nom et la description du dossier.
- Cliquez sur Enregistrer.
Supprimer le dossier Git (aperçu)
Vous pouvez supprimer les dossiers Git de votre espace de travail.
- Sur la page d'accueil, accédez à votre espace de travail.
- En regard du dossier Git à modifier, cliquez sur
Actions, puis sur Supprimer. - Cliquez sur Supprimer.
Modifier les paramètres du dossier Git (aperçu)
Vous pouvez modifier les informations d'identification et l'URL de référentiel utilisées par un dossier Git dans votre espace de travail.
- Sur la page d'accueil, accédez à votre espace de travail.
- Cliquez sur le dossier Git pour lequel vous voulez modifier les paramètres.
- Cliquez sur l'onglet Paramètres.
- Dans la liste déroulante, sélectionnez les nouvelles informations d'identification pour le dossier Git.
- Entrez la nouvelle URL du référentiel Git.
- Cliquez sur Enregistrer.
Afficher l'historique du dossier Git (aperçu)
Vous pouvez afficher l'historique des validations dans votre dossier Git à partir de l'onglet Historique.
- Accédez à votre dossier Git et cliquez sur l'onglet Git.
- Cliquez sur l'onglet Historique.
- Cliquez sur le bouton Git pour afficher l'historique des validations sur le site Git.
Créer une branche Git (aperçu)
Vous pouvez créer de nouvelles branches Git à partir de branches existantes à partir de dossiers Git dans votre espace de travail.
- Accédez à votre dossier Git et cliquez sur l'onglet Git.
- Dans la liste déroulante Branche en cours, sélectionnez la branche sur laquelle baser la nouvelle branche.
- Cliquez sur Créer une branche.
- Indiquez un nom pour la nouvelle branche,
- Cliquez sur Créer.
Supprimer la branche Git (aperçu)
Vous pouvez supprimer des branches Git de votre référentiel Git à partir de votre espace de travail Oracle AI Data Platform Workbench.
- Accédez à votre dossier Git et cliquez sur l'onglet Git.
- Dans la liste déroulante Branchement en cours, sélectionnez le branchement à supprimer.
- Cliquez sur Supprimer le branchement.
- Sélectionnez toutes les branches à supprimer.
- Facultatif : sélectionnez Forcer la suppression quel que soit le statut de fusion pour ignorer les avertissements pour les branches qui n'ont pas été fusionnées.
- Cliquez sur Supprimer.
Git Pull (Aperçu)
Vous pouvez sélectionner une branche et effectuer une extraction Git à partir d'un dossier Git dans votre espace de travail.
- Accédez à votre dossier Git et cliquez sur l'onglet Git.
- Cliquez sur l'onglet Extraire.
- Dans la liste déroulante, sélectionnez la branche à partir de laquelle vous voulez effectuer l'extraction.
- Cliquez sur Extraire.
- Résolvez les conflits.
- Cliquez sur Conserver la version locale pour la remplacer par la version locale.
- Cliquez sur Conserver à distance pour l'écraser avec la version distante.
- Vous pouvez également apporter vos propres modifications à résoudre, puis cliquer sur Marquer comme résolu.
- Cliquez sur Abandonner l'extraction pour annuler la demande d'extraction.
- Entrez un message de validation et, éventuellement, une description de l'extraction.
- Cliquez sur Valider l'extraction.
Git Push (aperçu)
Vous pouvez sélectionner une branche et effectuer une propagation Git à partir d'un dossier Git dans votre espace de travail.
- Accédez à votre dossier Git et cliquez sur l'onglet Git.
- Cliquez sur l'onglet Transmettre (Push).
- Sélectionnez les fichiers à propager vers le référentiel Git. Cliquez sur un fichier pour voir les modifications dans la fenêtre de code.
- Entrez un message de validation et, éventuellement, une description de la transmission.
- Cliquez sur Valider la transmission.
Fusionner les branches Git dans la page principale (aperçu)
Vous pouvez fusionner les branches dans le coffre principal à partir d'un dossier Git dans votre espace de travail.
- Accédez à votre dossier Git et cliquez sur l'onglet Git.
- Cliquez sur l'onglet Fusionner.
- Dans la liste déroulante, sélectionnez la branche à fusionner avec la branche principale.
- Cliquez sur Fusionner.
- Résolvez les conflits.
- Cliquez sur Conserver la version locale pour la remplacer par la version locale.
- Cliquez sur Conserver à distance pour l'écraser avec la version distante.
- Vous pouvez également apporter vos propres modifications à résoudre, puis cliquer sur Marquer comme résolu.
- Cliquez sur Abandonner la fusion pour annuler la demande de fusion.
- Entrez un message de validation et, éventuellement, une description pour la fusion.
- Cliquez sur Valider la fusion.
Git Rebase (aperçu)
Vous pouvez rebaser une branche dans votre dossier Git pour appliquer les modifications de cette branche Git à une autre branche.
Remarques :
Le redémarrage d'une branche nécessite une poussée forcée. La propagation forcée modifie l'historique sur le référentiel distant et peut entraîner des problèmes de gestion des versions pour les collaborateurs travaillant sur le même référentiel.- Accédez à votre dossier Git et cliquez sur l'onglet Git.
- Cliquez sur l'onglet Rebase.
- Dans la liste déroulante Branchement en cours, sélectionnez le branchement à rebaser.
- Dans la liste déroulante Rebaser vers la branche, sélectionnez la branche vers laquelle rebaser la branche en cours.
- Sélectionnez Confirmer le rebase.
- Cliquez sur Rebase.
Git Reset (Aperçu)
Vous pouvez réinitialiser une branche dans votre dossier Git pour rétablir l'état précédent du contenu de cette branche.
Remarques :
La réinitialisation d'une branche nécessite une poussée forcée. La propagation forcée modifie l'historique de la branche actuelle à la fois localement dans votre espace de travail et dans le référentiel distant. L'historique de la branche est supprimé et réinitialisé sur l'historique de la branche de réinitialisation distante.- Accédez à votre dossier Git et cliquez sur l'onglet Git.
- Cliquez sur l'onglet Reset.
- Dans la liste déroulante Branchement en cours, sélectionnez le branchement à réinitialiser.
- Dans la liste déroulante Choisir le branchement distant sur lequel le branchement actuel "main" doit être réinitialisé, sélectionnez le branchement dans le référentiel Git distant pour réinitialiser le branchement en cours.
- Sélectionnez Confirmer la réinitialisation complète.
- Cliquez sur Réinitialiser.
Bundles dans Oracle AI Data Platform Workbench (aperçu)
Les bundles définissent la façon dont les ressources d'AI Data Platform Workbench telles que les travaux (y compris les blocs-notes et le calcul) et les flux d'agent peuvent être exportées, partagées et déployées dans les environnements.
Vous créez des bundles à partir de votre espace de travail et sélectionnez les ressources AI Data Platform Workbench à inclure au moment de la création. Les bundles existants peuvent être modifiés pour ajouter ou supprimer des ressources. Les ressources de regroupement vous permettent de regrouper des ressources qui sont dépendantes les unes des autres et de les redéployer dans d'autres environnements sans avoir à reconstruire des composants importants dans l'environnement cible.
Vous pouvez valider et propager des bundles vers votre référentiel Git via vos dossiers Git. Les utilisateurs peuvent ensuite extraire les lots dans leurs propres environnements et les déployer avec des connexions et des dépendances intactes. Lorsque des modifications sont apportées aux ressources du groupe, elles restent dans l'environnement source jusqu'à ce qu'elles soient validées dans le référentiel Git. Chaque fois que les utilisateurs qui ont déployé les bundles extraient du référentiel Git, ils reçoivent les mises à jour des fichiers de ressources qui ont été validés et propagés.
Créer un groupe de propriétés (aperçu)
Vous pouvez regrouper des ressources de travail et de flux d'agent Oracle AI Data Platform pour la validation et le déploiement à partir des référentiels Git.
Remarques :
Vous pouvez uniquement créer des bundles dans des dossiers Git.- Accédez à votre espace de travail.
- Cliquez sur Actions, puis sur Créer un groupe.
- Indiquez un nom et un descriptif pour le groupe.
- Cliquez sur Parcourir et sélectionnez le dossier de votre feuille de travail dans lequel créer le bundle.
- Sélectionnez les éléments que vous voulez inclure dans le bundle parmi les options répertoriées.
- Cliquez sur Créer.
Déployer un bundle (aperçu)
Vous pouvez déployer des bundles à partir d'un dossier Git pour partager des ressources et des dépendances entre des espaces de travail et des environnements.
- Accédez au groupe à déployer dans votre espace de travail.
- Cliquez sur l'onglet Déploiement.
- Cliquez sur Déployer. Vous êtes averti de la fin du déploiement.
Purger un bundle (aperçu)
Vous pouvez purger un groupe déployé pour enlever les ressources du groupe de votre espace de travail.
- Accédez au groupe pour lequel vous voulez purger les ressources dans votre espace de travail.
- Cliquez sur l'onglet Déploiement.
- Cliquez sur Purger.
- Entrez Purger dans l'invite. Cliquez sur Purger.