Konfigurieren der Impala-basierten Cloudera-Datenquellen mit Kerberos

Prozedur

  1. Klicken Sie in ODBC Data Source Administratorauf die Registerkarte Drivers und vergewissern Sie sich, dass Cloudera ODBC Driver for Impala in der Liste der ODBC Treiber erscheint, die auf Ihrem System installiert sind.
  2. Wählen Sie im Dialogfeld Create New Data Source die Option Cloudera ODBC Driver for Impala und klicken Sie dann auf Finish.
  3. Verwenden Sie die Optionen im Dialogfeld Cloudera ODBC Driver for Impala DSN Setup, um Ihren DSN zu konfigurieren:
    1. Tippen Sie in das Data Source Name-Feld einen Namen für Ihren DSN ein.
    2. Im Description-Feld können Sie optional relevante Details bezüglich der DSN eingeben.
    3. Im Host-Feld geben Sie die IP-Adresse oder den Hostnamen ein.
    4. Im Port-Feld geben Sie den Empfangsport für den Impala-Dienst ein. Anmerkung: Die Standard-Portnummer für den Impala-Dienst ist 21050.
    5. Geben Sie im Database-Feld den Namen des zu verwendenden Datenbankschemas ein.

Nächste Maßnahme

Konfigurieren Sie im Bereich "Authentifizierung" die Authentifizierung als Kerberos:
  1. Bereich: Geben Sie den Kerberos-Bereich des Impala Server-Hosts im Feld Realmein.
  2. Geben Sie im Feld Host FQDN den vollqualifizierten Domänennamen des Impala Hosts ein.
  3. Geben Sie im Feld Service Name den Servicenamen des Impala Servers ein. Wenn z. B. das Prinzip für den Impala Server ist impala/fully.qualified.domain.name@yourrealm.com, dann ist der Wert im Feld für den Servicenamen impala. Wenn Sie sich nicht sicher sind, welchen Servicenamen Sie für Ihren bestimmten Hadoop Einsatz verwenden sollen, kontaktieren Sie Ihren Hadoop Administrator
Anmerkung: Testen Sie die Verbindung, um sicherzustellen, dass die Verbindung mit aktiviertem Kerberos einwandfrei funktioniert.