Freigeben über


Hive LLAP

Zusammenfassung

Element Beschreibung
Freigabestatus Allgemeine Verfügbarkeit
Produkte Power BI (Semantikmodelle)
Power BI (Dataflows)
Fabric (Dataflow Gen2)
Unterstützte Authentifizierungstypen Basis (Benutzername/Kennwort)
Windows
Referenzdokumentation zur Funktion

Voraussetzungen

Einen Apache Hive LLAP-Benutzernamen und ein Kennwort.

Unterstützte Funktionen

  • Importieren
  • Direct Query (Power BI-Semantikmodelle)
  • Thrift Transport Protocol
    • HTTP
    • Standard

Herstellen einer Verbindung mit Hive LLAP-Daten über Power Query Desktop

So stellen Sie eine Verbindung zu einem Apache Hive LLAP-Server her:

  1. Wählen Sie unter Daten abrufen die Option Hive LLAP aus.

  2. Geben Sie die URL zum Adobe Hive LLAP-Server ein. Sie können auch eine optionale Port-Nummer eingeben. Normalerweise sieht die URL so aus: http://[hostname]:[port number]. Die Komponenten der URL sind:

    • hostname (z. B. hivellaphttp.southcentralus.contoso.com) ist der Hostname oder die IP-Adresse des Apache Hive-Servers.
    • port number (z. B. 10500) ist die Port-Nummer für den Apache Hive-Server. Wenn port number nicht angegeben wird, ist der Standardwert 10501 für das HTTP-Transportprotokoll und 10500 für das Standard-Transportprotokoll.

    Hive-LLAP-Verbindungs-Generator.

  3. Wählen Sie unter Transportprotokoll entweder Standard für den TCP-Modus oder HTTP für den HTTP-Modus aus.

  4. Wählen Sie entweder den Datenkonnektivitätsmodus Import oder DirectQuery aus. Mehr Informationen: DirectQuery in Power BI Desktop verwenden.

  5. Klicken Sie auf OK , um fortzufahren.

  6. Wenn Sie zum ersten Mal eine Verbindung zu einer Datenquelle herstellen (die durch eine eindeutige URL identifiziert wird), werden Sie aufgefordert, Anmeldeinformationen für Ihr Konto einzugeben. Wählen Sie die entsprechende Authentifizierungsart aus, und geben Sie Ihre Anmeldeinformationen für die Verbindung ein.

    • Windows: Wählen Sie diese Authentifizierungsart aus, wenn Sie eine Verbindung über die Windows-Authentifizierung herstellen möchten.
    • Basis: Wählen Sie diese Authentifizierungsart aus, wenn Sie eine Verbindung über die Apache Hive LLAP-Authentifizierung herstellen möchten. Geben Sie Ihren Apache Hive LLAP-Benutzername und das Kennwort ein.

    Weitere Informationen: Authentifizierung mit einer Datenquelle.

    Bild des Bildschirms für die Basisauthentifizierung für die Apache Hive LLAP-Verbindung mit Einträgen für Benutzernamen und Passwort

  7. Wählen Sie Verbinden aus, um eine Verbindung zu den Apache Hive LLAP-Daten herzustellen.

  8. Wählen Sie in Navigator die gewünschten Daten aus. Wählen Sie dann entweder Daten transformieren aus, um die Daten im Power Query-Editor zu transformieren, oder Laden, um die Daten in Power BI Desktop zu laden.

    Apache Hive LLAP-Datenimport-Navigator.

Herstellen einer Verbindung mit Hive LLAP-Daten über Power Query Online

So verbinden Sie sich mit dem Apache Hive LLAP-Server:

  1. Wählen Sie auf der Seite Power Query – Datenquelle auswählen die Option Hive LLAP aus.

    Screenshot der Seite „Mit Datenquelle verbinden“ mit allen noch nicht ausgefüllten Auswahlfeldern.

  2. Geben Sie die URL zum Adobe Hive LLAP-Server ein. Sie können auch eine optionale Port-Nummer eingeben. Normalerweise sieht die URL so aus: http://[hostname]:[port number]. Die Komponenten der URL sind:

    • hostname (z. B. hivellaphttp.southcentralus.contoso.com) ist der Hostname oder die IP-Adresse des Apache Hive-Servers.
    • port number (z. B. 10500) ist die Port-Nummer für den Apache Hive-Server. Wenn port number nicht angegeben wird, ist der Standardwert 10501 für das HTTP-Transportprotokoll und 10500 für das Standard-Transportprotokoll.
  3. Wählen Sie unter Transportprotokoll entweder Standard für den TCP-Modus oder HTTP für den HTTP-Modus aus.

  4. Wählen Sie ggf. den Namen Ihres lokalen Datengateways aus.

  5. Wenn Sie zum ersten Mal eine Verbindung zu diesen Hive LLAP-Daten herstellen, wählen Sie in Authentifizierungsart die Art der Anmeldeinformationen für die Verbindung aus.

  6. Geben Sie Ihre Anmeldeinformationen ein.

  7. Wählen Sie Verschlüsselte Verbindung verwenden, wenn Sie eine verschlüsselte Verbindung verwenden möchten, oder deaktivieren Sie die Option, wenn Sie eine unverschlüsselte Verbindung verwenden möchten.

  8. Wählen Sie Weiter aus, um fortzufahren.

  9. Wählen Sie in Navigator die erforderlichen Daten aus, und wählen Sie dann Daten transformieren aus, um die Daten in Power Query-Editor zu transformieren.

Kerberos-basiertes Single Sign-on (SSO) für Hive LLAP

Der Hive LLAP-Konnektor unterstützt jetzt Kerberos-basiertes Single Sign-on (SSO).

So verwenden Sie dieses Feature:

  1. Melden Sie sich bei Ihrem Power BI-Konto an, und navigieren Sie zur Seite Gateway management.

  2. Fügen Sie eine neue Datenquelle unter dem Gateway-Cluster hinzu, das Sie verwenden möchten.

  3. Wählen Sie den Connector in der Liste Datenquellentyp aus.

  4. Erweitern Sie den Abschnitt Erweiterte Einstellungen.

  5. Wählen Sie die Option SSO über Kerberos für DirectQuery-Abfragen verwenden oder SSO über Kerberos für DirectQuery- und Import-Abfragen verwenden.

    Das Dialogfeld Datenquelle hinzufügen zeigt die erweiterten Kerberos-Einstellungen.

Weitere Informationen finden Sie unter Kerberos-basiertes SSO vom Power BI-Dienst zu lokalen Datenquellen konfigurieren.

Problembehandlung

SSL-Fehler in Power BI Desktop

Nach der Eingabe der Authentifizierungsinformationen für den Konnektor und der Auswahl von Verbinden kann der folgende „SSL_connect“-Fehler auftreten.

Fehler bei der Verbindungsherstellung mit falscher SSL-Versionsnummer.

Wenn dieser Fehler auftritt:

  1. Wählen Sie in Power BI Desktop Dateien>Optionen und Einstellungen>Datenquelleneinstellungen aus.

  2. Wählen Sie unter Datenquelleneinstellungen die von Ihnen erstellte Hive LLAP-Quelle und dann Bearbeiten von Berechtigungen aus.

    Wählen Sie die Hive-LLAP-Quelle aus.

  3. Deaktivieren Sie in Berechtigungen bearbeiten unter Verschlüsselung das Kontrollkästchen Verbindungen verschlüsseln.

    Deaktivieren Sie das Kontrollkästchen Verbindung verschlüsseln.

  4. Wählen Sie OK und dann unter Datenquelleneinstellungen die Option Schließen aus.

  5. Wiederholen Sie die Schritte in Verbinden mit Hive LLAP-Daten aus Power Query Desktop.

SSL-Fehler im Power BI-Dienst

Nachdem Sie einen Bericht im Power BI-Dienst veröffentlicht haben, müssen Sie die Anmeldeinformationen für die Hive-Datenquelle in der Cloud aktualisieren, um sie im Power BI-Dienst zu aktualisieren. Nachdem Sie die Anmeldeinformationen eingegeben haben, erhalten Sie möglicherweise die folgende Fehlermeldung:

Screenshot eines Anmeldungsfehlers.

Wenn Sie diesen Fehler erhalten und die folgende Nachricht im Fiddler-Trace sehen, handelt es sich um ein SSL-Problem.

ODBC: ERROR [HY000] [Microsoft][ThriftExtension] (14) Unexpected response from server during a HTTP connection: Could not refill buffer

SSL ist standardmäßig deaktiviert, wenn Sie sich direkt von powerbi.com aus verbinden. Um dies zu aktivieren, können Sie ein lokales Datengateway verwenden (auf dem Sie die Verschlüsselung aktivieren können), um sich mit dem Power BI-Dienst zu verbinden und Berichte zu aktualisieren. HTTPS auf Gateway aktivieren