Ladda data i Kubdesigner

Du kan använda Kubdesigner för att ladda antingen aggregerade lagringsdata eller blocklagringsdata till Essbase.

Ibland måste du rensa och ladda om data under kubutveckling. De data- och regelfiler som används i dataladdningsprocessen måste lagras i Essbase. Om ett dataarbetsblad är inkluderat i applikationsarbetsboken så genereras datafilerna och regelfilerna automatiskt under byggprocessen för kuben. Du kan även ladda upp enskilda datafiler och regelfiler till kuben.

För varje datafil som du väljer att ladda startas ett separat dataladdningsjobb. Som standard är antalet jobb som kan köras samtidigt tio, men du kan öka det antalet. Fastställ lämplig gräns genom att beakta beräkningar, applikation, omstruktureringar och batchfönster, och jämföra tidmätningen för administrativa aktiviteter och användaraktiviteter så att formstorleken inte överbelastas.

Om du vill öka jobbgränsen anger du önskat värde för konfigurationsegenskapen essbase.jobs.maxCount för Provider Services. Se Ange konfigurationsegenskaper för Provider Services.

Det är viktigt att förstå skillnaderna mellan laddning av aggregerade lagringsdata och blocklagringsdata.

Ladda blocklagringsdata i Kubdesigner

Vill du ladda blocklagringsdata med kubdesignern väljer du ikonen Ladda data på menyfliken Kubdesigner och följer uppmaningarna för att välja jobbtyp, källdata och regelfil. Kör och övervaka sedan jobbet.

  1. Välj Ladda data (Bild av ikonen Ladda data på menyfliken Kubdesigner.) på menyfliken Kubdesigner i Excel.
  2. I dialogrutan Ladda data väljer du den applikation och den kub där du vill ladda data.
  3. Välj ett alternativ under Välj en jobbtyp:
    • Ladda data: om du vill ladda data till kuben.
    • Rensa alla data: om du vill rensa alla data från kuben.
  4. Klicka på Välj data.
  5. I dialogrutan Välj data klickar du på Lägg till.
  6. I dialogrutan Essbase-filer bläddrar du till de datafiler du vill lägga till och väljer dem. De här filerna kan finnas i kubkatalogen eller någon annan katalog som du väljer. Du kan lägga till flera filer samtidigt eller en i taget.
  7. Under varje datafil som du valde i steg 6 klickar du på ikonen Välj en laddningsregelfil för att välja den matchande regelfilen.
  8. Bläddra till regelfilen för den datafilen i dialogrutan Essbase-filer och välj den.

    Obs!:

    Du måste alltid välja en datafil om du använder icke-SQL-dataladdningar. Om du endast väljer en regelfil (en som är utformad för icke-SQL-laddningar) och ingen datafil returneras ett fel som anger att en anslutning inte kunde upprättas med SQL-databasen. Lösningen är att välja den lämpliga datafilen.

  9. Klicka på OK.
  10. Välj alternativet Avbryt vid fel om du vill använda det.

    Om du väljer Avbryt vid fel stoppas dataladdningen om ett fel påträffas.

  11. Klicka på Kör så startas dataladdningen.

    Ett jobb skapas för varje datafil. Jobben körs parallellt, så de slutförs snabbare än om de skulle ha körts separat.

  12. Klicka på Ja för att starta Visa jobb och visa status för varje jobb, eller klicka på Nej om du inte vill starta Visa jobb.

Se Om dataladdning och dimensionsbygge.

Ladda aggregerade lagringsdata i Kubdesigner

Vill du ladda aggregeringslagringsdata med kubdesignern väljer du ikonen Ladda data på menyfliken Kubdesigner och följer uppmaningarna för att välja jobbtyp, inställningar, källdata och regelfil. Kör och övervaka sedan jobbet.

  1. Välj Ladda data (Bild av ikonen Ladda data på menyfliken Kubdesigner.) på menyfliken Kubdesigner i Excel.
  2. I dialogrutan Ladda data väljer du den applikation och den kub där du vill ladda data.
  3. Klicka på Välj data.
  4. I dialogrutan Välj datafiler väljer du inställningarna för dataladdningen.
    Egenskap eller fält Värden
    Aggregeringsmetod för dubbletter

    Ange hur du vill hantera fall där flera värden för samma cell laddas från dataströmmen i laddningsbufferten.

    • Lägg till – lägg till värden när bufferten innehåller flera värden för samma cell.
    • Kontrollera att flera värden för samma celler är identiska. Om de är det, ignorera dubblettvärdena. Stoppa dataladdningen med ett felmeddelande om värdena för samma cell skiljer sig från varandra.
    • Använd sista – kombinera dubblettceller genom att använda värdet från den cell som laddades sist i laddningsbufferten. Det här alternativet är avsett för relativt små dataladdningar på upp till 10 000 celler.
    Alternativ för laddningsbuffert

    Ange hur du vill hantera saknade värden och nollvärden i dataströmmen från laddningsbufferten.

    • Ignorera inga – ignorera inga värden i den inkommande dataströmmen.
    • Ignorera saknade värden – ignorera #Saknade värden i den inkommande dataströmmen.
    • Ignorera nollvärden – ignorera nollor i den inkommande dataströmmen.
    • Ignorera saknade värden och nollvärden – ignorera både #Saknade värden och nollvärden i den inkommande dataströmmen.
    Bekräftelsealternativ

    Ange bekräftelsealternativ för laddningsbuffert som ska användas när innehållet i dataladdningsbufferten bekräftas i kuben.

    • Lagra data – lagra värden i laddningsbufferten.
    • Lägg till data – lägg till värdena från laddningsbufferten i de befintliga lagrade datavärdena.
    • Dra ifrån data – dra ifrån värdena i laddningsbufferten från de befintliga lagrade datavärdena.
    • Åsidosätt alla data – lagra inkommande data istället för de befintliga lagrade datavärdena.
    • Åsidosätt inkrementella data – återställ inkrementella data (lagrade i inkrementella datautsnitt). Ta med andra ord bort det aktuella innehållet i alla datautsnitt med inkrementella data i kuben och skapa ett nytt datautsnitt med innehållet i den angivna dataladdningsbufferten. De nya data skapas med dataladdningsegenskapen lägg till värden (aggregate_sum). Om det finns dubbla celler mellan de nya data och det primära datautsnittet adderas deras värden när du frågar om dem.
    Termalternativ

    Ange slutliga alternativ för att bekräfta datautsnitt från dataladdningsbufferten i kuben.

    • Inkr. till huvuddatautsnitt – lagra data i huvuddatautsnittet och skapa inget inkrementellt datautsnitt.
    • Inkr. till nytt datautsnitt – skriv de data som för närvarande lagras i bufferten till ett nytt datautsnitt. Den här åtgärden påskyndar dataladdningen.
    • Inkr. till nytt datautsnitt, förenklad – skriv de data som för närvarande lagras i bufferten till ett nytt datautsnitt i kuben, som en förenklad åtgärd. Det här alternativet är endast avsett för mycket små dataladdningar på upp till 1 000 celler som inträffar samtidigt (t.ex. datauppdateringsåtgärder för rutnätsklienter).
    Samtidighet
    • Sekventiellt – ladda data sekventiellt istället för parallellt.
    • Parallellt – ladda data parallellt.

      Flera dataladdningsbuffertar kan finnas i en aggregerad lagringskub. För att spara tid kan du ladda data i flera dataladdningsbuffertar samtidigt.

      Även om endast en åtgärd för bekräftelse av dataladdning för en kub kan vara aktiv åt gången, kan du bekräfta flera dataladdningsbuffertar i samma bekräftelseåtgärd, vilket går snabbare än att bekräfta buffertar individuellt.

  5. Klicka på Lägg till för att välja datafiler och regelfiler.
  6. I dialogrutan Välj datafiler bläddrar du till de datafiler du vill lägga till och väljer dem. De här filerna kan finnas i kubkatalogen eller någon annan katalog som du väljer. Du kan lägga till flera filer samtidigt eller en i taget.
  7. Under varje datafil som du valde i steg 6 klickar du på ikonen Välj en laddningsregelfil för att välja den matchande regelfilen.
  8. Bläddra till regelfilen för den datafilen i dialogrutan Essbase-filer och välj den.
  9. Välj alternativet Avbryt vid fel om du vill använda det.

    Om du väljer Avbryt vid fel stoppas dataladdningen om ett fel påträffas.

  10. Klicka på Kör så startas dataladdningen.

    Ett jobb skapas för varje datafil. Jobben körs parallellt, så de slutförs snabbare än om de skulle ha körts separat.

  11. Klicka på Ja för att starta Visa jobb och visa status för varje jobb, eller klicka på Nej om du inte vill starta Visa jobb.

Se Ladda data till aggregerade lagringsdatabaser.