Cloudera Impala

Version:
2023.1
Last modified: August 11, 2021

For more information about the Simba Impala ODBC driver, see the Installation and Configuration Guide on Simba portal.

Outils Alteryx utilisés pour la connexion

Traitement standard de workflow

Traitement de workflow en base de données

Link
Blue icon with database being plugged in.

Outil Connecter En BDD

Link
Blue icon with a stream-like object flowing into a database.

Outil Entrée Du Flux De Données

Si vous utilisez l’authentification Windows Kerberos (via SSPI), vous devez sélectionner l’option « Utiliser SSPI uniquement - Activer pour ce DSN » dans les Options avancées du pilote Simba Impala ODBC.

Si vous avez des problèmes avec la lecture ou l'écriture de caractères Unicode ®, accédez au pilote ODBC Simba Impala. Sous Options avancées, sélectionnez l'option "utiliser les types Unicode SQL".

Prise en charge de l’écriture

Le pilote Impala ODBC prend en charge l’écriture Impala et les options de connexion HDFS à l’aide de l’une des deux méthodes suivantes :

  • Pour un flux de travail standard, utilisez l'outil de donnéesde sortie . Sélectionnez l’option Connexion à une base de données Hadoop, et le format de fichier HDFS Avro ou HDFS CSV.
  • Pour un flux de travail dans la base de données, utilisez l'outil Connect In-DB ou le flux de données dans l'outil . Établissez une connexion de lecture. Dans l’onglet Écriture, sélectionnez l’option HDFS Avro ou HDFS (CSV).
Noms de champs
  • Pour écrire une table contenant des noms de champs totalisant plus de 4 000 caractères, utilisez CSV au lieu d’Avro.
  • Lorsque vous créez des noms de champ et saisissez des requêtes dans Impala, des restrictions s’appliquent aux identifiants (noms des bases de données, tables ou colonnes). Les mots-clés réservés sont pris en charge, mais pas les autres identifiants. Par exemple :
    • Un identifiant ne peut pas comporter d’espace.
    • Un identifiant ne peut pas commencer par un chiffre (par exemple, 1er n’est pas valide).
    • Un identifiant ne peut contenir que des caractères alphanumériques (par exemple, pas de signe pour cent (taxe%), de signe dollar (argent$), de symboles (>,
    • Un identifiant est insensible à la casse (par exemple, T1 et t1 sont des identifiants identiques).
Prise en charge des caractères
  • Les champs cités dans les styles de tables ne sont pas pris en charge.
  • Les caractères Unicode ® ne sont pas pris en charge.
Prise en charge des SQL

Les instructions de suppression et d'annexe ne sont pas prises en charge.

Prise en charge des chaînes et des entiers
  • Les chaînes sont limitées à 32 767 octets.
  • La plage de types de données TINYINT va de -128 à 127. Par conséquent, elle doit être mappée en INT16.
En base de données
  • En raison d'une limitation de base de données Impala, vous ne pouvez pas sélectionner une table avec l'outil Connect In-DB, puis écrire à HDFS Avro avec la table d'écriture (Drop) ou créer un nouveau mode de création de table dans l'outil Ecrire des données en-DB .
Cette page vous a-t-elle été utile ?

Vous rencontrez des problèmes avec votre produit Alteryx ? Visitez la communauté Alteryx ou contactez le  support. Vous n'arrivez pas à soumettre ce formulaire ? Envoyez-nous un e-mail.