Condividi tramite


Risolvere i problemi del connettore Hive in Azure Data Factory e Azure Synapse

SI APPLICA A: Azure Data Factory Azure Synapse Analytics

Suggerimento

Provare Data Factory in Microsoft Fabric, una soluzione di analisi all-in-one per le aziende. Microsoft Fabric copre tutto, dallo spostamento dati al data science, all'analisi in tempo reale, alla business intelligence e alla creazione di report. Vedere le informazioni su come iniziare una nuova prova gratuita!

Questo articolo fornisce suggerimenti per risolvere i problemi comuni relativi al connettore Hive in Azure Data Factory e Azure Synapse.

Differenza di prestazioni tra il connettore ODBC e il connettore Hive

  • Sintomi: preoccupazione per la differenza di prestazioni tra il connettore ODBC e il connettore Hive.

  • Causa: il connettore ODBC necessita di un proprio driver, che può causare la differenza di prestazioni a causa della qualità del driver di terze parti.

  • Raccomandazione: usare innanzitutto il connettore Hive.

Risposta imprevista ricevuta dal server durante la connessione al server Hive tramite ODBC

  • Sintomi: quando ci si connette al server Hive tramite il servizio collegato ODBC, viene visualizzato questo messaggio di errore: 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.

  • Causa: si usa l'autenticazione Kerberos che non è supportata in Azure Data Factory.

  • Raccomandazione: provare i passaggi seguenti. Se non funzionano, controllare il driver fornito per risolvere il problema.

    1. Il file krb5.ini si trova nella cartella C:\Programmi\MIT\Kerberos\bin.
    2. Aggiungere anche KRB5_CONFIG e KRB5CCNAME alla variabile di sistema.
    3. Modificare il file krb5.ini.
    4. Arrestare e riavviare la macchina virtuale e SHIR dal computer.

Per altre informazioni sulla risoluzione dei problemi, usare le risorse seguenti: