Del via


Hive LLAP

Resumé

Element Beskrivelse
Udgivelsestilstand Generel tilgængelighed
Produkter Power BI (semantiske modeller)
Power BI (dataflow)
Fabric (Dataflow Gen2)
Understøttede godkendelsestyper Grundlæggende (brugernavn/adgangskode)
Windows
Dokumentation til funktionsreference

Forudsætninger

Et brugernavn og en adgangskode til Apache Hive LLAP.

Understøttede egenskaber

  • Importér
  • Direct Query (semantiske Power BI-modeller)
  • Transportprotokol til sparsommelighed
    • HTTP
    • Standard

Forbind til Hive LLAP-data fra Power Query Desktop

Sådan opretter du forbindelse til en Apache Hive LLAP-server:

  1. Vælg indstillingen Hive LLAP fra Hent data.

  2. Angiv URL-adressen til Adobe Hive LLAP-serveren. Du kan også angive et valgfrit portnummer. URL-adressen ser typisk ud som http://[hostname]:[port number]. Komponenterne i URL-adressen er:

    • hostname (f.eks. hivellaphttp.southcentralus.contoso.com) er værtsnavnet eller IP-adressen på Apache Hive-serveren.
    • port number (f.eks. 10500) er portnummeret for Apache Hive-serveren. port number Hvis ikke er angivet, er standardværdien 10501 for HTTP-transportprotokollen og 10500 for standardtransportprotokollen.

    Hive LLAP-forbindelsesgenerator.

  3. I Thrift Transport Protocol skal du vælge enten Standard for TCP-tilstand eller HTTP for HTTP-tilstand.

  4. Vælg enten tilstanden Import eller DirectQuery-dataforbindelse . Flere oplysninger: Brug DirectQuery i Power BI Desktop

  5. Vælg OK for at fortsætte.

  6. Første gang du opretter forbindelse til en datakilde (identificeret ved hver entydig URL-adresse), bliver du bedt om at angive legitimationsoplysninger til kontoen. Vælg den relevante godkendelsestype, og angiv dine legitimationsoplysninger for forbindelsen.

    • Windows: Vælg denne godkendelsestype, hvis du vil oprette forbindelse ved hjælp af Windows-godkendelse.
    • Grundlæggende: Vælg denne godkendelsestype, hvis du vil oprette forbindelse ved hjælp af Apache Hive LLAP-godkendelse. Angiv dit Apache Hive LLAP-brugernavn og din adgangskode.

    Flere oplysninger: Godkendelse med en datakilde.

    Billede af skærmen Basisgodkendelse for Apache Hive LLAP-forbindelsen med brugernavn og adgangskodeposter

  7. Vælg Forbind for at oprette forbindelse til Apache Hive LLAP-dataene.

  8. Vælg de data, du har brug for, i Navigator. Vælg derefter enten Transformér data for at transformere dataene i Power Query-editor eller Indlæs for at indlæse dataene i Power BI Desktop.

    Apache Hive LLAP import data navigator.

Forbind til Hive LLAP-data fra Power Query Online

Sådan opretter du forbindelse til Apache Hive LLAP-serveren:

  1. Vælg indstillingen Hive LLAPsiden Power Query – Vælg datakilde .

    Skærmbillede af siden Opret forbindelse til datakilde, hvor alle markeringerne endnu ikke er udfyldt.

  2. Angiv URL-adressen til Adobe Hive LLAP-serveren. Du kan også angive et valgfrit portnummer. URL-adressen ser typisk ud som http://[hostname]:[port number]. Komponenterne i URL-adressen er:

    • hostname (f.eks. hivellaphttp.southcentralus.contoso.com) er værtsnavnet eller IP-adressen på Apache Hive-serveren.
    • port number (f.eks. 10500) er portnummeret for Apache Hive-serveren. port number Hvis ikke er angivet, er standardværdien 10501 for HTTP-transportprotokollen og 10500 for standardtransportprotokollen.
  3. I Thrift Transport Protocol skal du vælge enten Standard for TCP-tilstand eller HTTP for HTTP-tilstand.

  4. Hvis det er nødvendigt, skal du vælge navnet på din datagateway i det lokale miljø.

  5. Hvis du opretter forbindelse til disse Hive LLAP-data for første gang, skal du vælge typen af legitimationsoplysninger for forbindelsen i godkendelsestypen.

  6. Angiv dine legitimationsoplysninger.

  7. Vælg Brug krypteret Forbind ion, hvis du vil bruge en krypteret forbindelse, eller fjern markeringen i indstillingen, hvis du vil bruge en ukrypteret forbindelse.

  8. Vælg Næste for at fortsætte.

  9. I Navigator skal du vælge de data, du har brug for, og derefter vælge Transformér data for at transformere dataene i Power Query-editoren.

Kerberos-baseret enkeltlogon (SSO) til Hive LLAP

Hive LLAP-connectoren understøtter nu Kerberos-baseret enkeltlogon (SSO).

Sådan bruger du denne funktion:

  1. Log på din Power BI-konto, og naviger til administrationssiden for gatewayen.

  2. Tilføj en ny datakilde under den gatewayklynge, du vil bruge.

  3. Vælg connectoren på listen Datakildetype .

  4. Udvid afsnittet Avanceret Indstillinger.

  5. Vælg indstillingen Brug SSO via Kerberos til DirectQuery-forespørgsler eller Brug SSO via Kerberos til DirectQuery- og importforespørgsler.

    Dialogboksen Tilføj datakilde, der viser de avancerede Kerberos-indstillinger.

Flere oplysninger: Konfigurer Kerberos-baseret SSO fra Power BI-tjeneste til datakilder i det lokale miljø

Fejlfinding

SSL-fejl i Power BI Desktop

Du kan støde på følgende "SSL_connect"-fejl, når du har angivet godkendelsesoplysningerne for connectoren og valgt Forbind.

Der kan ikke oprettes forbindelse til fejlen med et forkert SSL-versionsnummer.

Hvis denne fejl opstår:

  1. Vælg Filer>Indstillinger>for datakilde i Power BI Desktop.

  2. Under Indstillinger for datakilde skal du vælge den Hive LLAP-kilde, du har oprettet, og derefter vælge Rediger tilladelser.

    Vælg Hive LLAP-kilden.

  3. Fjern markeringen i afkrydsningsfeltet Kryptér forbindelser under Kryptering i Rediger tilladelser.

    Fjern markeringen i feltet Kryptér forbindelser.

  4. Vælg OK, og vælg derefter Luk i Indstillinger for datakilde.

  5. Fortryd trinnene i Forbind til Hive LLAP-data fra Power Query Desktop.

SSL-fejl i Power BI-tjenesten

Når du har publicerer en rapport i Power BI-tjeneste, skal du opdatere legitimationsoplysningerne til Hive-datakilden i cloudmiljøet for at opdatere i Power BI-tjeneste. Når du har udfyldt legitimationsoplysningerne, får du muligvis vist fejlen:

Skærmbillede af fejl i legitimationsoplysninger.

Hvis du får vist denne fejl, og du får vist følgende meddelelse i Fiddler-sporing, er dette et SSL-problem.

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

SSL er som standard deaktiveret, når der oprettes forbindelse direkte fra powerbi.com. Hvis du vil aktivere det, kan du bruge datagatewayen i det lokale miljø, hvor du kan aktivere kryptering for at oprette forbindelse til og opdatere rapporter fra Power BI-tjeneste. Aktivér HTTPS på gateway