Zavedenie dát v návrhárovi kociek

Pomocou návrhára kociek môžete zaviesť dáta ukladacieho priestoru agregácie alebo ukladacieho priestoru blokov do služby Essbase.

V priebehu vývoja kocky môže byť občas potrebné vymazať a znova zaviesť dáta. Dáta a súbory pravidiel používané v procese zavedenia dát musia byť uložené v službe Essbase. Ak zošit aplikácie obsahuje dátový pracovný hárok, dátové súbory a súbory pravidiel sa automaticky vygenerujú počas procesu vytvárania kocky. Jednotlivé dáta a súbory pravidiel môžete do kocky aj nahrať.

Každý dátový súbor, ktorý vyberiete na zavedenie, spustí samostatnú úlohu zavedenia dát. Predvolene sa môže naraz spustiť desať úloh, ale tento počet môžete zvýšiť. Ak chcete určiť vhodný limit, je potrebné zohľadniť výpočty, aplikáciu, zmeny štruktúry a intervaly dávok a porovnať načasovanie činností používateľov a administrátorov, aby nedochádzalo k zahlteniu vzhľadom na veľkosť konfigurácie.

Ak chcete zvýšiť limit počtu úloh, nastavte vlastnosť konfigurácie essbase.jobs.maxCount služby Provider Services na požadovanú hodnotu. Pozrite si časť Nastavenie vlastností konfigurácie služby Provider Services.

Je dôležité pochopiť rozdiely medzi zavedením dát ukladacieho priestoru agregácie a ukladacieho priestoru blokov.

Zavedenie dát ukladacieho priestoru blokov v návrhárovi kociek

Ak chcete zaviesť dáta ukladacieho priestoru blokov pomocou návrhára kociek, kliknite na ikonu Zaviesť dáta na páse s nástrojmi návrhára kociek, postupujte podľa pokynov na výber typu úlohy, zdrojových dát a súboru pravidiel a potom spustite a monitorujte úlohu.

  1. Na páse s nástrojmi návrhára kociek v programe Excel vyberte ikonu Zaviesť dáta Obrázok ikony zavedenia dát na páse s nástrojmi návrhára kociek..
  2. V dialógovom okne Zaviesť dáta vyberte aplikáciu a kocku, do ktorej chcete zaviesť dáta.
  3. V časti Vybrať typ úlohy vyberte položku:
    • Zaviesť dáta: ak chcete zaviesť dáta do kocky.
    • Vymazať všetky dáta: ak chcete z kocky vymazať všetky dáta.
  4. Kliknite na položku Vybrať dáta.
  5. V dialógovom okne Vybrať dáta kliknite na tlačidlo Pridať.
  6. V dialógovom okne Súbory Essbase vyhľadajte dátové súbory, ktoré chcete pridať, a vyberte ich. Tieto súbory môžu byť v adresári kocky alebo v inom adresári podľa vášho výberu. Môžete pridať viacero súborov naraz alebo ich môžete pridať po jednom.
  7. Pri každom dátovom súbore, ktorý ste vybrali v kroku 6, kliknite na ikonu Vybrať súbor pravidiel zavedenia a vyberte zodpovedajúci súbor pravidiel.
  8. V dialógovom okne Súbory Essbase vyhľadajte súbor pravidiel pre príslušný dátový súbor a vyberte ho.

    Poznámka:

    V prípade iných zavedení dát než SQL je vždy potrebné vybrať dátový súbor. Ak vyberiete iba súbor pravidiel (určený pre iné zavedenie než SQL) a žiadny dátový súbor, vráti sa chyba s upozornením, že nebolo možné vytvoriť pripojenie k databáze SQL. Riešením je vybrať vhodný dátový súbor.

  9. Kliknite na tlačidlo OK.
  10. Vyberte, či sa má vykonať prerušenie pri chybe kliknutím na položku Prerušiť pri chybe.

    Ak vyberiete položku Prerušiť pri chybe, zavádzanie dát sa zastaví, keď sa vyskytne chyba.

  11. Kliknutím na položku Spustiť spustite zavedenie dát.

    Pre každý dátový súbor sa vytvorí jedna úloha. Úlohy sa spúšťajú paralelne, takže sa dokončia rýchlejšie, ako keby sa spúšťali samostatne.

  12. Kliknite na tlačidlo Áno, ak chcete spustiť Prehliadač úloh a pozrieť si stav jednotlivých úloh. Ak nechcete spustiť Prehliadač úloh, kliknite na tlačidlo Nie.

Pozrite si časť Základné informácie o zavedení dát a vytváraní dimenzií.

Zavedenie dát ukladacieho priestoru agregácie v návrhárovi kociek

Ak chcete pridať dáta ukladacieho priestoru agregácie pomocou návrhára kociek, kliknite na ikonu Zaviesť dáta na páse s nástrojmi návrhára kociek, postupujte podľa pokynov na výber typu úlohy, nastavení, zdrojových dát a súboru pravidiel a potom spustite a monitorujte úlohu.

  1. Na páse s nástrojmi návrhára kociek v programe Excel vyberte ikonu Zaviesť dáta Obrázok ikony zavedenia dát na páse s nástrojmi návrhára kociek..
  2. V dialógovom okne Zaviesť dáta vyberte aplikáciu a kocku, do ktorej chcete zaviesť dáta.
  3. Kliknite na položku Vybrať dáta.
  4. V dialógovom okne Vybrať dátové súbory vyberte nastavenia pre zavedenie dát.
    Vlastnosť alebo pole Hodnoty
    Metóda agregácie pre duplicity

    Zadajte, ako sa majú spracovať prípady, keď sa z dátového toku v bufferi zavedenia dát zavádzajú viaceré hodnoty pre tú istú bunku.

    • Pridať – keď buffer obsahuje viacero hodnôt pre tú istú bunku, pridá hodnoty.
    • Skontroluje, či sú viaceré hodnoty pre tie isté bunky rovnaké. Ak sú rovnaké, ignoruje duplicitné hodnoty. Ak sú hodnoty pre tú istú bunku odlišné, zastaví zavedenie dát a zobrazí chybové hlásenie.
    • Použiť posledné – skombinuje duplicitné bunky pomocou hodnoty bunky, ktorá bola do buffera zavedená ako posledná. Táto voľba je určená pre pomerne malé zavedenia dát s veľkosťou približne v desiatkach tisícov buniek.
    Voľby buffera zavedenia

    Určte, ako sa majú spracovať chýbajúce hodnoty a nulové hodnoty v dátovom toku z buffera zavedenia dát.

    • Ignorovať žiadne – ignoruje dáta bez hodnoty v prichádzajúcom dátovom toku.
    • Ignorovať chýbajúce hodnoty – ignoruje hodnoty #Missing v prichádzajúcom dátovom toku.
    • Ignorovať nulové hodnoty – ignoruje nulové hodnoty v prichádzajúcom dátovom toku.
    • Ignorovať chýbajúce a nulové hodnoty – ignoruje hodnoty #Missing aj nulové hodnoty v prichádzajúcom dátovom toku.
    Voľba potvrdenia

    Zadajte voľby potvrdenia buffera zavedenia, ktoré sa majú použiť pri potvrdzovaní obsahu buffera zavedenia dát v kocke.

    • Uložiť dáta – uloží dáta v bufferi zavedenia.
    • Pridať dáta – pripočíta hodnoty v bufferi zavedenia k existujúcim uloženým hodnotám dát.
    • Odčítať dáta – odčíta hodnoty v bufferi zavedenia od existujúcich uložených hodnôt dát.
    • Prepísať všetky dáta – uloží prichádzajúce dáta namiesto existujúcich uložených hodnôt dát.
    • Prepísať prírastkové dáta – obnoví prírastkové dáta (uložené v prírastkových výsekoch). Inými slovami, odoberie aktuálny obsah všetkých prírastkových výsekov dát v kocke a vytvorí nový výsek dát s obsahom zadaného buffera zavedenia dát. Nové dáta sa vytvoria s vlastnosťou zavedenia dát add values (aggregate_sum). Ak sú v nových dátach a primárnom výseku duplicitné bunky, ich hodnoty sa pridajú spolu, keď na ne vykonáte dopyt.
    Voľba ukončenia

    Zadajte finálne voľby na potvrdenie výsekov dát v kocke z buffera zavedenia dát.

    • Prírastkovo v hlavnom výseku – dáta uloží v hlavnom výseku a nevytvorí prírastkový výsek.
    • Prírastkovo v novom výseku – aktuálne uložené dáta v bufferi zapíše do nového výseku. Táto operácia zrýchli zavedenie dát.
    • Prírastkovo v novom výseku (lightweight) – aktuálne uložené dáta v bufferi zapíše do nového výseku v kocke (lightweight operácia). Táto voľba je určená len pre veľmi malé zavedenia dát najviac s niekoľkými tisícmi buniek, ktoré prebiehajú súbežne (napríklad operácie aktualizácie dát klienta mriežky).
    Súbežnosť
    • Sekvenčne – zavedie dáta sekvenčne, nie paralelne.
    • Paralelne – zavedie dáta paralelne.

      V kocke ukladacieho priestoru agregácie môže existovať viacero bufferov zavedenia dát. Ak chcete ušetriť čas, dáta môžete zaviesť naraz do viacerých bufferov zavedenia dát.

      Hoci v kocke môže byť vždy aktívna iba jedna operácia potvrdenia zavedenia dát, v jednej operácii potvrdenia môžete potvrdiť viacero bufferov zavedenia dát. Je to rýchlejšie než potvrdzovanie bufferov jednotlivo.

  5. Kliknite na položku Pridať a vyberte dátové súbory a súbory pravidiel.
  6. V dialógovom okne Vybrať dátové súbory vyhľadajte dátové súbory, ktoré chcete pridať, a vyberte ich. Tieto súbory môžu byť v adresári kocky alebo v inom adresári podľa vášho výberu. Môžete pridať viacero súborov naraz alebo ich môžete pridať po jednom.
  7. Pri každom dátovom súbore, ktorý ste vybrali v kroku 6, kliknite na ikonu Vybrať súbor pravidiel zavedenia a vyberte zodpovedajúci súbor pravidiel.
  8. V dialógovom okne Súbory Essbase vyhľadajte súbor pravidiel pre príslušný dátový súbor a vyberte ho.
  9. Vyberte, či sa má vykonať prerušenie pri chybe kliknutím na položku Prerušiť pri chybe.

    Ak vyberiete položku Prerušiť pri chybe, zavádzanie dát sa zastaví, keď sa vyskytne chyba.

  10. Kliknutím na položku Spustiť spustite zavedenie dát.

    Pre každý dátový súbor sa vytvorí jedna úloha. Úlohy sa spúšťajú paralelne, takže sa dokončia rýchlejšie, ako keby sa spúšťali samostatne.

  11. Kliknite na tlačidlo Áno, ak chcete spustiť Prehliadač úloh a pozrieť si stav jednotlivých úloh. Ak nechcete spustiť Prehliadač úloh, kliknite na tlačidlo Nie.

Pozrite si časť Zavedenie dát do databáz s ukladacím priestorom agregácie.