Clear: Odstránenie dát z kocky

Tento príkaz CLI vymaže dáta z kocky. Ak ho chcete spustiť, potrebujete povolenie minimálne na úrovni aktualizácie databázy.

Syntax

clear [-verbose] -application appname -db cubename [-option clearOption[-regionspec regionSpec]]
Voľba Skratka Popis
-verbose -v Voliteľné. Zobrazí rozšírené popisy.
-application -a Názov aplikácie.
-db -d Názov databázy (kocky).
-option -O Voliteľné. Kľúčové slovo označujúce, čo treba vymazať. Ak hodnota nie je zadaná, predvolená voľba je ALL_DATA.

Voľby pre kocky ukladacieho priestoru blokov sú:

  • ALL_DATA – vymažú sa všetky dáta, prepojené objekty a štruktúra.

  • UPPER_LEVEL – vymažú sa kocky vyššej úrovne.

  • NON_INPUT – vymažú sa iné než vstupné bloky.

Voľby pre kocky ukladacieho priestoru agregácie sú:

  • ALL_DATA – vymažú sa všetky dáta, prepojené objekty a štruktúra.

  • ALL_AGGREGATIONS

    – vymažú sa všetky agregované dáta.
  • PARTIAL_DATA

    – vymaže sa iba zadaná dátová oblasť. Používa sa s parametrom -regionspec.
-regionspec -rs Výraz MDX označujúci oblasť na vymazanie.

Príklad

esscs clear -a ASOSamp -d Basic -O PARTIAL_DATA -rs "{([Jan],[Sale],[Cash])}" 

Dáta môžete vymazať aj pomocou voľby Zaviesť dáta v návrhárovi kociek, pomocou úloh vo webovom rozhraní Essbase alebo v rozhraní REST API, alebo pomocou príkazu alter database DBS-NAME reset v MaxL.