Résoudre les problèmes liés au connecteur Hive dans Azure Data Factory et Azure Synapse

S’APPLIQUE À : Azure Data Factory Azure Synapse Analytics

Conseil

Essayez Data Factory dans Microsoft Fabric, une solution d’analyse tout-en-un pour les entreprises. Microsoft Fabric couvre tous les aspects, du déplacement des données à la science des données, en passant par l’analyse en temps réel, l’aide à la décision et la création de rapports. Découvrez comment démarrer un nouvel essai gratuitement !

Cet article fournit des suggestions pour résoudre les problèmes courants liés au connecteur Hive dans Azure Data Factory et Azure Synapse.

Différence de performances entre le connecteur ODBC et le connecteur Hive

  • Symptômes : préoccupations relative à la différence de performances entre le connecteur ODBC et le connecteur Hive.

  • Cause : le connecteur ODBC a besoin de son propre pilote, ce qui peut entraîner la différence de performances en raison de la qualité du pilote tiers.

  • Recommandation : utilisez d’abord le connecteur Hive.

Réponse inattendue reçue du serveur lors de la connexion au serveur Hive via ODBC

  • Symptômes : lors de la connexion au serveur Hive à l’aide du service lié ODBC, le message d’erreur suivant s’affiche : ERROR [HY000] [Cloudera][DriverSupport] (1110) Unexpected response received from server. Please ensure the server host and port specified for the connection are correct and confirm if SSL should be enabled for the connection.

  • Cause : vous utilisez l’authentification Kerberos, qui n’est pas prise en charge dans Azure Data Factory.

  • Recommandation : procédez comme suit. S’ils ne fonctionnent pas, vérifiez le pilote fourni pour résoudre ce problème.

    1. Le fichier krb5.ini se trouve dans le dossier C:\Program Files\MIT\Kerberos\bin.
    2. Ajoutez également KRB5_CONFIG et KRB5CCNAME à la variable système.
    3. Modifiez le fichier krb5.ini.
    4. Arrêtez et redémarrez la machine virtuelle et le SHIR à partir de la machine.

Si vous avez besoin d’une aide supplémentaire, essayez les ressources suivantes :