Connexion de Looker à Presto dans watsonx.data
Cette rubrique vous indique la procédure à suivre pour connecter Looker à Presto.
Lorsque vous vous connectez au moteur Presto dans watsonx.data, vous pouvez accéder aux différentes sources de données connectées et créer des visualisations de données interactives et convaincantes.
Prérequis
- Abonnement à Looker.
- Abonnement à watsonx.data sur IBM Cloud.
- Mise à disposition de l'instance watsonx.data avec le moteur Presto.
Authentification
Looker utilise le mécanisme d'authentification LDAP (Lightweight Directory Access Protocol) pour se connecter à Presto. Il utilise les informations d'identification suivantes :
- Nom d'utilisateur : Le nom d'utilisateur est
ibmlhapikey_<watsonx.datauser_id>. Par exemple,ibmlhapikey_joe@ibm.com. - Mot de passe : la clé API de l'utilisateur watosnx.data.
Connexion à Presto
-
Se connecter à Looker.
-
Sur la page LookerML Projets, cliquez sur Configurer un nouveau modèle. La page Configurer un modèle s'ouvre.
-
Configurez les détails suivants :
- Modèle : Entrez le nom du modèle pour le projet.
- Projet : Saisir un nom de projet. Un projet est une collection de fichiers LookML qui décrivent comment les tables Presto sont liées les unes aux autres.
- Connexions autorisées : Sélectionnez
All.
-
Cliquez sur Sauvegarder. Le projet est listé dans la section Projets en cours.
-
Cliquez sur le bouton Configurer en regard du projet et sélectionnez Connexions autorisées comme
All. -
Allez à Looker > Admin.
-
Sélectionnez Connexions dans la liste Base de données.
-
Cliquez sur Add connection. La page Connectez votre base de données au Looker s'ouvre.
-
Donnez un nom à la connexion et au projet Looker.
-
Dans la liste Dialect, sélectionnez PrestoDB et fournissez les Presto suivants à partir de watsonx.data.
- Serveur : Nom d'hôte du moteur Presto dans watsonx.data auquel vous voulez vous connecter. Pour plus d'informations sur la récupération du nom d'hôte, voir L'obtention des informations de connexion.
- Port : Le port Presto que Looker doit utiliser pour se connecter. Pour plus d'informations sur la récupération du numéro de port, voir L'obtention d'informations sur la connexion.
- Database : Le nom de la base de données dans watsonx.data.
- Schéma (facultatif): Saisissez le nom du schéma associé à vos données.
- Nom d'utilisateur : Le nom d'utilisateur est
ibmlhapikey_<watsonx.datauser_id>. - Mot de passe : La clé API de l'utilisateur watosnx.data. Pour plus d'informations sur la récupération de la clé API, voir Génération de la clé API.
- Paramètres optionnels : Pour plus d'informations sur les paramètres optionnels, voir Paramètres optionnels.
- Cliquez sur Test pour vérifier que la connexion est réussie.
- Vous pouvez cliquer sur Connect lorsque votre connexion test est réussie. Un message de réussite s'affiche en haut de la page.
- Cliquez sur Test contre la connexion. Les options suivantes sont répertoriées :
- Peut se connecter
- Peut annuler des requêtes
- (optionnel) Peut vérifier la version presto de la base de données
Analyse des données
Après avoir établi une connexion avec Presto, vous pouvez exécuter des requêtes et générer des informations.
-
Allez dans Looker > Développer.
-
Cliquez sur SQL Runner.
-
Sur la page SQL Runner, sélectionnez l'onglet Base de données.
-
Sélectionnez le Schema et Table à partir desquels vous devez analyser les données.
-
Dans la section Requête SQL, écrivez une requête et cliquez sur Exécuter. Voici un exemple de requête.
SELECT * FROM SCHEMA_NAME.TABLE_NAME LIMIT 10
Vous pouvez consulter le résultat dans la section RESULTATS.
Pour plus d'informations sur l'analyse des données, voir Analyse des données.