Se connecter à Apache Drill

Le connecteur de données Apache Drill ne sera plus disponible après Analytics 17.x.
Contactez l'assistance Diligent pour en savoir plus.

Concept Information

Commande ACCESSDATA

Drill est un moteur d'interrogation SQL open-source Apache pour des analyses à hautes performances sur les données semi-structurées provenant d'applications Big Data. Utilisez le connecteur de données d'Apache Drill afin d'importer les données Drill de votre organisation.

Remarque

Analytics fournit Drill comme connecteur optionnel. S'il n'est pas disponible dans votre fenêtre Accès aux données, il est probable que le connecteur n'ait pas été sélectionné lors de l'installation. Pour plus d'informations, consultez la rubrique Installer des connecteurs de données Analytics et un moteur Python optionnels.

Avant de commencer

Pour vous connecter à Drill, munissez-vous des éléments suivants :

  • le type d'authentification qui convient (de base ou aucune) ;
  • le nom d'utilisateur et le mot de passe si vous utilisez l'authentification de base ;
  • le type de connexion appropriée (mode incorporé Direct à Drillbit ou mode distribué Zookeeper Quorum) ;
  • l'hôte et le port pour Drillbit ou chaque nœud si vous utilisez le mode distribué

    En mode distribué, les informations concernant l'hôte et le port doivent être saisies dans le champ Quorum dans un format délimité par des virgules :

     <nom d'hôte/adresse IP> : <numéro de port>, <nom d'hôte/adresse IP> : <numéro de port>, . . .
  • le nom du cluster Drillbit si le mode distribué est utilisé.

Pour obtenir de l'aide concernant la réunion des conditions préalables à la connexion, contactez l'administrateur Apache Drill de votre organisation. Si votre administrateur ne peut pas vous aider, vous ou votre administrateur devez contacter le support Apache Drill.

Pour les propriétés de connexion avancées, reportez-vous à l'aide en ligne Apache Drill sur Configurer ODBC sur Windows.

Créer une connexion Drill

  1. Dans le menu principal Analytics, sélectionnez Importer > Base de données et application.Analytics
  2. Depuis l'onglet Nouvelles connexions, sous la section Connecteurs ACL, sélectionnez Apache Drill.

    Astuce

    Vous pouvez filtrer la liste des connecteurs disponibles en indiquant une chaîne de recherche dans la zone Filtrer les connexions. Les connecteurs sont indiqués par ordre alphabétique.

  3. Dans le panneau Paramètres de connexion aux données entrez les paramètres de connexion, et en bas du panneau, cliquez sur Enregistrer et connecter.

    Vous pouvez accepter le nom de connexion proposé par défaut ou en saisir un nouveau.

La connexion correspondant à Apache Drill est enregistrée dans l'onglet Connexions existantes. À l'avenir, vous pourrez vous reconnecter à Apache Drill à partir de la connexion enregistrée.

Une fois la connexion établie, la fenêtre Accès aux données s'ouvre sur la Zone de transit et vous pouvez commencer l'importation des données. Pour obtenir de l'aide concernant l'importation de données à partir de Apache Drill, consultez la rubrique Utilisation de la fenêtre Accès aux données.

Paramètres de connexion

Paramètres de base

Paramètre Description Exemple
Type de connexion

Précise le type de connexion du pilote. Les options disponibles sont :

  • Directement vers Drillbit : le pilote se connecte à un seul serveur Drill.
  • Quorum Zookeeper : le pilote se connecte à un cluster ZooKeeper.

Directement vers Drillbit

Quorum Précisez le(s) serveur(s) de votre cluster ZooKeeper. Séparez plusieurs serveurs avec une virgule (,).  
ID cluster Nom du cluster ZooKeeper auquel le pilote se connecte. drillbits1
Hôte Adresse IP ou le nom d'hôte du serveur Drill localhost
Port Port TCP que le serveur Drill utilise pour écouter les connexions clients. 31010
Type d'authentification

Précise comment le pilote authentifie la connexion à Drill. Les options disponibles comme :

  • Aucune authentification : le pilote n'authentifie pas la connexion à Drill.

  • Authentification de base : le pilote authentifie la connexion à l'aide d'un nom d'utilisateur et d'un mot de passe.
Aucune authentification
Utilisateur Nom d'utilisateur pour s'authentifier auprès du serveur Drill.  
Mot de passe Mot de passe pour s'authentifier auprès du serveur Drill.  
Catalogue Nom du catalogue synthétique sous lequel tous les schémas/bases de données sont organisés. Ce nom de catalogue est utilisé comme valeur pour SQL_DATABASE_NAME ou CURRENT CATALOG. DRILL
Schéma par défaut Nom du schéma de la base de données à utiliser lorsqu'un schéma n'est pas explicitement spécifié dans une requête. Vous pouvez lancer des requêtes sur d'autres schémas en spécifiant explicitement le schéma dans la requête.  
Désactiver Async Spécifie si le pilote prend en charge les requêtes asynchrones.  

Paramètres avancés

Paramètre Description Exemple
Propriétés avancées

Pour la configuration du pilote. Séparez chaque propriété avancée avec un point-virgule (;), puis entourez toutes les propriétés avancées dans une chaîne de connexion en utilisant des accolades ({ }).

CastAnyToVarchar=true;

HandshakeTimeout=5;

QueryTimeout=180;

TimestampTZDisplayTimezone=local;

ExcludedSchemas=sys,INFORMATION_SCHEMA;

NumberOfPrefetchBuffers=5