Obmedzenia pre federované partície

Niektoré funkcionality nie sú podporované pre kocky Essbase s federovanou partíciou.

  • Kocka musí byť v rámci svojej vlastnej jednoznačne pomenovanej aplikácie. Kocky s federovanými partíciami by nemali zdieľať aplikáciu s inými kockami. Schému Autonomous Data Warehouse nepoužívajte pre viaceré inštancie služby Essbase.

  • Pred zavedením dát cez službu Essbase do tabuľky faktov spoločnosť Oracle odporúča nahrať dátový súbor na server Essbase. Zavedenie dát na strane klienta je podporované, ale trvá dlhšie.

  • Ak nepotrebujete zaviesť dáta cez službu Essbase do databázy Autonomous Data Warehouse, môžete použiť dátové nástroje v autonómnej databáze na zavedenie dát do tabuľky faktov a na vykonanie ďalších úloh správy. Presvedčte sa však, že štruktúra kocky a tabuľka faktov sú synchronizované – pozrite si časť Preventívne opatrenia pre metadáta pre kocky federovanej partície.

  • Zavedenie súborov exportu dát vo formáte služby Essbase do kociek federovaných partícií môže byť zdĺhavé. Na optimalizáciu zavedenia dát použite zdrojový súbor vo formáte DBMS. Môžete ho vytvoriť pomocou príkazu výpočtu DATAEXPORT s voľbou DataExportCSVFormat. Súbory vo formáte CSV sa dajú zaviesť rýchlejšie, pretože sú v súlade s voľbami formátovania balíka DBMS_CLOUD pre zdrojové súbory.

  • Dimenzia kontingenčnej tabuľky používaná vo vstupných súboroch zavedenia dát musí byť rovnaká ako dimenzia kontingenčnej tabuľky v tabuľke faktov.

    Pozrite si časť Zavedenie dát federovaných partícií.

  • Importovanie dát z viacerých súborov paralelne pomocou príkazu MaxL import s použitím zástupných znakov nie je podporované pre kocky federovaných partícií.

  • Export kocky federovanej partície do zošita aplikácie nie je podporovaný (neexportuje dáta ani definíciu partície).

  • Operácie importu utility Lifecycle Management (LCM) (a import utility migrácie) nie sú pre migráciu federovaných partícií podporované. Federované partície je potrebné manuálne znovu vytvoriť v cieli.

  • Režim výpočtu bloku (aktivovaný, keď nastavenie konfigurácie Essbase CALCMODE je nastavené ako BLOCK) sa nevzťahuje na kocky federovaných partícií. Spracovanie výpočtu sa odošle do databázy Autonomous Data Warehouse. Ak existuje výnimka a výpočet bol tentokrát spracovaný na serveri Essbase, potom o analýze zavislosti rozhoduje poradie riešenia.

  • Pri vykonávaní vlastných alokácií v kocke ukladacieho priestoru agregácie s federovanou partíciou môžete prepísať len existujúce hodnoty. K existujúcim hodnotám nemôžete nič pripočítať ani od nich odčítať.

  • Vlastné výpočty a alokácie ukladacieho priestoru agregácie sú pre kocky federovanej partície podporované len pri použití logiky MDX Insert. Všetky obmedzenia dokumentované pre MDX Insert sa vzťahujú aj na vlastné výpočty a alokácie v kocke federovanej partície.

  • Ukladací priestor agregácie pre prírastkové zavedenia dát pomocou bufferov nie je v kocke federovanej partície podporovaný.

  • Na to, aby kocky ukladacieho priestoru blokov podporovali federované partície, musia byť v hybridnom režime. Nastavenie ASODYNAMICAGGINBSO pre aplikáciu obsahujúcu federovanú partíciu nakonfigurujte len na hodnotu FULL, inak by mohli byť výsledky dopytu nesprávne a do protokolu by sa zapísalo výstražné hlásenie.

  • Ak potrebujete spustiť skripty výpočtov blokového ukladacieho priestoru Essbase, ako dimenziu kontingenčnej tabuľky vyberte hustú dimenziu. Ak ide o riedku dimenziu kontingenčnej tabuľky, skripty výpočtov nie sú vo federovaných partíciách podporované.

  • Pre kocky ukladacieho priestoru agregácie by nemali byť ako dimenzie kontingenčnej tabuľky vybraté tie dimenzie, ktoré obsahujú uložené viacúrovňové hierarchie členov. Vyberte dimenziu kontingenčnej tabuľky s dynamickými hierarchiami alebo uloženou hierarchiou, ktorá je typom plochej jednoúrovňovej hierarchie (v ktorej sú všetky členy uložené na úrovni 0).

  • Databáza Oracle má limit 1 000 stĺpcov a dimenzia kontingenčnej tabuľky tento limit dedí. Určte počet oprávnených členov stĺpca v dimenzii kontingenčnej tabuľky, aby nedošlo k prekročeniu limitu. Počet možných kombinácií uložených členov v dimenzii kontingenčnej tabuľky spolu s počtom dimenzií v kocke by mal byť 1 000 alebo menej.

  • Nasledujúce príkazy výpočtu nie sú podporované pre kocky federovanej partície a pri ich použití sa vráti chyba:

    • CALC AVERAGE
    • CALC FIRST
    • CALC LAST
    • CCONV
    • DATAEXPORTCOND
    • DATAIMPORTBIN
    • SET AGGMISSG OFF (Essbase pre kocky federovanej partície vždy konsoliduje #MISSING)
    • SET CLEARUPDATESTATUS
    • SET CREATEBLOCKONEQ OFF (Výpočet riedkych dimenzií v Essbase je pre kocky hybridnej a federovanej partície vždy zhora nadol, čo vedie k výpočtu nadradených objektov vyššej úrovne. Inými slovami, predvolené správanie je SET CREATEBLOCKONEQ ON pre kocky federovanej partície, ako aj pre hybridné kocky.)
    • SET FRMLRTDYNAMIC
    • SET REMOTECALC
    • SET UPTOLOCAL
    • SET UPDATECALC ON (Inteligentný výpočet so svojimi značkami pre neaktualizované/aktualizované bloky sa používa len v prípade nefederovaných kociek s ukladacím priestorom blokov)
    • THREADPARVAR

    Ďalšie informácie o podpore výpočtu nájdete v časti Výpočet a dopytovanie kociek federovanej partície.

  • Skripty výpočtu, ktoré používajú funkciu @MDALLOCATE, nie sú podporované a zlyhajú s chybovým hlásením.

  • Niektoré dlho spustené výpočty používajúce logiku IF/ELSEIF/ELSE môžu v kockách federovanej partície zlyhať a vrátiť z databázy Autonomous Data Warehouse jednu alebo obe z nasledujúcich chýb ORA:

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

    Ak nastanú takéto chyby, odporúča sa zvýšiť konfiguráciu hardvéru databázy Autonomous Data Warehouse na 16 jadier CPU a 128 GB pamäte RAM. Pozrite si dokumentáciu OCI: Zmena konfigurácie inštancie.

  • Správa scenárov nie je podporovaná.

  • Transparentné alebo replikované partície voči kocke federovanej partície sa nepoužívajú alebo nie sú podporované.

  • MaxL nepodporuje vytváranie ani zmenu federovaných partícií, ale môžete použiť rozhranie REST API.

  • Príkazy MaxL a rozhrania API na výmaz alebo znovunastavenie dát, výmaz dátových oblastí alebo výmaz agregátov nie sú podporované.

  • Textové zoznamy (nazývané aj inteligentné zoznamy) nie sú podporované

  • Ukončenie požiadavky nie je podporované.

  • Premenlivé atribúty a ľubovoľný predvolený výpočet iného atribútu ako súčtu nie sú podporované.

  • Podvýber MDX nie je podporovaný.

  • Zostavovanie zobrazení agregácie (príkazy MaxL execute aggregate process|build|selection) nie sú podporované.

  • Zlučovanie oblastí/výsekov dát sa nepoužíva (pretože dáta sú v databáze Autonomous Data Warehouse).

  • Informácie vrátené z príkazu MaxL query application APP-NAME list aggregate_storage storage_info (alebo ekvivalentu rozhrania API) nie sú kompletné alebo správne.

  • Kocky meny nie sú podporované.

  • Záznam auditu dát nie je podporovaný.

  • Spúšťače pri udalostiach kocky nie sú podporované.

  • Asymetrické dopyty môžu mať pomalší výkon.

  • Výkon spätného zápisu (napríklad rýchlosť odosielania aktualizácií dát z aplikácie Smart View) môže byť pomalý, ak sa odosiela veľké množstvo dát.

  • Kopírovanie alebo premenovanie aplikácií a kociek federovaných partícií nie je podporované.

  • Nasledujúce nastavenia konfigurácie aplikácie alebo servera Essbase sú ignorované:

    • 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
  • Vytváranie federovaných partícií môže zlyhať s nasledujúcou chybou, ak v štruktúre Essbase existuje príliš veľa úrovní: Vzdialené upozornenie z federovanej partície v analytickom zobrazení: [ORA-04063: hierarchia obsahuje chyby].

  • Vytváranie federovanej partície môže zlyhať, ak znaky alebo dĺžka názvov používaných v názvoch dimenzie Essbase alebo v názvoch členov dimenzie kontingenčnej tabuľky nie sú podporované alebo ich databáza Autonomous Data Warehouse považuje za špeciálne. Okrem informácii v časti Essbase - Konvencie tvorby názvov dimenzií, členov a aliasov je potrebné zobrať do úvahy aj tieto obmedzenia.

  • Federovanú partíciu môžete odstrániť len vo webovom rozhraní Essbase. V návrhárovi kociek ju nemôžete odstrániť.