Connecter IBM Cognos Analytics à Presto dans watsonx.data
Cette rubrique vous fournit la procédure pour connecter IBM Cognos Analytics à Presto. IBM Cognos Analytics offre des capacités d'automatisation alimentées par l'IA et vous permet de générer des informations à partir des sources de données connectées.
Avant de commencer
Pré-requis pour IBM Cognos Analytics
- IBM Cognos Analytics version 12.0.1 ou supérieure.
- Téléchargez le pilote Presto JDBC à partir de JDBC Drivers. Utilisez une version du pilote JDBC prise en charge par IBM Cognos Analytics. Copiez le pilote dans le répertoire IBM Cognos Analytics installation_location\drivers, et redémarrez le service de requête.
- Connexions aux sources de données Privilège de l'administrateur pour créer des connexions au serveur de données.
Pré-requis pour IBM watsonx.data
- Abonnement à watsonx.data sur IBM Cloud
- Mise à disposition de l'instance watsonx.data avec le moteur Presto.
Connexion à Presto
-
Se connecter à Cognos Analytics.
-
Dans le menu de navigation, cliquez sur Nouveau.
-
Cliquez sur Serveur de données. La page Créer une connexion au serveur de données s'ouvre. Dans cette page, procédez comme suit :
-
Indiquez les informations suivantes :
- Nom : Indiquez un nom pour la connexion.
- Type de connexion : Sélectionnez
watsonx.data.
-
Cliquez sur Suivant.
-
Indiquez les informations suivantes :
- JDBC URL: Presto JDBC URL. Pour plus d'informations sur la récupération du nom d'hôte et du port, voir Obtenir des informations de connexion. Exemple de URL:
jdbc:presto://xxxxx-xxxx-xxx-xxx-xxxxx.xxxxx.xx.x.appdomain.cloud:xxxx?SSL=true. - Nom de la classe de conducteur (facultatif)
- Propriétés de la connexion (facultatif)
- Authentification > Méthode : Sélectionnez Use signon.
- Cliquez sur Add signon. La fenêtre ID utilisateur et mot de passe s'ouvre.
- JDBC URL: Presto JDBC URL. Pour plus d'informations sur la récupération du nom d'hôte et du port, voir Obtenir des informations de connexion. Exemple de URL:
-
Dans la fenêtre d'identification de l'utilisateur et du mot de passe, fournir les détails suivants du moteur Presto:
-
Nom d'utilisateur : Le nom d'utilisateur est '
ibmlhapikey_<watsonx.datauser_id>ou 'ibmlhapikey_ServiceId-<service_id>. Par exemple, "ibmlhapikey_joe@ibm.comou "ibmlhapikey_ServiceId-xxxxxxx-9-9e71-xxxx-yxay-cxaraa68. Pour obtenir le "<service_id>, voir Création d'un identifiant de service à l'aide de la console. -
Mot de passe : La clé API de l'utilisateur watsonx.data Pour plus d'informations sur la récupération de la clé API, voir Générer la clé API.
-
-
Cliquez sur Terminé.
-
Cliquez sur Tester la connexion pour vérifier que la connexion est établie.
-
Vous pouvez cliquer sur Suivant lorsque votre connexion de test est réussie.
-
Spécifier les commandes que la base de données exécute lorsque certains événements se produisent (facultatif). Pour plus d'informations, voir Création d'une connexion au serveur de données.
-
Cliquez sur Créer. Cliquez sur Charger pour configurer les actifs utilisés par la connexion. Les catalogues de watsonx.data sont listés.
-
Sélectionnez les actifs que vous souhaitez utiliser dans IBM Cognos Analytics et cliquez sur le lien Charger en regard de l'actif. Il chargera les tables présentes dans les catalogues.
-
Cliquez sur Terminé. La page Connexions au serveur de données s'ouvre et la connexion est répertoriée.
-
-
Cliquez sur la connexion watsonx.data que vous avez créée.
-
Cliquez sur le menu déroulant en regard du nom de la connexion. Sélectionnez Actifs pour lister tous les schémas et tables disponibles de l'instance watsonx.data
-
La page Actifs s'ouvre. Sélectionnez les actifs (tables et schémas) à importer dans Cognos Analytics
-
Sélectionnez le tableau (éventuellement supplémentaire) avec lequel vous souhaitez travailler et cliquez sur le menu de débordement situé à côté. Cliquez sur Charger les métadonnées. Le statut affiche "
Loadedlorsque le tableau est complètement chargé.Vous pouvez commencer à travailler avec les données.
-
Vous pouvez également vérifier si les données du tableau sont complètement chargées. Pour ce faire :
- Aller au menu de navigation.
- Cliquez sur Nouveau > Module de données.
- Sélectionnez Serveurs de données.
- Sélectionnez la connexion watsonx.data que vous avez créée.
- Cliquez sur OK. Affichez la page du module de données avec les données de watsonx.data