Genindlæse et datasæts data

Hold dit analyseindhold opdateret ved at genindlæse datasætdata, når de er blevet opdateret.

Om genindlæsning af et datasæts data

Du kan genindlæse data i et datasæt for at holde det opdateret.

Genindlæsning af data sikrer, at projektmapper og visualiseringer indeholder aktuelle data. De nyeste data vises i projektmapper og visualiseringer, når genindlæsningen af datasættet er fuldført, og du opfrisker projektmapperne. Se Opfriske en projektmappes data.

Den måde, du genindlæser et datasæt på, afhænger af, hvordan dataene hentes.

Type datasætkilde Sådan genindlæser du data
Data fra databaser, der understøtter trinvis indlæsning

Du kan genindlæse data fra datasæt trinvist, hvis datasættet bruger en datakilde, der understøtter dette. Trinvis indlæsning indlæser kun nye eller opdaterede data. Se Genindlæse et datasæts data trinvist.

Data fra eksterne forbindelser Når du genindlæser data for et datasæt via en ekstern forbindelse, køres datasættets SQL-sætning igen, og de aktuelle data for tabeller, hvor feltet Dataadgang er angivet til Automatisk caching, indlæses i cachen.

Hvis dit datasæt indeholder en eller flere tabeller, hvor feltet Dataadgang er angivet til Automatisk caching, kan du bruge siden Data til at genindlæse tabellerne i datasættet. Du kan også konfigurere en tidsplan, så tabellerne i dit datasæt genindlæses helt op til én gang pr. time. Se Planlægge en genindlæsning af et datasæt.

Data fra Excel-, CSV- eller TXT-fil Når du genindlæser en Microsoft Excel-fil (XLSX eller XLS), skal den nyeste regnearksfil indeholde et ark med det samme navn som den oprindelige fil. Og arket skal indeholde de samme kolonner, som findes i datasættet. Genindlæsningen af data fejler, hvis der mangler kolonner i den fil, som du indlæser.

Når du genindlæser en CSV- eller TXT-fil, skal den indeholde de samme kolonner, der er i datasættet. En genindlæsning fejler, hvis der mangler kolonner i den fil, som du indlæser.

Brug Data, hvis du vil genindlæse et datasæt, der bruger én fil som kilde.

Data fra Oracle Fusion Cloud Applications Suite

Du kan genindlæse data og metadata for Fusion Applications Suite-datakilder. Hvis Fusion Applications Suite-datakilden bruger logisk SQL, køres datasættets SQL-sætning igen, når data genindlæses.

Genindlæse data fra projektmappeeditoren

Når du redigerer en projektmappe, kan du genindlæse data for at opdatere projektmappen med de sidste nye data.

  1. Find projektmappen på Startside, og klik på Åbn.
  2. Klik på fanen Visualiser.
  3. Højreklik på forbindelsesnavnet eller datasætnavnet i panelet Data, og vælg Genindlæs data.

Genindlæse en individuel tabel i et datasæt

Brug Dataset Editor til at genindlæse data til en individuel datasættabel, der bruger en forbindelse. Genindlæsningen udfører forespørgsler på tabellens datakilde og indlæser de aktuelle data i cachen.

Hvis du vil genindlæse en tabel, der bruger en fil som kilde, skal du se Genindlæse et datasæts filer.
Valget Genindlæs er tilgængeligt for alle datasættabeller, hvor feltet Dataadgang er angivet til Automatisk caching.
Du genindlæser typisk alle datasættets tabeller samtidig, så dataene er konsistente på tværs af alle tabeller. Men nogle gange giver det god mening at nøjes med at genindlæse én af tabellerne i datasættet. Det kan for eksempel være, at du ved, at dataene er ændret i en faktatabel, men at de ikke er ændret i nogen af dimensionstabellerne.
Genindlæsning opdaterer ikke oplysningerne i eksempelvisningen af tabellens profildata. Du skal profilere tabellen igen, når du har genindlæst den, for at se de nyeste data i dataeksemplet.
  1. Klik på DataStartside, og klik derefter på Data.
  2. Klik på fanen Datasæt.
  3. Hold musemarkøren over det datasæt, som du vil genindlæse, klik på Handlinger, og klik derefter på Genindlæs data.
  4. Vælg tabellen, og klik derefter på Kør nu.

Genindlæse tabeller i et datasæt

Brug fanen Datasæt til at genindlæse data til de af datasættets tabeller, der bruger forbindelser, og hvor feltet Dataadgang er angivet til Automatisk caching. Genindlæsning udfører forespørgsler på tabellens datakilder og indlæser de aktuelle data i cachen.

Bemærk:

Du kan også bruge programmering til at genindlæse data til et eksisterende datasæt, der er baseret på en forbindelse, ved hjælp af REST-API'en. Se Genindlæse data til et datasæt i REST API for Oracle Analytics Cloud.

Genindlæsning af data sikrer, at projektmapper og visualiseringer indeholder aktuelle data. De nyeste data vises i projektmapper og visualiseringer, når genindlæsningen af datasættet er fuldført, og du opfrisker projektmapperne.

Hvis du vil genindlæse et datasæt, der indeholder mere end én tabel og bruger filer som kilde, eller hvis datasættet indeholder en kombination af tabeller, der er oprettet fra forbindelser og filer, skal du se Genindlæse et datasæts filer.
Valget Genindlæs data er tilgængeligt for alle datasæt, hvor feltet Dataadgang er angivet til Automatisk caching for en eller flere tabeller, og hvor datakildeforbindelsen indeholder legitimationsoplysninger for en eller flere tabeller.
Datasættabeller, hvor feltet Dataadgang er angivet til Live, inkluderes ikke i genindlæsningen. Se Angive, om en datasættabel er cachet eller live
Den bruger, som har oprettet eller ejer datasættet, og brugere med læse/skrive-privilegier til datasættet og skrivebeskyttede privilegier til datakildeforbindelsen kan genindlæse datasættets tabeller.
Du kan oprette og bruge tidsplaner for at køre en genindlæsning af datasæt. Se Planlægge en genindlæsning af et datasæt.
  1. Klik på Navigatorstartsiden, og klik derefter på Data.
  2. Hold musemarkøren over det datasæt, som du vil genindlæse, klik på Handlinger, og klik derefter på Genindlæs data.

    .
  3. Vælg de tabeller, som du vil genindlæse, og klik derefter på Kør nu.

Genindlæse et datasæts filer

Genindlæs data i et datasæt baseret på en XLSX-, XLS-, CSV- eller TXT-fil for at sikre, at du har det sidste nye projektmappeindhold.

Før du starter, skal du sørge for, at den fil, som du uploader, indeholder de samme kolonner som det eksisterende datasæt.

Genindlæsning af et datasæts filer sikrer, at projektmapper og visualiseringer indeholder aktuelle data. De nyeste data vises i projektmapper og visualiseringer, når genindlæsningen af filen er fuldført, og du opfrisker projektmapperne.

Genindlæs et datasæts filer fra startsiden
  1. Klik på Navigatorstartsiden, og klik derefter på Data.
  2. Klik på fanen Datasæt.
  3. Hold musemarkøren over det datasæt, som du vil genindlæse, klik på Handlinger, og klik derefter på Genindlæs data.
  4. Træk filen, og slip den i dialogboksen Upload fil, eller klik på Vælg fil for at søge efter filen.

  5. Klik på OK.
Hvis du arbejder i datasæteditoren, kan du genindlæse data ved at højreklikke på datasættet i Sammenkæd diagram og derefter vælge Upload fil.

Genindlæse et datasæts data trinvist

Hold dit analyseindhold opdateret ved at genindlæse datasætdata effektivt, når nye data er tilgængelige i kildedatabasen.

Oversigt over trinvis indlæsning af datasæt

Du kan holde dine projektmapper opdaterede ved at implementere trinvise indlæsninger af datasæt.

Trinvis genindlæsning af data opfrisker data og kan minimere behandlingstiden.

Hvor kan jeg konfigurere trinvis indlæsning?

I Oracle Analytics konfigurerer du trinvis indlæsning af datasæt ved hjælp af Type af cachegenindlæsning i valgene for dataadgang.
Beskrivelse af GUID-8F20639A-2EB8-40DF-BE20-9B49B1CCD16C-default.png følger
.png

Hvilke typer trinvis indlæsning understøttes?

I Oracle Analytics kan du:
  • Indlæs nye records og opdateringer til eksisterende records, også kaldet upsert, ved hjælp af valget Indlæs nye og opdaterede data.
  • Indlæs kun nye records, også kaldet insert, ved hjælp af valget Føj nye data til eksisterende data.

Hvis trinvis indlæsning ikke er passende for dine data, kan du vælge at genindlæse alle data ved at vælge Erstat eksisterende data. Hvis en betydelig del af dine data for eksempel ændres regelmæssigt, er en fuld dataindlæsning muligvis mere effektiv.

Databasetyper, der understøtter trinvis indlæsning for datasæt

  • Oracle Database
  • Oracle Applications
  • Oracle Autonomous Data Warehouse (ADW)
  • Oracle Autonomous Transaction Processing (ATP)
  • Oracle Cloud Infrastructure Object Storage
  • Oracle Talent Management Cloud/Oracle Talent Acquisition Cloud (Taleo)
  • DB2
  • Informix
  • MySQL
  • SQL Server
  • Sybase ASE og Sybase IQ

Arbejde med data i forskellige tidszoner

Hvis der er en tidsforskel mellem tidsstemplerne i dine data og standardtidszonen i Oracle Analytics (Universal Time Coordinated eller UTC), kan du angive en forskydning, der tager hensyn til tidsforskellen, så dine data indlæses korrekt. Angiv for eksempel tidsforskydningen for trinvis til 8 timer, hvis dine kildesystemrecords er i Pacific Standard Time (PST), som er otte timer bagud i forhold til UTC. Se Konfigurere et datasæt til trinvis indlæsning.

Konfigurere et datasæt til trinvis indlæsning

Hold dine datasæt opdateret ved at konfigurere dem til trinvis indlæsning. Hvis et kildesystem for eksempel har nye records, skal du blot indlæse de nye records i dit datasæt for at minimere systemtrafik og reducere behandlingstid.

Når du har fuldført denne konfiguration, kan du genindlæse datasættet gradvist.
Før du starter, skal du sørge for, at du har et datasæt, der er baseret på en databasetype, som understøtter trinvis indlæsning. Se Databaser, der understøtter trinvis genindlæsning for datasæt.
  1. Klik på Data fra Navigator på Startside, og hold musemarkøren over det datasæt, som du vil opfriske.
  2. Klik på Handlinger Valget Handlinger for at opstille ting, som du kan gøre, og klik derefter på Åbn.
  3. Dobbeltklik på den tabel, som du vil opfriske, i Sammenkæd diagram.
  4. Klik på Rediger definition.
  5. Sørg for, at dataadgangsvalgene vises til højre.
    Hvis dataadgangsvalgene ikke vises, skal du holde musemarkøren over midten af vinduets højre kant, finde valget Udvid og derefter klikke på Udvid.
    Brug felterne i dataadgangspanelet til at konfigurere opfriskningen.
  6. Vælg Automatisk caching i Dataadgang.
  7. Angiv typen af trinvis opfriskning i Genindlæsningstype for cache.
    • Vælg Indlæs nye og opdaterede data (også kaldet upsert) for at indlæse nye data, når en ny record er tilgængelig, eller når en eksisterende record er opdateret. Det kan for eksempel være, at du vil indlæse nye transaktioner samt ændringer af eksisterende transaktioner.
    • Vælg Føj nye data til eksisterende data (også kaldet indsættelse) for at indlæse nye data, når en ny record er tilgængelig. Det kan for eksempel være, at du kun vil indlæse nye transaktioner.
  8. Angiv de brugernøglekolonner, der identificerer entydige records, i Brugernøglekolonne(r). Klik på feltet for at vise tilgængelige kolonner, og vælg en eller flere kolonner.
  9. Angiv den eller de kolonner, der bruges til at registrere nye eller opdaterede data, i Ny(e) dataindikatorkolonne(r). Du kan for eksempel angive en entydig transaktions-id-kolonne for at identificere nye transaktioner i datakilden.
    Hvis du ikke angiver en ny dataindikatorkolonne, bruger Oracle Analytics det filmodificerede tidsstempel til at bestemme, hvornår nye data er tilgængelige.
    Hvis du indlæser data fra filer i Oracle Cloud Infrastructure Object Storage, vises feltet Indikator for nye data i kolonne(r) ikke, fordi Oracle Analytics bruger det filmodificerede tidsstempel.
  10. Ændr standarden (Ingen) i Trinvis tidsforskydning, hvis der er en tidsforskel mellem tidsstemplerne i dine data og Oracle Analytics-standardtidszonen (Universal Time Coordinated eller UTC). Angiv for eksempel tidsforskydningen for trinvis til 8 timer, hvis dine kildesystemrecords er i Pacific Time Zone (PST), som er otte timer bagud i forhold til UTC.
  11. Klik på OK.

Indlæse data i datasæt trinvist

Genindlæs data fra datasæt trinvist for at holde projektmapper opdateret. Du kan indlæse data én gang eller regelmæssigt.

Konfigurer dit datasæt til trinvis indlæsning, før du starter. Se Konfigurere et datasæt til trinvis indlæsning.
  1. Klik på Data fra Navigator på Startside, og hold musemarkøren over det datasæt, som du vil opfriske, for at vise valget Handlinger Valget Handlinger for at opstille ting, som du kan gøre.

  2. Klik på Genindlæs data for at indlæse data én gang.
    Klik på Kør genindlæsning, vælg de tabeller, der skal genindlæses, og klik derefter på Kør nu.

  3. Klik på Ny tidsplan for at indlæse data regelmæssigt.
    Brug dialogboksen Tidsplan til at angive, hvornår opfriskningen skal starte, og hvor ofte dataene skal opfriskes, og klik derefter på OK.

Brug fanen Tidsplaner i dialogboksen Inspicer til at gennemgå opdateringer. Se Vise et datasæts genindlæsningshistorik og Se og downloade logfiler for et job til genindlæsning af datasæt.
Hvis du borer ind i detaljerne på opgaveniveau for en trinvis indlæsning, kan du se, at Opfriskningstilstand er angivet til "Trinvis".

Vise et datasæts genindlæsningshistorik

Der genereres historikoplysninger for genindlæsninger af datasæt på jobniveau og tabelniveau.

Brug et datasæts genindlæsningshistorik til at finde oplysninger om for eksempel den måde, genindlæsningen blev udført på (manuelt eller ved hjælp af en tidsplan), jobstatus, starttidspunkt, sluttidspunkt og mængden af genindlæste data i byte. Du kan også bore ned i oplysninger om jobbets genindlæste tabeller. Det kan for eksempel være tabellens kildenavn, genindlæsningsstatus og antallet af rækker.
Oracle Analytics genererer historikoplysninger, når du genindlæser datasæt, som bruger forbindelser.
Oracle Analytics genererer ikke historikoplysninger og logfiler, når du genindlæser datasæt, som:
  • Kun anvender filer.
  • Anvender en forbindelse og en fil. Oracle Analytics genererer kun historikoplysninger for de tabeller i et datasæt, der anvender en forbindelse.
  • Anvender en Oracle EPM Cloud- eller Oracle Essbase-forbindelse.
  1. Klik på Navigatorstartsiden, og klik derefter på Data.
  2. Hold musemarkøren over et datasæt på fanen Datasæt, klik på Handlinger, og klik derefter på Inspicer.
  3. Klik på fanen Historik for at se dataindlæsningsjob, der er fuldført på det pågældende datasæt.

  4. Klik på et job på listen for at vise fanen Generelt med en oversigt over jobbet.
  5. Valgfrit: Klik på fanen Status for at vise opgaver, der blev udført som en del af jobbet.

    Klik på en opgave på listen for at vise logoplysninger for opgaven. Hvis indlæsningen var trinvis, kan du se, at Opfriskningstilstand er angivet til "Trinvis".

Se og downloade logfiler for et job til genindlæsning af datasæt

Du kan gennemgå logfiler for genindlæsninger af datasæt som en hjælp, når du foretager fejlfinding af problemer med genindlæsning af datasæt.

Hvis du for eksempel har et problem med genindlæsning af data, kan loggene hjælpe dig med at bestemme, om det er et problem med din konfiguration, for eksempel en ugyldig eller udløbet adgangskode eller et problem med for mange data. I sådanne tilfælde indeholder logfilerne tidsstempler for nøgleoperationer og oplysninger om antallet af behandlede records. Du kan gennemgå logge på jobniveau og tabelniveau.
Oracle Analytics genererer logfiler, når du genindlæser datasæt, som bruger forbindelser. Logfiler genereres ikke, hvis et datasæt bruger en eller flere filer eller bruger en Oracle EPM Cloud- eller Oracle Essbase-forbindelse.
  1. Klik på Navigator på startsiden, og klik derefter på Data.
  2. Hold musemarkøren over et datasæt på fanen Datasæt, klik på Handlinger, og klik derefter på Inspicer.
  3. Klik på fanen Historik, og klik derefter på det job, som du vil se på.

  4. Klik på menuen Jobdetaljer Ellipse øverst til højre på fanen Generelt, og vælg Vis log for at se loggen, eller vælg Download logge for at gemme loggene i et lokalt filområde.
  5. Hvis jobbet har genindlæst mere end én tabel, og du vil se logoplysninger for en bestemt tabel, skal du klikke på Status. Klik derefter på navnet på tabellens genindlæsningsopgave, klik på menuen Jobopgave Ellipse øverst til højre, og klik derefter på Vis log.