Delen via


Problemen met de Hive-connector in Azure Data Factory en Azure Synapse oplossen

VAN TOEPASSING OP: Azure Data Factory Azure Synapse Analytics

Tip

Probeer Data Factory uit in Microsoft Fabric, een alles-in-één analyseoplossing voor ondernemingen. Microsoft Fabric omvat alles, van gegevensverplaatsing tot gegevenswetenschap, realtime analyses, business intelligence en rapportage. Meer informatie over het gratis starten van een nieuwe proefversie .

Dit artikel bevat suggesties voor het oplossen van veelvoorkomende problemen met de Hive-connector in Azure Data Factory en Azure Synapse.

Het prestatieverschil tussen de ODBC-connector en de Hive-connector

  • Symptomen: De zorg over het prestatieverschil tussen de ODBC-connector en de Hive-connector.

  • Oorzaak: De ODBC-connector heeft een eigen stuurprogramma nodig, wat het prestatieverschil kan veroorzaken vanwege de kwaliteit van het stuurprogramma van derden.

  • Aanbeveling: Gebruik eerst de Hive-connector.

Onverwacht antwoord ontvangen van de server bij het maken van verbinding met de Hive-server via ODBC

  • Symptomen: Wanneer u verbinding maakt met de Hive-server met behulp van de gekoppelde ODBC-service, voldoet u aan dit foutbericht: 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.

  • Oorzaak: U gebruikt de Kerberos-verificatie die niet wordt ondersteund in Azure Data Factory.

  • Aanbeveling: Voer de volgende stappen uit. Als ze niet werken, controleert u het opgegeven stuurprogramma om dit probleem op te lossen.

    1. Het bestand krb5.ini bevindt zich in de map C:\Program Files\MIT\Kerberos\bin .
    2. Voeg ook de KRB5_CONFIG ene en KRB5CCNAME de systeemvariabele toe.
    3. Bewerk het krb5.ini-bestand .
    4. Sluit de VIRTUELE machine en start de SHIR opnieuw op vanaf de computer.

Voor meer hulp bij het oplossen van problemen kunt u de volgende bronnen proberen: