Få data fra andre datakilder

I denne artikkelen lærer du hvordan du henter hendelser fra et bredt spekter av datakilder og koblinger i Real-Time-huben inn i enten en ny eller eksisterende tabell. Du kan gjøre dette direkte fra Get data-opplevelsen i KQL-databasen din i Real-Time Intelligence, uten å måtte forlate arbeidsflyten eller sette opp en Eventstream først.

Forutsetninger

Trinn 1: Kilde

Velg flere datakilder som din datakilde:

  1. I Microsoft Fabric-portalen navigerer du til KQL-databasen din.

  2. Velg Hent data og velg deretter Connect flere datakilder.

    Du kan gjøre dette enten fra Hent Data-knappen i øverste menyfelt, eller fra hent data-nedtrekksmenyen i øverste meny, eller fra databasens meny for flere handlinger.

    Skjermbilde av hent datafliser med alternativet Connect flere datakilder markert.

    Skjermbilde av menyen for hent data med alternativet Connect flere datakilder markert.

  3. I vinduet Velg en datakilde ser du alle datakildene som er tilgjengelige i Real-Time Hub. Du kan søke etter en kilde, eller filtrere etter kategori. I dette eksempelet, velg eksempelscenariet Sykkelutleie.

    Skjermbilde av Connect-datakildevinduet med eksempelscenarioet for sykkelutleie markert.

Trinn 2: Konfigurer

Konfigurer tilkoblingsinnstillingene. Tilkobling til datakilden genererer både en strøm og en hendelsesstrøm.

  1. Definer navnet på datakilden.

  2. I Stream-detaljpanelet fyller du ut eventstream-innstillingene eller bruker standardverdiene.

    Innstilling Bekrivelse
    Workspace Plasseringen for eventstream-arbeidsområdet. Dette kan være samme eller et annet arbeidsområde som databasen.
    Eventstream-navn Navnet på eventstreamen.

    Skjermbilde av konfigurer fanen med den nye tabellen angitt, og én eksempeldatafil er valgt.

  3. Velg Neste.

  4. I panelet for Gjennomgang og koble til, gå gjennom innstillingene dine og velg Koble til.

    Status for opprettelsesoppgavene vises. Når hver oppgave er fullført, vises et grønt hakepunkt i statuskolonnen.

    Skjermbilde av Gjennomgang og koble til fanen med status for vellykket oppgave og Fullfør-knappen markert.

    Når tilkoblingen er vellykket, velg Fullfør.

    Tips

    Eventfritt kan du velge Open Eventstream og gå til eventstreamen du nettopp har opprettet, for å definere destinasjonstabellen og fullføre innsamlingsprosessen.

  5. I vinduet Velg en destinasjonstabell , velg Ny tabell og skriv inn et navn på den nye tabellen.

    Skjermbilde av destinasjonsfanen med ny tabell valgt og tabellnavn lagt inn.

  6. Data-tilkoblingsnavnet fylles automatisk ut. Valgfritt kan du skrive inn et nytt navn. Navnet kan kun inneholde alfanumeriske, strek- og prikktegn, og være opptil 40 tegn langt.

  7. Bestem om du skal behandle hendelser før inntak i Eventstream.

    Med dette alternativet kan du konfigurere databehandling før data inntas i måltabellen. Hvis valgt, fortsetter du datainntaksprosessen i Eventstream. For mer informasjon, se Behandle hendelse før inntak i eventstream.

  8. Velg Neste for å fortsette til Inspiser-fanen .

Trinn 3: Undersøk

Inspiser-fanen viser en forhåndsvisning av dataene.

Velg Ferdig for å fullføre inntaksprosessen.

Skjermbilde av undersøk-fanen.

Valgfritt:

  • Bruk rullegardinlisten for filtype til å utforske avanserte alternativer basert på datatype.

  • Bruk rullegardinlisten Table_mapping til å definere en ny tilordning.

  • Velg </> for å åpne kommandovisningsprogrammet for å vise og kopiere de automatiske kommandoene som genereres fra inndataene. Du kan også åpne kommandoene i et spørringssett.

  • Velg blyantikonet for å redigere kolonner.

Rediger kolonner

Note

  • For tabellformater (CSV, TSV, PSV) kan du ikke tilordne en kolonne to ganger. Hvis du vil tilordne til en eksisterende kolonne, må du først slette den nye kolonnen.
  • Du kan ikke endre en eksisterende kolonnetype. Hvis du prøver å tilordne til en kolonne med et annet format, kan du ende opp med tomme kolonner.

Endringene du kan gjøre i en tabell, avhenger av følgende parametere:

  • tabelltype er ny eller eksisterende
  • Tilordning type er ny eller eksisterende
Tabelltype Tilordningstype Tilgjengelige justeringer
Ny tabell Ny tilordning Gi nytt navn til kolonne, endre datatype, endre datakilde, tilordningstransformasjon, legge til kolonne, slette kolonne
Eksisterende tabell Ny tilordning Legg til kolonne (der du deretter kan endre datatype, gi nytt navn til og oppdatere)
Eksisterende tabell Eksisterende tilordning ingen

Skjermbilde av kolonner som er åpne for redigering.

Tilordningstransformasjoner

Noen dataformattilordninger (Parquet, JSON og Avro) støtter enkle inntakstidstransformasjoner. Hvis du vil bruke tilordningstransformasjoner, oppretter eller oppdaterer du en kolonne i vinduet Rediger kolonner.

Tilordningstransformasjoner kan utføres på en kolonne av typen streng eller datetime, der kilden har datatypeint eller lang. Hvis du vil ha mer informasjon, kan du se den fullstendige listen over støttede tilordningstransformasjoner.

Avanserte alternativer basert på datatype

Tabular (CSV, TSV og PSV): Hvis du importerer tabulære formater i en eksisterende tabell, kan du velge Table_mapping>Bruk eksisterende mapping. Tabulardata inkluderer ikke alltid kolonnenavnene som brukes til å mappe kildedata til eksisterende kolonner. Når dette alternativet er merket av, utføres tilordningen etter rekkefølge, og tabellskjemaet forblir det samme. Hvis dette alternativet ikke er avmerket, opprettes nye kolonner for innkommende data, uavhengig av datastruktur.

JSON: Velg Nested levels for å bestemme kolonnedivisjonen av JSON-data, fra 1 til 100.

Trinn 4: Sammendrag

I Sammendrag-vinduet merkes alle trinnene som fullført når datainntaket er fullført. Velg et kort for å utforske dataene, slette de innsamlede dataene, eller lage et dashbord med nøkkelmålinger. Velg Lukk for å lukke vinduet.

Skjermbilde av oppsummeringssiden som viser vellykket datainnsamling.

Når du lukker vinduet, går du tilbake til KQL-databasens oversiktsside. Den nye tabellen vises i tabellen i venstre panel. Den nye hendelsesstrømmen vises i Datastrømme-listen .