Intégrer Oracle Analytics au service de langue pour Oracle Cloud Infrastructure

Intégrez Oracle Analytics au service de langue 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, vous pouvez effectuer une analyse de sentiments pour analyser les révisions de données entrées par les clients dans un portail de rétroaction.

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

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

Politiques requises pour intégrer le service de langue pour OCI à Oracle Analytics

Pour intégrer Oracle Analytics au service de langue 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>'}. Ainsi, toutes les instances Analytics seront incluses dans le compartiment A.

Politiques requises pour intégrer le service de langue pour OCI à Oracle Analytics

Numérique Politique de clé d'API Politique de principal de ressource Objet
1 allow group <group_name> to use ai-service-language-family in compartment <compartment_name> allow any-user to use ai-service-language-family in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} Fournit l'accès au service de langue pour OCI.
2 allow group <group_name> to manage ai-service-language-job in compartment <compartment_name> allow any-user to manage ai-service-language-job in compartment <compartment_name> where all {request.principal.id='<analytics_instance_ocid>'} Fournit l'accès en gestion à la sous-ressource des travaux du service de langue aux fins de traitement asynchrone.
3 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>'} Fournit l'accès aux détails des seaux.
4 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>'} Fournit l'accès en lecture, écriture et suppression aux objets du seau intermédiaire.
5 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>'} Fournit l'accès à l'espace de noms du stockage d'objets. Utilisé à des fins de validation.
Service de langue pour OCI - Politiques de groupe dynamique (pour traitement asynchrone)
Politique Objet
allow dynamic-group <dynamic_group> to manage objects in compartment <compartment_name> Fournit l'accès à la sous-ressource des objets dans un compartiment particulier.

Rendre un modèle du service de langue pour OCI disponible dans Oracle Analytics

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

Enregistrez les modèles du service de langue pour OCI dans Oracle Analytics pour créer une extraction de phrases clés, une analyse de sentiments, une classification, une reconnaissance d'entités nommées et une reconnaissance de langue dans vos applications sans avoir aucune connaissance dans le domaine de l'intelligence artificielle.
Oracle Analytics prend en charge les modèles suivants :
  • Reconnaissance d'entités nommées personnalisée (utilise des API asynchrones)
  • Classification de texte personnalisée (utilise des API asynchrones)
  • Extraction de phrases clés
  • Détection de la langue
  • Reconnaissance d'entités nommées
  • Informations d'identification personnelle
  • Analyse de sentiments
  • Classification de texte
Note : La détection de la langue prend en charge plus de 100 langues, mais l'extraction de phrases clés, la reconnaissance d'entités nommées et l'analyse de sentiments ne sont disponibles que pour l'anglais et l'espagnol. Voir Modèles préentraînés du service de langue pour OCI.
Note : Oracle Analytics

Oracle Analytics prend en charge les modèles personnalisés pour la reconnaissance d'entités nommées et la classification de texte, mais pas les autres modèles du service de langue pour OCI.

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 du service de langue pour OCI.
  2. Dans la boîte de dialogue Enregistrer un modèle du service de langue, cliquez sur le nom d'une connexion à votre location OCI.
  3. Dans la boîte de dialogue Sélectionner un modèle, naviguez jusqu'au compartiment dans lequel se trouve le modèle du service de langue du service d'intelligence artificielle.

    Pour enregistrer un modèle personnalisé du service de langue du service d'intelligence artificielle, vous devez fournir un seau intermédiaire et un point d'extrémité dédié.
  4. Sélectionnez le modèle que vous souhaitez rendre disponible dans Oracle Analytics.

    • Si vous enregistrez un modèle préentraîné, sélectionnez le compartiment de seau intermédiaire pour le modèle.

    • Si vous enregistrez un modèle personnalisé, sélectionnez le seau intermédiaire et le point d'extrémité de modèle pour le modèle.

  5. Cliquez sur Enregistrer.
  6. 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é.