Ladda om en datamängds data

Håll analysinnehållet uppdaterat genom att ladda om data i datamängder när de har uppdaterats.

Om omladdning av en datamängds data

Du kan ladda om data i en datamängd så att du håller den aktuell.

Omladdning av data säkerställer att arbetsböcker och visualiseringar innehåller aktuella data. De mest aktuella data visas i arbetsböcker och visualiseringar när omladdningen av datamängden har slutförts och du förnyar arbetsböckerna. Se Förnya en arbetsboks data.

Hur du laddar om en datamängd beror på vilken datakälla du använder.

Typ av datamängdskälla Så här laddar du om data
Data från databaser med stöd för inkrementell laddning

Du kan ladda om data i datamängder inkrementellt om datamängden använder en källa med stöd för det. Vid inkrementell laddning laddar du endast nya eller uppdaterade data. Se Ladda om data i en datamängd inkrementellt.

Data från externa anslutningar När du laddar om data för en datamängd med en extern anslutning körs datamängdens SQL-sats igen och aktuella data för tabellerna med Automatisk cachning angett för fältet Dataåtkomst laddas till cachen.

Om datamängden innehåller en eller flera tabeller med Automatisk cachning angett för fältet Dataåtkomst kan du använda sidan Data för att ladda om tabellerna i datamängden. Du kan även ställa in ett tidsschema, så att datamängdens tabeller laddas om så ofta som en gång i timmen. Se Schemalägga omladdning av en datamängd.

Data från Excel-, CSV- eller TXT-filer När du laddar om en Microsoft Excel-fil (XLSX eller XLS) måste den senare kalkylbladsfilen innehålla ett blad med samma namn som den ursprungliga filen. Och bladet måste innehålla samma kolumner som datamängden. Omladdningen av data utförs inte om kolumner saknas i filen du laddar.

När du laddar om en CSV-fil eller TXT-fil måste den innehålla samma kolumner som datamängden. Omladdningen utförs inte om kolumner saknas i filen du laddar.

Om du vill ladda om en datamängd som använder en fil som källa använder du Data.

Data från Oracle Fusion Cloud Applications Suite

Du kan ladda om data och metadata för datakällor i Fusion Applications Suite. Om Fusion Applications Suite-datakällan använder logisk SQL så körs datamängdens SQL-sats igen vid omladdning av data.

Ladda om data från arbetsboksredigeraren

När du redigerar en arbetsbok kan du ladda om data för att uppdatera arbetsboken med aktuella data.

  1. hemsidan letar du upp arbetsboken och klickar på Öppna.
  2. Klicka på fliken Visualisera.
  3. På datapanelen högerklickar du på anslutningsnamnet eller datamängden och väljer Ladda om data.

Ladda om en enskild tabell i en datamängd

Använd Datamängdsredigerare för att ladda om data för en individuell datamängdstabell som använder en anslutning. Vid omladdning skickas en fråga till tabellens datakälla och laddas aktuella data till cachen.

Om du vill ladda om en tabell som använder en fil som källa kan du läsa Ladda om en datamängds filer.
Alternativet Ladda om är tillgängligt för alla datamängdstabeller med Automatisk cachning angett i fältet Dataåtkomst.
Vanligtvis laddar du om samtliga av datamängdens tabeller samtidigt, så att data blir konsekventa mellan alla tabeller. Men ibland är det motiverat att ladda om endast en av datamängdens tabeller. Det kan t.ex. vara om du vet att data har ändrats i en faktatabell, men inte i någon av dimensionstabellerna.
Vid omladdning uppdateras inte förhandsgranskningsinformationen för tabellens profildata. Vill du se de mest aktuella data i dataförhandsgranskningen ska du profilera om tabellen efter att ha laddat om den.
  1. hemsidan klickar du på Data och sedan på Data.
  2. Klicka på fliken Datamängder.
  3. Hovra över den datamängd du vill ladda om, klicka på Åtgärder och sedan på Ladda om data.
  4. Välj tabellen och klicka på Kör nu.

Ladda om tabeller i en datamängd

Använd fliken Datamängder för att ladda om data till datamängdens tabeller som använder anslutningar med Automatisk cachning angett i fältet Dataåtkomst. Vid omladdning skickas frågor till tabellens datakällor och laddas aktuella data till cachen.

Obs!:

Du kan också ladda om data programstyrt för en befintlig datamängd som är baserad på en anslutning som använder REST-API:t. Se Ladda om data för en datamängd i REST-API för Oracles analysmoln.

Omladdning av data säkerställer att arbetsböcker och visualiseringar innehåller aktuella data. De mest aktuella data visas i arbetsböcker och visualiseringar när omladdningen av datamängden har slutförts och du förnyar arbetsböckerna.

Om du vill ladda om en datamängd som innehåller fler än en tabell och använder filer som källa eller om datamängden innehåller en kombination av tabeller skapade från anslutningar och filer kan du läsa Ladda om en datamängds filer.
Alternativet Ladda om data är tillgängligt för alla datamängder när Automatisk cachning har angetts i fältet Dataåtkomst för en eller flera tabeller och när datakällanslutningen inkluderar autentiseringsuppgifter för en eller flera tabeller.
Datamängdstabeller med Aktiv angett i fältet Dataåtkomst inkluderas inte i omladdningen. Se Ange om en datamängdstabell är cachelagrad eller aktiv
Den användare som skapade eller äger datamängden eller en användare med läs- och skrivbehörighet till datamängden och skrivskyddad behörighet till datakällanslutningen kan ladda om datamängdens tabeller.
Du kan skapa och använda tidsscheman för att köra en omladdning av datamängd. Se Schemalägga omladdning av en datamängd.
  1. hemsidan klickar du på Navigator och sedan på Data.
  2. Hovra över den datamängd du vill ladda om, klicka på Åtgärder och sedan på Ladda om data

    .
  3. Välj de tabeller du vill ladda om och klicka sedan på Kör nu.

Ladda om en datamängds filer

Ladda om data i en datamängd från en XLSX-, XLS-, CSV- eller TXT-fil för att se till att du har det mest aktuella arbetsboksinnehållet.

Innan du börjar ska du se till att filen du laddar upp innehåller samma kolumner som den befintliga datamängden.

Omladdning av filerna i en datamängd säkerställer att arbetsböcker och visualiseringar innehåller aktuella data. De mest aktuella data visas i arbetsböcker och visualiseringar när filomladdningen har slutförts och du förnyar arbetsböckerna.

Ladda om filerna i en datamängd från hemsidan
  1. hemsidan klickar du på Navigator och sedan på Data.
  2. Klicka på fliken Datamängder.
  3. Hovra över den datamängd du vill ladda om, klicka på Åtgärder och sedan på Ladda om data.
  4. I dialogrutan Ladda upp fil ska du dra och släppa filen till dialogrutan eller klicka på Välj fil och bläddra efter filen.

  5. Klicka på OK.
Om du arbetar i datamängdsredigeraren kan du ladda om data genom att högerklicka på datamängden i Kopplingsdiagram och sedan välja Ladda upp fil.

Ladda om data i en datamängd inkrementellt

Håll analysinnehållet uppdaterat genom att ladda om datamängder effektivt när det finns nya data i källdatabasen.

Översikt över att ladda datamängder inkrementellt

Du kan hålla arbetsböckerna uppdaterade genom att implementera inkrementell laddning av datamängder.

Med inkrementell omladdning av data förnyas data och minimeras bearbetningstiden.

Var konfigurerar jag inkrementell laddning?

I Oracle Analytics konfigurerar du inkrementell laddning av datamängder med alternativet Typ av cacheomladdning för dataåtkomst.
Beskrivning av GUID-8F20639A-2EB8-40DF-BE20-9B49B1CCD16C-default.png följer
.png

Vilka typer av inkrementell laddning stöds?

I Oracle Analytics kan du:
  • Ladda nya poster och uppdateringar av befintliga poster (uppdatera) med alternativet Ladda nya och uppdaterade data.
  • Ladda bara nya poster (infoga) med alternativet Lägg till nya data till befintliga data.

Om inkrementell laddning inte passar för dina data kan du välja att ladda om alla data med alternativet Ersätt befintliga data. Om en betydande andel av dina data till exempel förändras regelbundet kan en fullständig laddning vara effektivare.

Databastyper med stöd för inkrementell laddning för datamängder

  • Oracle Database
  • Oracle Applications
  • Oracles autonoma datalager (ADW)
  • Oracles autonoma transaktionsbearbetning (ATP)
  • Oracles molninfrastruktur - objektlagring
  • Oracle Talent Management Cloud/Oracle Talent Acquisition Cloud (Taleo)
  • DB2
  • Informix
  • MySQL
  • SQL Server
  • Sybase ASE eller Sybase IQ

Jobba med data i olika tidszoner

Om det förekommer tidsskillnader mellan tidsstämplarna för dina data och standardtidszonen i Oracle Analytics (Universal Time Coordinated eller UTC) kan du ange en förskjutning som beaktar tidsskillnaden så att dina data laddas korrekt. Om källsystemet till exempel registrerar poster i Pacific Standard Time (PST), som ligger åtta timmar efter UTC, ställer du in den inkrementella förskjutningstiden som 8 timmar. Se Konfigurera en datamängd för inkrementell laddning.

Konfigurera en datamängd för inkrementell laddning

Håll dina datamängder aktuella genom att konfigurera inkrementell laddning för dem. Om ett källsystem till exempel har nya poster kan du enbart ladda de nya posterna till datamängden så att du minimerar systemtrafiken och kortar ned hanteringstiden.

När konfigurationen är klar kan du ladda om datamängden inkrementellt.
Innan du börjar ska du se till att datamängden är baserad på en databastyp som har stöd för inkrementell laddning. Se Databaser med stöd för inkrementell laddning av datamängder.
  1. Gå till hemsidan, klicka på Data i navigatorn och hovra över den datamängd du vill förnya.
  2. Klicka på Åtgärder Åtgärdsalternativ för att lista saker du kan göra och sedan på Öppna.
  3. Dubbelklicka på den tabell du vill förnya i Kopplingsdiagram.
  4. Klicka på Redigera definition.
  5. Se till att du ser alternativen för dataåtkomst till höger.
    Om du inte ser några alternativ för dataåtkomst hovrar du över mitten av fönstrets högra kant så att du ser alternativet Expandera och klickar sedan på Expandera.
    Konfigurera förnyelsen i fälten på dataåtkomstpanelen.
  6. Under Dataåtkomst väljer du Automatisk cachning.
  7. Ange typen av inkrementell förnyelse i Typ av cacheomladdning.
    • Välj Ladda nya och uppdaterade data (kallas även uppdatering) om du vill ladda nya data när det finns nya poster eller befintliga poster uppdateras. Du kanske vill ladda både nya transaktioner och ändrade befintliga transaktioner.
    • Välj Lägg till nya data till befintliga data (även kallad infogning) om du vill ladda nya data när det finns en ny post. Du kanske bara vill ladda nya transaktioner.
  8. I Användarnyckelkolumner anger du de kolumner för användarnycklar som identifierar unika poster. Klicka på fältet för att visa de tillgängliga kolumnerna och välja en eller flera kolumner.
  9. I Kolumner som indikerar nya data anger du vilka kolumner som används till att identifiera nya eller uppdaterade data. Du kan till exempel ange en kolumn med unika transaktions-id:n om du vill identifiera nya transaktioner i datakällan.
    Om du inte anger en kolumn som indikerar nya data utgår Oracle Analytics från tidstämpeln för filändring för att avgöra när nya data är tillgängliga.
    Om du laddar data från filer i objektlagringen i Oracles molninfrastruktur visas inte fältet Kolumner som indikerar nya data eftersom Oracle Analytics använder tidsstämpel för filändring.
  10. I Inkrementell förskjutningstid ändrar du standardvärdet (Ingen) om det är tidsskillnad mellan tidsstämplarna i dina data och standardtidszonen för Oracle Analytics (Universal Time Coordinated eller UTC). Om källsystemet till exempel registrerar poster i Pacific Time Zone (PST), som ligger åtta timmar bakom UTC, ställer du in den inkrementella förskjutningstiden som 8 timmar.
  11. Klicka på OK.

Ladda datamängdsdata steg för steg

Ladda om data i datamängder inkrementellt så att dina arbetsböcker är aktuella. Du kan ladda data enstaka gånger eller regelbundet.

Konfigurera datamängden för inkrementell laddning innan du börjar. Se Konfigurera en datamängd för inkrementell laddning.
  1. hemsidan klickar du på Data i navigatorn och håller muspekaren över den datamängd du vill förnya så att alternativet Åtgärder Åtgärdsalternativ för att lista saker du kan göra visas.

  2. Vill du ladda data en gång klickar du på Ladda om data.
    Klicka på Kör omladdning, välj vilka tabeller som ska laddas om och klicka sedan på Kör nu.

  3. Vill du ladda data regelbundet klickar du på Nytt schema.
    I dialogrutan Schema kan du ange när du vill starta förnyelsen och hur ofta du vill förnya dina data. Klicka sedan på OK.

På fliken Scheman i dialogrutan Inspektera kan du granska uppdateringarna. Se Visa en datamängds omladdningshistorik och Visa och ladda ner loggfiler för ett dataomladdningsjobb.
Om du borrar i informationen på uppgiftsnivå om en inkrementell laddning ser du att Förnyelseläge har värdet Inkrementell.

Visa en datamängds omladdningshistorik

Historikinformation genereras för omladdningar av datamängder på jobbnivå och på tabellnivå.

Använd omladdningshistoriken för en datamängd till att få information om bland annat hur omladdningen kördes (manuellt eller enligt ett tidsschema), jobbstatus, starttid, sluttid och hur mycket data som laddades om i byte. Du kan även borra in i information om jobbets omladdade tabeller. Det kan t.ex. gälla tabellens källnamn, omladdningsstatus och antal rader.
Oracle Analytics genererar historikinformation när du laddar om datamängder som använder anslutningar.
Oracle Analytics genererar inte historikinformation och loggfiler när du laddar om datamängder som:
  • endast använder filer.
  • endast använder en anslutning och en fil. Oracle Analytics genererar endast historikinformation för datamängdstabeller som använder en anslutning.
  • Använd en Oracle EPM Cloud- eller Oracle Essbase-anslutning.
  1. hemsidan klickar du på Navigator och sedan på Data.
  2. Hovra över en datamängd på fliken Datamängder, klicka på Åtgärder och sedan på Inspektera.
  3. Klicka på fliken Historik om du vill se dataladdningsjobb som har slutförts för datamängden.

  4. Klicka på ett jobb i listan så visas fliken Allmänt där du ser en vy över jobbet.
  5. Valfritt: Om du klickar på fliken Status ser du uppgifter som körts inom ramen för jobbet.

    Om du klickar på en uppgift i listan visas logginformation om uppgiften. Om laddningen är inkrementell är Förnyelseläge inställt på Inkrementell.

Visa och ladda ner loggfiler för ett dataomladdningsjobb

Du kan granska loggfiler för omladdning av datamängder när du vill felsöka problem med omladdningen.

Om du t.ex. har ett problem med omladdningen av data så kan loggarna hjälpa dig att fastställa om problemet rör konfigurationen, t.ex. ett ogiltigt eller inaktuellt lösenord eller om problemet orsakats av för mycket data. I sådana fall innehåller loggfilerna tidsstämplar för viktiga åtgärder och information om det antal poster som har bearbetats. Du kan granska loggar på jobbnivå och tabellnivå.
Oracle Analytics genererar loggfiler när du laddar om datamängder som använder anslutningar. Loggfiler genereras inte om en datamängd använder en eller flera filer, eller en anslutning till Oracle EPM Cloud eller Oracle Essbase.
  1. På hemsidan klickar du på Navigator och sedan på Data.
  2. Hovra över en datamängd på fliken Datamängder, klicka på Åtgärder och sedan på Inspektera.
  3. Klicka på fliken Historik och sedan på det jobb du vill studera.

  4. På fliken Allmänt klickar du på menyn Jobbdetaljer Ellips uppe till höger och väljer Visa logg om du vill visa loggen, eller så väljer du Ladda ned loggar om du vill spara loggarna lokalt.
  5. Om fler än en tabell laddades om av jobbet och du vill visa logginformation för en viss tabell ska du klicka på Status och sedan på omladdningsuppgiften. Klicka på menynArbetsuppgift Ellips i det övre högra hörnet och sedan på Visa logg.