Az összevont partíciók korlátozásai

Egyes, összevont partícióval rendelkező funkciók nem támogatottak az Essbase kockák esetében.

  • A kockának a saját, egyedi névvel rendelkező alkalmazásában kell lennie. Az összevont partíciókockák nem osztozkodhatnak egy adott alkalmazáson más kockákkal. Ne használja ugyanazt az Autonomous Data Warehouse-sémát az Essbase több példányához.

  • Az adatok ténytáblába való betöltése előtt (az Essbase használatával) az Oracle azt javasolja, hogy töltse fel az adatfájlt az Essbase-kiszolgálóra. Az ügyféloldali adatbetöltés is támogatott, de ez hosszabb időt vesz igénybe.

  • Ha nem kell az Essbase használatával betöltenie az adatokat az Autonomous Data Warehouse adattárházba, az Autonomous Database Adateszközök funkciójának segítségével betöltheti az adatokat a ténytáblába, és más kezelési feladatokat is végrehajthat. Arról azonban győződjön meg, hogy a kocka szerkezete és a ténytábla szinkronizálása ne szakadjon meg – lásd: Metaadatokkal kapcsolatos óvintézkedések összevont partíciókockák esetén.

  • Az Essbase szerint formázott adatexportálási fájlok összevont partíciókockákba való betöltése sok időbe telhet. Az adatbetöltések optimalizálásához használjon adatbázis-kezelő rendszerre formázott forrásfájlt. Készíthet egyet a DATAEXPORT számítási paranccsal, a DataExportCSVFormat beállítással. A CSV-formázású fájlok gyorsabban betölthetők, mert megfelelnek a forrásfájlokra vonatkozó DBMS_CLOUD csomagformátum-beállításoknak.

  • Az adatbetöltés bemeneti fájljaiban használt kimutatásdimenziónak meg kell egyeznie a ténytábla kimutatásdimenziójával.

    Lásd: Összevont partíció adatbetöltése.

  • Az összevont partíciókockák esetében nem támogatott a párhuzamos adatimportálás több fájlból, helyettesítő karaktereket tartalmazó MaxL import utasítással.

  • Összevont partíciókocka exportálása egy alkalmazás munkafüzetébe nem támogatott (nem exportálja az adatokat és a partíciódefiníciót).

  • Az Életciklus-kezelés (LCM) importálási műveletek (és a Migrációs segédprogram importálása) nem támogatottak az összevont partíciók migrálásához. Az összevont partíciókat manuálisan kell újra létrehozni a célponton.

  • A kockaszámítási mód (akkor van engedélyezve, ha a CALCMODE Essbase konfigurációs beállítás BLOCK értékre van állítva) nem alkalmazható összevont partíciókockákra. A számítás feldolgozása az Autonomous Data Warehouse adattárházban történik. Kivételes esetben, ha a számítást az Essbase-kiszolgáló dolgozza fel, akkor a megoldási sorrend határozza meg a függőségi elemzést.

  • Amikor egyéni felosztásokat hajt végre összesített tárolási kockán összevont partícióval, a meglévő értékeket csak felülírni lehet. A meglévő értékekhez nem lehet hozzáadni és nem lehet belőlük kivonni.

  • Az összesítéstároló egyéni számításai és felosztásai csak az MDX beszúrás logikát használó összevont partíciókockák esetében támogatott. Az MDX beszúrás esetében dokumentált minden korlátozás vonatkozik az összevont partíciókockában található egyéni számításokra és felosztásokra is.

  • A puffereket használó növekményes adatbetöltések összesítéstároló nem támogatott összevont partíciókockában.

  • A blokktárolós kockáknak hibrid módban kell lenniük az összevont partíciók támogatásához. Ne konfigurálja az ASODYNAMICAGGINBSO beállítást FULL értéktől eltérő értékre az összevont partíciót tartalmazó alkalmazásnál, mert különben a lekérdezési eredmények hibásak lehetnek, a program pedig figyelmeztető üzenetet írhat a naplóba.

  • Ha Essbase blokktárolási (BSO) számítási parancsfájlokat kell futtatnia, válasszon egy nagy sűrűségű dimenziót kimutatásdimenzióként. A számítási parancsfájlok nem támogatottak összevont partícióknál, ha a kimutatásdimenzió kis adatsűrűségű.

  • Összesítő tárolókockákban a több szinten tárolt tagi hierarchiákat tartalmazó dimenziókat ne válassza ki kimutatásdimenzióként. Olyan kimutatásdimenziót válasszon ki, amely dinamikus hierarchiákat tartalmaz, vagy olyat, amely lapos, egyszintű hierarchiával rendelkezik (amelyben minden tag 0. szintű tárolt tag).

  • Az Oracle Database szolgáltatásban az oszlopok korlátja 1000, és ezt a korlátot a kimutatásdimenzió is örökli. Határozza meg a jogosult oszloptagok számát a kimutatásdimenzióban. Így biztosíthatja, hogy nem éri el a korlátot. A kimutatásdimenzióban potenciálisan tárolt tagkombinációk számának és a kockadimenziók számának az összege legfeljebb 1000 lehet.

  • A következő számítási parancsok nem támogatottak összevont partíciókockákban, és hibaüzenet jelenik meg a használatuk esetén:

    • CALC AVERAGE
    • CALC FIRST
    • CALC LAST
    • CCONV
    • DATAEXPORTCOND
    • DATAIMPORTBIN
    • SET AGGMISSG OFF (az Essbase mindig konszolidálja a #MISSING elemet összevont partíciókockák esetén)
    • SET CLEARUPDATESTATUS
    • SET CREATEBLOCKONEQ OFF (a kis adatsűrűségű dimenziók Essbase-számítása mindig felülről lefelé irányuló a hibrid és összevont partíciókockák esetében, ami a legfelső szintű fölérendelt elemek kiszámításához vezet. Más szóval, mind az összevont partíciókockák, mind a hibrid kockák esetében a SET CREATEBLOCKONEQ ON az alapértelmezett viselkedés.)
    • SET FRMLRTDYNAMIC
    • SET REMOTECALC
    • SET UPTOLOCAL
    • SET UPDATECALC ON (Intelligens számítás, jelöli a hibás/hibátlan blokkokat, csak nem összevont, blokktárolásra szolgáló kockákra alkalmazható)
    • THREADPARVAR

    A számítás támogatásáért kapcsolatos további információért lásd: Összevont partíciókockák számítása és lekérdezése.

  • Az @MDALLOCATE függvényt használó számítási parancsfájlok nem támogatottak, és sikertelenek lesznek hibaüzenettel.

  • Néhány, az IF/ELSEIF/ELSE logikát alkalmazó, hosszú ideig futó számítás sikertelen lehet, vagy a következő ORA-hibák egyikét vagy mindkettőt visszaadja az Autonomous Data Warehouse szolgáltatásból:

    ORA-04036: PGA memory used by the instance or PDB exceeds PGA_AGGREGATE_LIMIT
    ORA-12805: parallel query server died unexpectedly

    Ha ilyen hibákba ütközik, előfordulhat, hogy növelnie kell az Autonomous Data Warehouse hardverkonfigurációját 16 CPU-magra és 128 GB RAM-ra. Lásd az OCI-dokumentációt: Egy példány kialakításának módosítása.

  • A forgatókönyv-kezelés nem támogatott.

  • Az átlátszó vagy replikált partíciók az összevont partíciókockával szemben nem alkalmazhatók/nem támogatottak.

  • A MaxL nem támogatja az összevont partíciók létrehozását vagy módosítását ,de használhat REST API-t.

  • A MaxL utasítások és API-k adatok törléséhez/visszaállításához, adatrégiók törléséhez vagy aggregátumok törléséhez nem támogatottak.

  • A szöveglisták (más néven intelligens listák) nem támogatottak.

  • A kérelem megszakítása nem támogatott.

  • Nem támogatottak a változó attribútumok, illetve bármely alapértelmezett attribútumszámítás, amely eltér az összegtől.

  • Az MDX alkiválasztása nem támogatott.

  • Az összesített nézetek felépítése (a MaxL utasítások összesítési folyamatot hajtanak végre|felépítés|kiválasztás) nem támogatott.

  • Az adatrégiók/adatszeletek egyesítése nem alkalmazható (mert az adatok az Autonomous Data Warehouse adattárházban találhatók).

  • A MaxL query application APP-NAME list aggregate_storage storage_info utasításából visszaadott információ (vagy azzal egyenértékű API) nem teljes/pontos.

  • A pénznem kockák nem támogatottak.

  • Az adatok nyomkövetése nem támogatott.

  • A kockaesemények kiváltói nem támogatottak.

  • Az aszimmetrikus lekérdezések teljesítménye lassúbb lehet.

  • A visszaírási teljesítmény (például az adatfrissítések beküldési sebessége a Smart View nézetből) lassúbb lehet, ha nagy mennyiségű beküldendő adat áll rendelkezésre.

  • Az összevont partícióalkalmazások és kockák másolása vagy átnevezése nem támogatott.

  • A következő Essbase alkalmazás vagy kiszolgáló konfigurációs beállításait figyelmen kívül hagyják:

    • AUTOMERGE
    • AUTOMERGEMAXSLICENUMBER
    • DATACACHESIZE
    • CALCCACHE
    • CALCCACHEDEFAULT
    • CALCCACHEHIGH
    • CALCCACHELOW
    • CALCLOCKBLOCK
    • CALCMODE
    • CALCNOTICE
    • CALCOPTFRMLBOTTOMUP
    • CALCREUSEDYNCALCBLOCKS
    • CALCPARALLEL
    • CALCTASKDIMS
    • DATACACHESIZE
    • DYNCALCCACHEBLKRELEASE
    • DYNCALCCACHEBLKTIMEOUT
    • DYNCALCCACHECOMPRBLKBUFSIZE
    • DYNCALCCACHEMAXSIZE
    • DYNCALCCACHEONLY
    • DYNCALCCACHEWAITFORBLK
    • ENABLE_DIAG_TRANSPARENT_PARTITION
    • EXPORTTHREADS
    • FORCEGRIDEXPANSION
    • GRIDEXPANSION
    • GRIDEXPANSIONMESSAGES
    • INDEXCACHESIZE
    • INPLACEDATAWRITE
    • PARCALCMULTIPLEBITMAPMEMOPT
    • SSAUDIT
    • SSAUDITR
    • SSLOGUNKNOWN
    • SUPNA
    • TARGETASOOPT
    • TARGETTIMESERIESOPT
  • Az összevont partíció létrehozása sikertelen lehet a következő hibaüzenettel, ha túl sok szint van az Essbase szerkezetében: Távoli figyelmeztetés az összevont partíciótól, Elemzési nézetben: [ORA-04063: a hierarchia hibákat tartalmaz].

  • Az összevont partíció létrehozása sikertelen lehet, ha az Essbase dimenziónevekben vagy a kimutatásdimenzió tagneveiben használt karakterek vagy a névhosszok nem támogatottak, vagy ha az Autonomous Data Warehouse speciálisnak tekinti őket. Az Essbase Dimenziók, tagok és aliasok elnevezési konvenciói rész mellett ezeket a korlátozásokat is figyelembe kell venni.

  • Összevont partíció csak az Essbase webes felületéről törölhető, a Cube Designer szolgáltatásból nem.