Yhdistetyn osion sisältävien kuutioiden laskutoimitukset ja kyselyt

Kun käytössäsi on yhdistetty osio, Essbase muuntaa Essbase-laskutoimitukset ja -kyselyt mahdollisuuksien mukaan SQL:ksi, ja ne lähetetään Autonomous Data Warehouseen, jotta käsittely tapahtuu siellä, minne tiedot on tallennettu.

Essbase-kuution runko sisältää metatiedot (dimensiot ja jäsenten nimet). Autonomous Data Warehouse sisältää metatietoihin liittyvät tiedot. Tiedot on tallennettu faktatauluun.

Koska Essbase lähettää laskentakäsittelyn sinne, mihin tiedot on tallennettu, se auttaa ratkaisemaan tietoviiveongelmia. Tämä on uusi toiminto, joka on saatavilla Essbase 21.5 -versiosta lähtien.

Jos olet uusi Essbasen käyttäjä, tutustu ensin kohtaan Kuutioiden laskenta, jossa kerrotaan laskennasta yleisesti.

Se, miten laskenta toimii yhdistettyjen osioiden kanssa, riippuu sen Essbase-kuution tyypistä, jolla aloitit luomaan yhdistettyä osiota: lohkotallennus (BSO) tai koostetallennus (ASO).

Laskennan vertailua

BSO-pohjaisissa yhdistetyn osion sisältävissä kuutioissa laskutoimituksia ja kyselyjä suoritettaessa Essbase analysoi riippuvuuksia ja käyttää SQL:ää käsitellessään tuloksia Autonomous Data Warehousen analyysinäkymissä.

ASO-pohjaisissa yhdistetyn osion sisältävissä kuutioissa Essbase-palvelin käsittelee mukautettuja laskutoimituksia ja kohdistuksia ja lähettää tulokset sen jälkeen Autonomous Data Warehouseen.

Yhdistettyjen osioiden laskutoimituksia koskevia huomautuksia/rajoituksia

Essbasen lohkotallennuksen (BSO) laskentatoimintoja voidaan käyttää BSO-rungon kaavoissa, joiden tulokset vaikuttavat Smart View-näkymän, MDX:n ja muiden ruudukkomuotoisten asiakaskoneiden kyselyihin. Samoja toimintoja sekä laskentakomentoja voidaan käyttää kirjoittamaan menetelmällisiä laskentakomentosarjoja.

Autonomous Data Warehousessa käsiteltävät laskentatoiminnot

Käytettäessä yhdistettyä osiota seuraavat Essbase-laskentafunktiot muunnetaan SQL:ksi ja käsitellään Autonomous Data Warehousessa. Toiminnot, joita ei luetella tässä, käsitellään Essbasessa.

  • @ABS
  • @ALLANCESTORS
  • @ANCEST
  • @ANCESTORS
  • @AVG (vain SKIPMISSING-vaihtoehdon kanssa)
  • @AVGRANGE
  • @CHILDREN
  • @CURRMBR
  • @DESCENDANTS
  • @EXP
  • @FACTORIAL
  • @GENMBRS
  • @IALLANCESTORS
  • @IANCESTORS
  • @ICHILDREN
  • @IDESCENDANTS
  • @INT
  • @IRDESCENDANTS
  • @ISANCEST
  • @ISCHILD
  • @ISDESC
  • @ISGEN
  • @ISIANCEST
  • @ISIBLINGS
  • @ISICHILD
  • @ISIDESC
  • @ISIPARENT
  • @ISISIBLING
  • @ISLEV
  • @ISMBR (kun argumentti on vain yksi jäsenen nimi)
  • @ISPARENT
  • @ISSAMEGEN
  • @ISSAMELEV
  • @ISSIBLING
  • @LEVMBRS
  • @LN
  • @LOG
  • @LOG10
  • @LSIBLINGS
  • @MAX
  • @MAXRANGE (poikkeus: ei XrangeList -argumenttia)
  • @MAXS
  • @MAXSRANGE (poikkeus: ei XrangeList-argumenttia)
  • @MBRPARENT
  • @MEDIAN (poikkeus: ei XrangeList-argumenttia)
  • @MEMBERAT
  • @MIN
  • @MINRANGE (poikkeus: ei XrangeList-argumenttia)
  • @MINS
  • @MINSRANGE (poikkeus: ei XrangeList-argumenttia)
  • @MOD
  • @PARENT
  • @POWER
  • @RDESCENDANTS
  • @RELATIVE
  • @REMAINDER
  • @ROUND
  • @RSIBLINGS
  • @SIBLINGS
  • @SUM
  • @SUMRANGE (poikkeus: ei XrangeList-argumenttia)
  • @TRUNCATE
  • @XREF
  • @XWRITE

Laskentakomennot, jotka käsitellään Autonomous Data Warehousessa

Käytettäessä yhdistettyä osiota seuraavat Essbase-laskentakomennot muunnetaan SQL:ksi ja käsitellään Autonomous Data Warehousessa.

  • AGG (paitsi koostettaessa dynaamisen laskennan jäseniä tai jäseniä, jotka käyttävät muuta kuin lisättävää yhdistämisoperaattoria)
  • CLEARDATA
  • CLEARBLOCK (poikkeus: ei avainsanoja NONINPUT eikä DYNAMIC)
  • DATAEXPORT (poikkeus: vain seuraavissa tietojen vientivaihtoehdoissa)
    DATAEXPORTLEVEL ALL
    DATAEXPORTCSVFORMAT
    DATAEXPORTOVERWRITEFILE
    DATAEXPORTDECIMAL
  • IF...ENDIF
  • ELSE...ELSEIF (lausekkeet, joissa on useita sisäkkäisiä IF / ELSE -lauseita voivat toimia hitaammin)
  • EXCLUDE...ENDEXCLUDE
  • LOOP...ENDLOOP
  • DATACOPY
  • FIX-lausetehtävät ja lausekkeet, jotka sisältävät matemaattisia operaatioita, IF/ELSE-lauseita, ristiviittauksia ja tällä sivulla lueteltuja tuettuja @-toimintoja.

Komennot ARRAY ja VAR sekä kohteissa CALC DIM tai CALC ALL käsiteltävät dynaamiset kaavat käsitellään Essbasessa ja voivat toimia hitaammin.

Joitakin laskentakomentoja ei tueta yhdistetyn osion sisältäville kuutioille, ja niiden käyttäminen palauttaa virheen. Katso kohta Yhdistettyjen osioiden rajoitukset.

Jos on tarpeen suorittaa Essbasen lohkotallennuksen (BSO) laskentakomentosarjoja, valitse tiheä laskenta pivot-dimensioksi. Laskentakomentosarjoja ei tueta yhdistetyille osioille, jos pivot-dimensio on harva.

Lohkolaskentatilaa (käytössä, kun Essbasen konfiguraatioasetukselle CALCMODE on määritetty arvo BLOCK) ei käytetä yhdistetyn osion sisältävissä kuutioissa. Laskentakäsittely lähetetään Autonomous Data Warehouseen. Jos poikkeus on olemassa ja laskenta käsitelläänkin Essbase-palvelimella, ratkaisujärjestys määrittää riippuvuusanalyysin.

Suoritettaessa mukautettuja kohdistuksia yhdistetyn osion sisältävälle koostetallennuskuutiolle voit vain korvata olemassa olevia arvoja. Olemassa oleviin arvoihin ei voi lisätä eikä niistä voi vähentää.

Muut rajoitukset

Katso kohta Yhdistettyjen osioiden rajoitukset.

Kyselyn tuloksien tarkkuus

Kun lasket kuution, jossa on yhdistetty osio, Autonomous Data Warehouse käsittelee laskutoimitukset ja koonnit osittain. Siksi kyselytulosten arvot voivat poiketa jossain määrin tarkoista arvoista verrattaessa arvoihin, jotka on saatu ilman yhdistetyn osion käyttöä.

Laskentajärjestys

Samoin kuin hybriditilan BSO- ja ASO-kuutiot, yhdistetyn osion sisältävien kuutioiden jäsenten laskentaprioriteetti noudattaa määritettyä ratkaisujärjestystä, joka asetetaan Essbase-rungossa.

Essbaselaskenta-ajojen ja tietojen lataustöiden suorittaminen

Essbase-konfiguraatioasetus FEDERATEDAVCALC on implisiittisesti asetettu oletuksena arvoon TRUE kaikille lohkotallennussovelluksille (BSO), joissa on yhdistetty osio. Sen avulla käyttäjät voivat suorittaa Essbasen BSO-laskenta-ajoja ja tietojen latauksia Essbasen kautta ja päivittää tietueita Autonomous Data Warehousen faktataulussa.