Luo ensimmäinen SAP HANA-Laskentanäkymä
tässä SAP HANA-opetusohjelmassa SQL-kehittäjät luovat ensimmäisen Laskentanäkymänsä SAP HANA Studion avulla.Annan sqlscript koodit luoda näyte taulukoita oman kehityksen skeema ja kansoittaa näyte data.In seuraavat vaiheet, yritän näyttää, miten SAP HANA ohjelmoijat voivat luoda laskelma näkymä askel askeleelta.
Launch SAP HANA Studio.
Vaihda SAP hanan kehitysnäkökulmaan.
järjestelmät-välilehdessä yhdistä SAP HANA-järjestelmään.
Laajenna Luettelosolmu valitussa SAP HANA-järjestelmässä ja korosta skeemasi.
kun skeema on valittu, avaa SQL-konsoli suorittaaksesi sqlscript-koodit näytetietokantataulukon luontiin ja näytetietojen luontiin.
kopioi ja suorita seuraavat SQL-koodit.
tässä vaiheessa luomme näytevarastopakettimme ja luomme sitten laskentanäkymän
SAP HANA Studio SAP HANA Development perspective-palvelussa, kytkemme target SAP-järjestelmään, poraamme alas tuotuun työtilaasi asti.
napsauta hiiren kakkospainikkeella työtilan nimeä.
valitse kontekstivalikosta seuraavat valikkovaihtoehdot: Uusi > Arkistopaketti…
Paketin nimi-tekstilaatikkoon Kirjoita kohdepaketin nimi jäsennellyllä tavalla.
kukin ”.”luo alipaketin ensimmäisen arkistopaketin alle.
napsauta Seuraava-painiketta.
seuraavan näytön avulla SAP hanan kehittäjät voivat muokata arkistopaketin ominaisuuksia.
paina Valmis
Päivitä työtila napsauttamalla työtilan nimeä hiiren kakkospainikkeella ja valitsemalla Päivitä kontekstivalikosta
nyt voit porata työtilasi uudelle arkistopaketille
napsauta hiiren oikealla painikkeella äskettäin luotua pakettia ja seuraamalla kontekstivalikon asetuksia luomme ensimmäisen laskentanäkymän
kirjoita nimi uudelle laskentanäkymällesi.
tässä opetusohjelmassa voidaan käyttää graafista laskentanäkymää SQL Script – laskentanäkymätyypin sijaan.
älä myöskään tee muutosta Dataluokassa. Pidä kuutio sijaan ulottuvuus vaihtoehto.
Click Finish
kuten yllä olevista kuvakaappauksista näkyy, cv_purchase_orders sample calculation view luodaan ja avataan SAP HANA View Editorissa
oletusarvoisesti syötettä ei ole valittuna. SQL-kehittäjät rakentavat ensimmäisen laskentanäkymänsä tyhjästä
ensimmäinen askel on lisätä laskentanäkymäämme pohjataulukot.
valitse Palettiosasta projektio ja vedä ja pudota se jokaiselle pohjataululle asetteluun.
käytämme 2 tietokantataulukkoa; tilaajia ja toimittajia.
napsauta hiiren kakkospainikkeella Projektia_1 ja nimeä ensimmäinen solmu nimellä ”Ostotilaus”
valitaksesi perustaulukon, korosta projektiosolmu. Sitten klikkaa vihreä plus ” + ” merkki.
kun” Etsi ”- valintaikkuna on näkyvissä, kirjoita ja etsi tietokantataulukko”ostotilaukset”.
kun haluttu lähdetaulukko on luettelossa, valitse se ja paina OK-painiketta siirtääksesi sen Projektiosolmun lähdetaulukoksi.
noudata samaa prosessia hanan tietokantataulukon valinnassa toiselle projektiosolmulle.
tällä kertaa kehittäjien tulisi valita Toimittajataulukko.
valitaksesi taulukon sarakkeet laskentanäkymää varten peruspöytäkenttien joukosta, Napsauta projektiosolmua ”PurchaseOrder” skenaarion asettelussa.
yksityiskohtien asettelussa ohjelmoijat voivat nähdä taulukon sarakkeita.
napsauta hiiren oikealla painikkeella valittuja kenttiä ja valitse Lisää tulosteeseen-vaihtoehto.
tulosteeseen voidaan lisätä useita kenttävalintoja.
tässä ovat lähtösarakkeet
tässä vaiheessa on myös mahdollista lisätä uusia laskettuja sarakkeita.
napsauttamalla laskettuja sarakkeita hiiren kakkospainikkeella, valitse ” Uusi…”luodaksesi lasketun sarakkeen
Kirjoita uuden sarakkeen nimi valitsemalla tietotyyppi ja antamalla lauseke, joka muodostaa lasketun kentän arvon.
Follow the same process for output column selection for Vendor projection node.
kehittäjät voivat tallentaa laskentanäkymän kehityksen milloin tahansa painamalla Ctrl+S tai käyttämällä Tallenna-kuvaketta ylävalikossa.
nyt SQL-ohjelmoijat käyttävät JOIN node-sovellusta liittääkseen nämä kaksi projektiosolmua; ostaja ja myyjä
vedä ja pudota liity solmuun skenaarion asetteluun ja muuta Join
– oletusnimeä yhdistääkseen Join node-taulukot, piirrä viiva projektiosolmusta liittyäksesi solmuun kuten alla olevasta kuvakaappauksesta näkyy.
Yhdistä ostopiirit ja liity solmuun.
tee se myös toimittajan pöydälle.
kun taulukot on linkitetty solmuun liittymiseksi, nämä taulukot listataan liity solmuun alla olevan kuvakaappauksen mukaisesti.
yksityiskohtien asettelussa kehittäjät voivat liittyä kahteen taulukkoon liittämällä viittaussarakkeet toisiinsa.Kehittäjä voi edelleen määrittää join ehdon kaksoisnapsauttamalla linkkiä.
tässä vaiheessa ohjelmoijat valitsevat SQL-Joinin lähtösarakkeet. Joten valitse tarvittavat sarakkeet ja ”lisää tulosteeseen”
seuraava vaihe laskentanäkymän luomiseksi tässä opetusohjelmassa on yhdistää Join node skenaarion asettelun Aggregointisolmuun.
kun piirrät viivan liity solmusta yhdistettyyn solmuun, yhdistetyn Solmun nimi näkyy Yhdistämissolmun ruudussa.
tee seuraava tulostesarakkeen valinta Aggregointivaiheelle.
valitse ”EmployeeID” ja ”Add to Output”
valitse ”VendorName” ja ”Add to Output”
valitse ”POID” ja ”Add As Aggregated Column”
on Output section, valitse POID ja muuta Aggregaattityyppistä ominaisuutta oletussummasta laskeaksesi
nyt valitse semantiikka solmu tehdä viime kokoonpanomuutoksia.
voit muuttaa laskentanäkymän sarakeotsikoita, piilottaa ne.
klikkaa vihreää OK-painiketta tallentaaksesi ja vahvistaaksesi laskentanäkymän.
jos kaikki on kunnossa, ”mallin validointi on onnistunut” ilmoitetaan lokissa.
kehittäjät voivat nyt aktivoida SAP hanan laskentanäkymän painamalla alla olevaa kuvaketta.
on nyt aika näyttää laskentanäkymän tiedot.
klikkaa semantiikan solmua. Napsauta sitä hiiren kakkospainikkeella näyttääksesi kontekstivalikon.
valitse tietojen esikatselu-valikko.
oletusarvoisesti näytetään tyhjä tietojen esikatselunäyttö. Vain käytettävissä olevat objektit-ikkuna luettelee laskentasarakkeen attribuuttikentät ja-toimenpiteet.
vetämällä ja pudottamalla attribuutteja ja mittoja, Laskentanäkymän tiedot voidaan näyttää eri tavoin eri lähtö-ja karttavaihtoehdoilla.
tietenkin, käyttääksemme tätä laskentanäkymää missä tahansa muussa SAP HANA-kehityksessä, voimme suoraan viitata tähän näkyyn lausekkeesta.
laskentanäkymä luodaan oletusarvoisesti” _SYS_BIC ” – skeemaan.
joten SAP HANA-ohjelmoija voi suorittaa seuraavan sqlscript SELECT-lausekkeen esimerkiksi:
jos koet seuraavan virheen, kun yrität suorittaa SQLScript-kyselyä uudessa laskentanäkymässä; sen syy voi olla _sys_repo: n VALINTAOIKEUKSIEN puute tietokantataulukon oletuskaaviossa.
Repository: havainnut virheen arkiston ajonaikalaajennuksessa;malli epäjohdonmukaisuus.
skenaarion Luominen epäonnistui: tapahtui seuraavia virheitä: käyttäjä ei ole valtuutettu (2950)
Grant-komennon noudattaminen voi auttaa SAP HANA-kehittäjiä palauttamaan tämän valtuutusongelman
toivon, että tämä SAP HANA-opetusohjelma auttaa SQL-kehittäjiä aloittamaan laskunäkymien luomisen SAP HANA Studiolla.