Intégrer Oracle Analytics au service de science des données pour Oracle Cloud Infrastructure

Intégrez Oracle Analytics au service de science des données pour Oracle Cloud Infrastructure (OCI) afin d'exploiter l'apprentissage automatique et l'intelligence artificielle sans avoir d'expertise en science des données. Par exemple, avec des données relatives à la santé, vous pouvez utiliser un modèle prédictif pour identifier des facteurs de risque et prédire le risque de réadmission du patient après sa sortie de l'hôpital.

Conditions requises pour l'intégration des modèles du service de science des données pour OCI à Oracle Analytics

Les conditions requises suivantes doivent être remplies pour permettre l'intégration du service de science des données pour OCI à Oracle Analytics.

  • Créez une connexion entre votre instance Oracle Analytics et votre service OCI - Voir Créer une connexion à votre location Oracle Cloud Infrastructure.
  • Dans OCI, enregistrez les modèles d'apprentissage automatique dans le catalogue de modèles du service de science des données pour OCI. Pour être compatibles avec Oracle Analytics, ces modèles doivent être créés et enregistrés à l'aide de la trousse SDK Oracle Accelerated Data Science 2.6.1 ou version supérieure.

Politiques requises pour intégrer le service de science des données pour OCI à Oracle Analytics

Pour intégrer Oracle Analytics au service de science des données pour OCI, vérifiez que vous disposez des politiques de sécurité requises.

L'utilisateur OCI que vous spécifiez pour la connexion entre Oracle Analytics Cloud et votre location OCI doit disposer des autorisations de lecture, d'écriture et de suppression sur le compartiment contenant les ressources OCI que vous voulez utiliser. L'utilisateur OCI doit appartenir à un groupe d'utilisateurs disposant des politiques de sécurité OCI minimales suivantes . Lorsque vous vous connectez à une location OCI depuis Oracle Analytics, vous pouvez utiliser une clé d'API ou un principal de ressource OCI.

Note :

Les ID Oracle Cloud (OCID) sont des identificateurs de ressource utilisés dans OCI.

Note :

Concernant le principal de ressource, pour inclure toutes les instances Analytics dans un compartiment, spécifiez {request.principal.type='analyticsinstance', request.principal.compartment.id='<compartmentA_ocid>'} au lieu de {request.principal.id='<analytics_instance_ocid>'}.
Politiques de clé d'API Politiques de principal de ressource
Allow group <group_name> to read data-science-projects in compartment <compartment_name> Allow any-user to read data-science-projects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'}
Allow group <group_name> to read data-science-models in compartment <compartment_name> Allow any-user to read data-science-models in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'}
Allow group <group_name> to manage data-science-jobs in compartment <compartment_name> Allow any-user to manage data-science-jobs in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'}
Allow group <group_name> to inspect instance-family in compartment <compartment_name> Allow any-user to inspect instance-family in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'}
Allow group <group_name> to manage data-science-job-runs in compartment <compartment_name> Allow any-user to manage data-science-job-runs in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'}
Allow group <group_name> to inspect virtual-network-family in compartment <compartment_name> Allow any-user to inspect virtual-network-family in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'}
Allow service datascience to use virtual-network-family in compartment <compartment_name> Allow service datascience to use virtual-network-family in compartment <compartment_name>
Allow group <group_name> to manage log-groups in compartment <compartment_name> Allow any-user to manage log-groups in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'}
Allow group <group_name> to read buckets in compartment <compartment_name> Allow any-user to read buckets in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'}
Allow group <group_name> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' Allow any-user to manage objects in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>', target.bucket.name='<staging_bucket_name>'}
Allow group <group_name> to read objectstorage-namespaces in compartment <compartment_name> Allow any-user to read objectstorage-namespaces in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'}
Politique de groupe dynamique Description
Allow dynamic-group <dynamic_group> to read data-science-models in compartment <compartment_name> Permet d'accéder au modèle de science des données pour l'exécution d'un travail du service de science des données.
Allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> where target.bucket.name='<staging_bucket_name>' Permet d'accéder au stockage d'objets pour l'exécution d'un travail du service de science des données.
Allow dynamic-group <dynamic_group> to use log-content in compartment <compartment_name> Permet d'accéder au journal de l'exécution d'un travail du service de science des données.

Note :

Lorsque vous spécifiez <dynamic_group>, utilisez une règle de correspondance avec le format suivant : all { resource.type='datasciencejobrun', resource.compartment.id='<compartment_ocid>' }, où <compartment_ocid> est l'ID Oracle Cloud du compartiment contenant les modèles du service de science des données.

Rendre un modèle du service de science des données pour OCI disponible dans Oracle Analytics

Avant de pouvoir utiliser les modèles du service de science des données pour Oracle Cloud Infrastructure (OCI) afin d'analyser des données, enregistrez-les dans Oracle Analytics.

Enregistrez les modèles du service de sciences des données pour OCI dans Oracle Analytics pour créer l'apprentissage automatique dans vos applications sans avoir aucune connaissance dans ce domaine.
Avant de commencer, créez une connexion entre votre instance Oracle Analytics et votre service OCI. Voir Créer une connexion à votre location Oracle Cloud Infrastructure.
De plus, connectez-vous à Oracle Analytics en tant qu'utilisateur disposant du rôle Administrateur de service BI ou Auteur de contenu DV.
  1. Dans la page d'accueil, cliquez sur Menu Page, sur Enregistrer le modèle/la fonction, puis sur Modèles d'apprentissage automatique.
    Cette option est disponible pour les utilisateurs disposant du rôle Administrateur de service BI ou Auteur de contenu DV.
  2. Dans la boîte de dialogue Enregistrer un modèle ML, sélectionnez la connexion à votre location OCI.
  3. Dans la page Sélectionner un projet, cliquez sur Sélectionner.
  4. Dans Rechercher un compartiment, naviguez jusqu'au modèle stocké, puis cliquez sur son nom.
    Lorsque vous sélectionnez un modèle, vous pouvez vérifier les détails dans le panneau situé à droite, par exemple, le nom, la description, l'algorithme et les colonnes d'entrée et de sortie.

  5. Cliquez sur Suivant pour afficher la boîte de dialogue Entrer les paramètres de ressources, et configurez le modèle :
    • Compartiment de seau intermédiaire - Nom du compartiment du seau intermédiaire. Cliquez sur Sélectionner pour naviguer jusqu'au compartiment du seau intermédiaire et le sélectionner.

      Seau intermédiaire - Le nom du seau intermédiaire est requis pour le transfert de données.

      Forme de calcul - La forme de calcul est la configuration de la machine virtuelle, qui est requise pour la création du travail du service de science des données.

      OCPU - Requis uniquement si la forme de calcul est une forme flexible.

      Mémoire (Go) - Requis uniquement si la forme de calcul est une forme flexible.

      Stockage (Go) - Taille du stockage par blocs requis pour le travail du service de science des données.

      Utiliser les réseaux par défaut - Option permettant de configurer la configuration du réseau. Si vous n'êtes pas sûr d'utiliser les réseaux par défaut, communiquez avec votre administrateur Oracle Analytics.

      • Sélectionnez cette option pour utiliser les réseaux par défaut et bénéficier d'un accès sortant par défaut à l'Internet public. L'option d'utilisation des réseaux par défaut vous évite d'avoir à créer un réseau et à configurer des sous-réseaux et des passerelles. Si vous utilisez la configuration réseau par défaut, vous ne pouvez pas accéder au réseau par défaut qui est fourni ni le modifier à d'autres fins.
      • Désélectionnez cette option pour configurer des sous-réseaux et des passerelles de traduction d'adresses de réseau (NAT). Pour l'accès sortant à l'Internet public, OCI recommande d'utiliser un sous-réseau privé avec une route vers une passerelle NAT. Une passerelle NAT permet aux instances d'un sous-réseau privé d'accéder à Internet. Le réseau en nuage virtuel qui est créé à cette étape crée un sous-réseau privé avec accès sortant à Internet au moyen de la passerelle NAT du réseau en nuage virtuel.

      Compartiment du réseau en nuage virtuel - Nom du compartiment contenant le réseau en nuage virtuel que vous voulez utiliser. Requis uniquement lorsque l'option Utiliser les réseaux par défaut n'est pas sélectionnée.

      VCN - Nom du réseau en nuage virtuel existant. Requis uniquement lorsque l'option Utiliser les réseaux par défaut n'est pas sélectionnée.

      Compartiment du sous-réseau - Nom du compartiment contenant le sous-réseau que vous voulez utiliser. Requis uniquement lorsque l'option Utiliser les réseaux par défaut n'est pas sélectionnée.

      Sous-réseau - Nom d'un sous-réseau existant. Requis uniquement lorsque l'option Utiliser les réseaux par défaut n'est pas sélectionnée.

      Activer la journalisation - Option permettant d'activer la journalisation dans le service de science des données pour OCI.

      Compartiment du groupe de journaux - Nom du compartiment contenant le groupe de journaux dans lequel les journaux pour le service de science des données sont stockés. Requis uniquement lorsque la journalisation est activée.

      Groupe de journaux - Nom d'un groupe de journaux existant dans lequel stocker les journaux. Requis uniquement lorsque la journalisation est activée.

  6. Cliquez sur Enregistrer.
  7. Facultatif : Dans la page d'accueil, cliquez sur Navigateur Icône du navigateur utilisée pour afficher le navigateur, sur Modèles, puis sur Apprentissage automatique pour afficher les modèles enregistrés et confirmer que le modèle a bien été enregistré. Cliquez sur Inspecter pour vérifier que le modèle a été correctement configuré.