Arkkitehtuurin yleiskatsaus
SAP OData -toteutus koostuu useista komponenteista.
SAP ODATA -komponentit
Eri OData-komponentit, jotka vaikuttavat toisiinsa kuvan 1 mukaisesti.
Kuva 1: OData-komponentit
Taulukossa 1 on luettelo SAP OData -komponenteista ja niiden toiminnoista.
Komponentit |
Toiminto |
|---|---|
ODP (Extractors) |
ODP on lyhenne sanoista Operational Data Provisioning. Se on kehys, jonka avulla voit poimia ja replikoida tietoja eri SAP-tietolähteistä (nimeltään Extractors). Sillä on kyky hakea täydellisiä ja delta-tietoja. |
CDS-näkymät/taulukko |
CDS-näkymät voidaan näyttää tietokantanäkyminä, mikä tarkoittaa, että niitä voivat käyttää ulkoiset raportointityökalut tai sovellukset, jotka muodostavat yhteyden suoraan tietokantaan. |
Raportit |
Raporteilla tarkoitetaan ohjelmia, jotka tuottavat formatoituja tuotoksia eri lähteistä saatavan tiedon perusteella, yleensä tiedon tuottamiseksi tai päätöksenteon helpottamiseksi. ABAP-raportteja käytetään yleisesti SAP-järjestelmissä tietojen näyttämiseen jäsennellyssä ja luettavassa muodossa. |
OData-suoritusaika |
Suorittaa MPC (Model Provider Class)- ja DPC (Data Provider Class) -esiintymät, jotka tarjoavat metatietoja, keräävät tietoja ja suorittavat pyydettyjä toimintoja tiedoille. |
OData-palvelu |
Vastaanottaa ja tulkitsee saapuvat OData-pyynnöt |
Palvelunmuodostin |
OData-palvelun mallintaja. |
Yhdyskäytäväasiakas |
OData-palveluiden testaustyökalu. |
OData- ja SAP Gateway -toiminnot toimitetaan SAP NetWeaver -versioon 7.31 asti SAP-ohjelmistokomponenttien IW_FND, GW_CORE ja IW_BEP kanssa. SAP NetWeaver -versiosta 7.40 alkaen kaikki toiminnot toteutetaan komponentissa SAP_GWFND, joka on olennainen osa SAP NetWeaveria.
SAP Gateway -käyttöönottoasetukset
OData-palveluiden käyttöönottoon on useita vaihtoehtoja sen mukaan, missä OData-komponentit suoritetaan.
Skenaario Keskitetty keskus
Yksi SAP Gateway -järjestelmän esiintymä voi yhdistää useisiin SAP-taustajärjestelmiin. Tämä järjestely paitsi parantaa turvallisuutta myös optimoi suorituskykyä, koska sekä data että OData Runtime sijaitsevat samassa järjestelmässä
Skenaario Keskitetty keskus, jossa on käyttöönotto SAP Gateway -järjestelmässä
OData Runtimen keskeinen instanssi toimii yksinomaisessa SAP Gateway -keskusjärjestelmässä, joka muodostaa yhteydet erilaisiin SAP-taustajärjestelmiin. SAP Gateway -järjestelmä voidaan sijoittaa demilitarisoidulle vyöhykkeelle (DMZ), mikä parantaa turvallisuutta ja vähentää ylläpitokustannuksia.
Skenaario Sulautettu käyttöönotto
Jokainen komponentti toteutetaan taustajärjestelmään SAP-järjestelmään. Tämä lähestymistapa tarjoaa alhaisimmat kokonaiskäyttökustannukset (Total Cost of Owner-ship, TCO), koska erillistä yhdyskäytäväjärjestelmää ei tarvita. Tähän saattaa kuitenkin liittyä mahdollisia turvallisuuteen ja skaalautuvuuteen liittyviä rajoitteita.
Suojattu yhdyskäytäväagentti
JottaFinancial Reporting ja Close & Consolidation Cloudin ja asiakkaan tiloihin sijoitetun SAP-järjestelmän välille voidaan luoda tiedonsiirtoyhteys, on tärkeää ottaa käyttöön turvallinen yhteys. Secure Gateway -agentin käyttöönotto on tarpeen VPN:n (Virtual Private Network) luomiseksi, kuten kuvassa 2 on kuvattu. Jos SAP-järjestelmää ylläpidetään pilvessä, voidaan käyttää pilvipalveluntarjoajan Gateway-palvelua suojatun yhdyskäytäväagentin sijaan. Se voidaan määrittää sallimaan saapuvat pyynnöt Financial Reporting ja Close & Consolidation-pilvestä.
Kuva 2: Financial Reporting ja Close & Consolidation Secure Gateway -asiakas
Secure Gateway Agentin määrittäminen ei kuulu tämän asiakirjan piiriin.