Impala-database

Sammendrag

Egenskap Verdi
Connector Impala
Produkter Power BI (semantiske modeller)
Power Query Online
Utgivelse tilstand Tilgjengelig
Kategori Database
Godkjenningstyper Anonym
Database
Windows
Datakildetype Impala
Funksjonsreferansedokumentasjon Impala.Database

Notat

Noen funksjoner kan være til stede i ett produkt, men ikke andre på grunn av distribusjonsplaner og vertsspesifikke funksjoner.

Important

Denne kontakten går over fra den innebygde Simba Impala ODBC-driveren til HiveServer2 ADBC-driveren. For migreringsveiledning, nøkkeldatoer og administrative kontroller, se Overgang fra ODBC til ADBC-drivere i Power BI og Fabric.

Notat

Impala-koblingsimplementeringen 2.0 er i forhåndsversjon siden juli 2025.

Støttede funksjoner

  • Importere
  • DirectQuery (semantiske Modeller for Power BI)
  • Avanserte alternativer
    • Tidsavbruddsvarighet for tilkobling
    • Tidsavbruddsvarighet for kommando

Parametre

Inngangspunkt:Impala.Database

Obligatorisk parameterantall: 1

Importere data fra en Impala-klynge

Importer data fra en Impala-klynge server. Hvis en port ikke ble angitt, brukes standardporten 21050.

Parameteren Visningsnavn Påkrevd Type Gruppe Utvalgsverdier Nullable
server Server Ja SMS "vertsnavn:port" false
options Avanserte alternativer Nei null rekord Avanserte alternativer sann

Felt i options

Felt Visningsnavn Påkrevd Type Gruppe Deklarert standard Utvalgsverdier Nullable Valgfritt
alternativer. Implementering Nei SMS Avanserte alternativer "2.0" "1.0"; "2.0" false sann
alternativer. ConnectionTimeout Tidsavbruddsvarighet for tilkobling Nei nullbar varighet Avanserte alternativer {"Kind": "literal", "Text": "00:01:02"} sann sann
alternativer. CommandTimeout Tidsavbruddsvarighet for kommando Nei nullbar varighet Avanserte alternativer {"Kind": "literal", "Text": "01:02:03"} sann sann

Koble til fra Power Query Desktop

Hvis du vil koble til en Impala-database, gjør du følgende:

  1. Velg Hent data fra Home-båndet i Power BI Desktop.

  2. Velg Database fra kategorilisten, velg Impala, og velg deretter Koble til.

    Skjermbilde av dialogboksen Hent data med databasekategorien og Impala-koblingen valgt.

  3. Skriv inn eller lim inn navnet på Impala-serveren i boksen i vinduet Impala som vises. Du kan importere data direkte til Power BI, eller du kan bruke DirectQuery-. Lær mer om ved hjelp av DirectQuery. Velg deretter OK.

    Skjermbilde av Impala-dialogen med et servernavn angitt og tilkoblingsmodusen Importer data valgt.

  4. Når du blir bedt om det, skriver du inn legitimasjonen eller kobler til anonymt. Impala-koblingen støtter anonym, database (brukernavn og passord) og Windows-godkjenning.

    Skjermbilde av godkjenningsdialogen med valgene Anonym, Windows og Database, med Database valgt.

    Hvis du vil ha mer informasjon om godkjenningsmetoder, kan du gå til Godkjenning med en datakilde.

    Notat

    Hvis tilkoblingen ikke er kryptert, får du følgende melding. Velg OK hvis du vil bruke en ukryptert tilkobling.

    Skjermbilde av krypteringsstøttedialogen, som understreker at en tilkobling ikke kunne opprettes og spør om du skal bruke en ukryptert tilkobling.

  5. Når du har koblet til, vises et Navigator-vindu og viser dataene som er tilgjengelige på serveren. Velg Last inn for å laste inn dataene, eller Transformer data for å fortsette å transformere dataene i redigeringsprogrammet for Power Query.

    Skjermbilde av Navigatoren, med standard database og kundedata valgt og kundedata vist.

Koble til fra Power Query Online

Hvis du vil koble til en Impala-database, gjør du følgende:

  1. Velg alternativet Impala i koblingsvalget.

  2. I Koble til datakilde angir du navnet på serveren og et portnummer om nødvendig.

    Skjermbilde av dialogboksen Koble til datakilde der du går inn i Impala-databasens nettforbindelse.

  3. Velg om nødvendig navnet på den lokale datagatewayen.

  4. Hvis du kobler til denne Impala-databasen for første gang, velger du legitimasjonstypen for tilkoblingen i Godkjenningstype.

  5. Skriv inn legitimasjonen din.

  6. Velg Bruk kryptert tilkobling hvis du vil bruke en kryptert tilkobling, eller fjern merket for alternativet hvis du vil bruke en ukryptert tilkobling.

  7. Velg Neste for å fortsette.

  8. I Navigatorvelger du dataene du trenger, og deretter velger du Transformer data for å transformere dataene i redigeringsprogrammet for Power Query.

Mer informasjon

Avanserte alternativer

Power Query inneholder et sett med avanserte alternativer som du kan legge til i spørringen om nødvendig. Tabellen nedenfor viser alle de avanserte alternativene du kan angi i Power Query.

Avansert alternativ Beskrivelse
Tidsavbruddsvarighet for tilkobling Angir maksimal tid Power Query venter på at en tilkobling skal fullføres. Du kan angi en annen verdi for å holde tilkoblingen åpen lenger.
Tidsavbruddsvarighet for kommando Angir den maksimale tiden en kommando kan kjøre før Power Query forlater samtalen.

Koblingsimplementering 2.0

I august 2025 introduserte vi en ny implementering for Impala-koblingen for å forbedre integrasjonen med Impala. Vi anbefaler at du oppgraderer Power BI Desktop og den lokale datagatewayen til den nyeste versjonen for å dra nytte av de nyeste funksjonene.

Gi oss tilbakemelding for å hjelpe oss med å fortsette å forbedre koblingen.

Impala-koblingsimplementeringen 2.0 er bygget ved hjelp av ADBC-driveren (Arrow Database Connectivity) med åpen kildekode. ADBC gir et sett med standardgrensesnitt for samhandling med Arrow-data, som er spesielt effektivt til å hente store datasett med minimalt overhead og ingen serialisering eller kopiering. ADBC-driveren inneholder også sikkerhetsforbedringer som minnesikkerhet og søppelinnsamling.

I tillegg muliggjør samarbeid med åpen kildekode-fellesskapet raskere oppdateringer, ved å bruke moderne verktøy og sikre utviklingslivssyklusprosesser (SDL). For at du skal kunne dra nytte av disse ytelses- og sikkerhetsforbedringene, bruker alle nyopprettede tilkoblinger automatisk 2.0-implementeringen fra og med august 2025. I overgangsperioden kan du teste 2.0-implementeringen ved å oppdatere eksisterende spørringer og legge til flagget Implementation="2.0" i Impala.Database som følger. Etter overgangen oppdateres tilkoblinger som ikke angir en implementering, automatisk til 2.0-implementeringen.

Source = Impala.Database("impalavm.centralus.cloudapp.azure.com", [Implementation="2.0"])

For å hjelpe deg med å diagnostisere potensielle problemer kan du finne og-detaljene ImplementationDriverType i nettflettingsloggene dine, som i eksemplet nedenfor. Hvis du støter på problemer under overgangen, kan du kontakte kundestøtte.

{ 
    "Start": "2024-11-02T00:14:02.7968686Z", 
    "Action": "Engine/Module/Impala/IO/Impala/Implementation", 
    "ResourceKind": "Impala", 
    "ResourcePath": "impalavm.centralus.cloudapp.azure.com",
    "HostProcessId": "29200",
    "Implementation": "2.0",
    "DriverType": "ADBC",
    "ProductVersion": "2.139.0.0 (Main)+eda56ecd858054173a4d11db9c63a6da5cf92a99",
    "ActivityId": "106f16b6-cfbb-4853-9f20-ed45486486d2",
    "Process": "Microsoft.Mashup.Container.NetFX45",
    "Pid": 38560,
    "Tid": 1,
    "Duration": "00:00:00.0000291"
}

Hvis du vil forbli på den forrige koblingsimplementeringen midlertidig (under feilsøking), angir du Implementation="1.0" i spørringene.

Begrensninger og hensyn

Her er noen hensyn og begrensninger du bør huske på med Impala-koblingen:

  • Impala-koblingen støttes på den lokale datagatewayen ved hjelp av en av de tre støttede godkjenningsmekanismene.
  • Impala-koblingen bruker Impala-driveren, som begrenser størrelsen på strengtyper til 32 K som standard.
  • Impala-koblingen støtter ikke overstyring av Realm-alternativet for Kerberos-godkjenning.