Cette page explique comment créer un data store et associer Salesforce à Gemini Enterprise.
Avant de commencer
Avant de configurer votre connexion, procédez comme suit :
Attribuez le rôle d'éditeur Discovery Engine (
roles/discoveryengine.editor). Ce rôle est nécessaire pour que l'utilisateur puisse créer le datastore. Pour attribuer ce rôle, procédez comme suit :- Dans la Google Cloud console, accédez à la page IAM.
- Recherchez le compte utilisateur, puis cliquez sur modifier Modifier.
- Accordez le rôle
Discovery Engine Editorà l'utilisateur. Pour en savoir plus, consultez Rôles et autorisations IAM.
Configurez votre compte Salesforce et obtenez les identifiants d'authentification.
Créer data store unifié Salesforce
Pour créer un data store Salesforce, procédez comme suit :
Dans la Google Cloud console, accédez à la page Gemini Enterprise.
Sélectionnez ou créez un projet Google Cloud .
Dans le menu de navigation, cliquez sur Datastores.
Cliquez sur Créer un datastore.
Dans la section Source, recherchez Salesforce, puis cliquez sur Sélectionner.
Dans la section Données :
Dans la section Paramètres d'authentification, configurez l'authentification en fonction du mode de connexion choisi. Pour en savoir plus sur l'obtention des identifiants d'authentification, consultez Configuration de Salesforce.
- URL d'instance : URL de base de votre instance Salesforce.
- ID client : ID client OAuth de votre application.
- Code secret du client : code secret du client OAuth de votre application.
- Cliquez sur Se connecter et connectez-vous à Salesforce.
Cliquez sur Continuer.
Dans la section Options avancées, si vous souhaitez utiliser l'instance de bac à sable Salesforce, cochez la case Utiliser le bac à sable.
Cliquez sur Continuer.
Dans la section Entités à rechercher, sélectionnez au moins une entité.
Cliquez sur Continuer.
Si vous avez sélectionné Recherche unifiée, accédez à Actions, puis sélectionnez les actions requises à activer pour le data store dans la liste Sélectionnez les actions Salesforce à activer.
Pour afficher et gérer la liste des actions, consultez Afficher et gérer les actions.
- Cliquez sur Continuer.
Dans la section Configuration :
- Dans la liste Multirégional, sélectionnez l'emplacement de votre connecteur de données.
- Dans le champ Nom de votre connecteur de données, saisissez le nom de votre connecteur.
- Si vous avez sélectionné
usoueucomme emplacement, configurez les paramètres de chiffrement:- Facultatif : Si vous n'avez pas configuré de clés à région unique, cliquez sur Accéder à la page des paramètres pour le faire. Pour en savoir plus, consultez Enregistrer une clé à région unique pour les connecteurs tiers.
- Sélectionnez Clé de chiffrement gérée parGoogle ou Clé Cloud KMS.
- Si vous avez sélectionné Clé Cloud KMS :
- Dans la liste Type de gestion des clés, sélectionnez le type approprié.
- Dans la liste Clé Cloud KMS, sélectionnez la clé.
Cliquez sur Continuer.
Dans la section Facturation, sélectionnez Tarification générale ou Tarification configurable. Pour en savoir plus, consultez Vérifier l'état de facturation de vos projets et Licences.
Cliquez sur Continuer.
Cliquez sur Créer. Gemini Enterprise crée votre data store et l'affiche sur la page Datastores.
Sur la page Datastores, cliquez sur le nom de votre data store pour afficher l'état. Une fois que l'état du data store passe de Création à Actif, le connecteur Salesforce est prêt à être utilisé.
Après avoir créé le data store, créez une application, associez-la au datastore Salesforce et autorisez l'application à accéder à Salesforce avant d'exécuter des requêtes.
Pour en savoir plus, consultez la section Étapes suivantes.
Créer un data store d'ingestion de données Salesforce
Si vous souhaitez créer un data store d'ingestion de données, procédez comme suit. Sinon, vous pouvez ignorer cette section.
Pour synchroniser les données de Salesforce avec Gemini Enterprise à l'aide de la console, procédez comme suit :
- Dans la console, accédez à la page Gemini Enterprise.
- Dans le menu de navigation, cliquez sur Datastores.
- Cliquez sur Créer un datastore.
- Sur la page Sélectionner une source de données, faites défiler la page ou recherchez Salesforce V2 pour connecter votre source tierce.
- Dans la section Authentification, sélectionnez la méthode d'authentification et saisissez les informations d'authentification. Pour en savoir plus sur l'obtention des identifiants d'authentification, consultez Configurer Salesforce pour un datastore d'ingestion de données.
- Dans la section Destinations, sélectionnez Public ou Privé.
- Pour le type de destination Public, vous n'avez pas besoin de configurer le rattachement de service. Dans le champ URL de connexion, saisissez l'URL de connexion au serveur Salesforce.
- Pour le type de destination Privé, saisissez toutes les informations requises :
- Rattachement de service : saisissez votre rattachement de service.
- Nom de domaine de base : saisissez votre domaine de base.
- URL de connexion : saisissez l'URL de connexion au serveur Salesforce.
- Cliquez sur Continuer.
- Dans la section Entités à synchroniser, procédez comme suit :
- Sélectionnez les entités que vous souhaitez synchroniser.
- Facultatif : Nom du champ d'URL : saisissez un nom de colonne pour remplacer l'URL d'entité par défaut par une URL personnalisée de la table Salesforce.
- Facultatif : Pour ajouter des entités personnalisées, cliquez sur Ajouter des entités manuellement. Le nom d'entité personnalisée doit être au format suivant : <var>custom_object_name</var>__c.
- Sélectionnez la fréquence de synchronisation pour la synchronisation complète et la fréquence de synchronisation incrémentielle pour la synchronisation incrémentielle des données. Pour en savoir plus, consultez Planification de synchronisation.
- Sélectionnez les entités que vous souhaitez synchroniser.
- Cliquez sur Continuer.
- Dans la section Configurer votre connecteur de données, procédez comme suit :
- Sélectionnez une région pour votre data store.
- Attribuez un nom à votre datastore
- Cliquez sur Créer. Gemini Enterprise crée votre data store et l'affiche sur la page Datastores.
- Pour vérifier l'état de l'ingestion, accédez à la page Datastores , puis cliquez sur le nom de votre data store. L'état du connecteur passe de Création à Exécution lorsqu'il commence à synchroniser les données.
Pour en savoir plus, consultez la section Étapes suivantes.
Étape suivante
- Pour fournir une interface utilisateur permettant d'interroger vos données Salesforce, créez une application et associez-la au datastore Salesforce.
- Pour afficher et gérer la liste des actions, consultez Afficher et gérer les actions.
- Pour prévisualiser l'apparence de vos résultats de recherche une fois votre application configurée, consultez Obtenir des résultats de recherche.
- Pour activer les alertes pour le data store, consultez Configurer des alertes pour les datastores tiers.