Yhdistä toimittajadata Pimcoreen. Ilman koodia.
Pimcore 11:ssä ei ole REST-webservicea, joten SDM Portal kirjoittaa Datahubin GraphQL-API:n kautta: objektit löydetään avaimella, luodaan valitsemaasi kansioon ja päivitetään kieli kerrallaan. Liitin on betassa, ja tämä sivu kertoo tarkalleen, mitä se tekee ja mitä ei.
- ProtokollaDatahub GraphQL, /pimcore-graphql-webservices/{config}
- TodennusDatahubin API-avain konfiguraation security definitionissa
- VersioPimcore 11
- RakenneLuokka
- OsoitteistusObjektin avain, profiilikohtaisen kohdekansion alla
- TilaBeta
Missä Pimcore-toimittajasyöte todella jumittuu
Toimittajatiedostot on tehty ihmisille. Pimcore on tehty skeemalle. Suurin osa työstä on näiden välinen etäisyys, ja se palaa jokaisen uuden tiedoston mukana.
Ei REST-webservicea
Pimcore 11 poisti sen. Kaikki kulkee itse luomasi Datahub-konfiguraation kautta, joka päättää mitkä luokat ovat luettavia ja kirjoitettavia ja jossa API-avain sijaitsee.
Objektit ovat avaimia ja polkuja
Pimcore-objektia ei osoiteta identifier-attribuutilla vaan avaimella kansiopuussa. Toimittajan rivin täytyy ratketa avaimeksi ennen kuin mitään voidaan kirjoittaa.
Kielet ovat erillisiä kirjoituksia
Lokalisoidut kentät päivitetään kieli kerrallaan, mikä tarkoittaa että laaja monikielinen katalogi on monta pientä mutaatiota yhden dokumentin sijaan.
Miten SDM Portal kirjoittaa Pimcoreen
Piirrät mappauksen kankaalle. Hankalat säännöt kuvaat tavallisella kielellä, ja ne käännetään kerran kiinteäksi säännöksi, jotta ajot pysyvät toistettavina. Alla on se, mitä Pimcoren puoli siitä tosiasiassa tekee.
Datahub integraatiopintana
Luot Pimcoreen Datahub-konfiguraation, avaat ne luokat jotka haluat täyttää, asetat API-avaimen security definitioniin ja aktivoit sen. SDM Portal yhdistää tuohon endpointiin avaimella. Pimcoren sisään ei asenneta mitään.
Mappaus luokan mukaan
Valitse luokka, ja attribuuttipalkki rajautuu sen kenttiin, samaan tapaan kuin perhe tai template kahdessa muussa PIM-järjestelmässä.
Olemassaolon tarkistus avaimella
Ennen kirjoittamista SDM Portal etsii ne avaimet joihin se aikoo koskea ja päättää rivikohtaisesti, onko kyse luonnista vai päivityksestä. Tarkistus löytää myös julkaisemattomat objektit, joten aiemmalla ajolla luotu objekti päivitetään eikä luoda toiseen kertaan.
Kohdekansio jonka valitset
Uudet objektit luodaan profiilikohtaisesti asetetun kansiopolun alle. Kun Datahub-konfiguraatio avaa objektikansiot, valitset kansion haettavasta puusta joka luetaan livenä Pimcoresta; kun ei avaa, kirjoitat polun.
Arvot kirjoitetaan kieli kerrallaan
Yksi luonti, sitten yksi päivitysmutaatio kieltä kohti, tahdistettuna niin ettei suuri katalogi tulvi endpointia. Tyhjä päivitys ohitetaan sen sijaan että se lähetettäisiin.
Kaikki kirjoitusta ennen on samaa
Lataus, jakolinkki tai sähköpostivastaanotto, visuaalinen flow-editori, tekoälyllä käännetyt muunnokset, Translate- ja Compose-lohkot, rivi riviltä tehtävä testiajo, hyväksyntätyönkulku, tilat create, update ja upsert sekä delta sync ovat samat kuin Ergonoden ja Akeneon poluilla. Vain kirjoitus eroaa.
Mitä voimme kirjoittaa Pimcoreen
Arvot kirjoitetaan Datahubin päivitysmutaatioilla kieli kerrallaan. Select-arvot mapataan niihin koodeihin joita luokkasi odottaa; SDM Portal ei luo uusia arvoja eikä kenttiä luokan määritykseen.
Mitä Pimcore-liitin ei vielä tee
Luet tämän mieluummin ennen rekisteröitymistä kuin huomaat sen toisella viikolla. Jokainen alla oleva kohta on Pimcore-liittimen todellinen raja tänään.
Nuorempi kuin kaksi muuta liitintä
Se kirjoittaa tänään aitoon Pimcore-instanssiin: se löytää objektit avaimella, luo ne kohdekansion alle ja päivittää arvot kieli kerrallaan. Siinä on vähemmän ominaisuuksia kuin Ergonoden ja Akeneon liittimissä, ja ne on kaikki listattu tässä.
Objektit saapuvat julkaisemattomina
SDM Portalin luomaa objektia ei julkaista. Julkaiseminen pysyy Pimcoressa tehtävänä päätöksenä. Avaintarkistus löytää julkaisemattomat objektit, joten seuraava ajo päivittää sen objektin sen sijaan että luotaisiin toinen.
Variantit, optioiden luonti, työnkulun tila
Ei varianttien vanhempia eikä akseleita, ei select-arvojen tai optioiden luontia, ei optioiden rikastusta eikä työnkulun tilasiirtymiä. Ne ovat Ergonoden ja Akeneon ominaisuuksia.
Kenttien luonti
Et voi luoda uutta luokan kenttää editorista. Luokan määritystä hallitaan Pimcoressa.
Samat avaimet eri kansioissa
Avaintarkistus etsii kaikista kansioista. Jos sama avain on olemassa kahdesti, saat varoituksen kaksoisavaimesta ja kirjoitus kohdistuu ensimmäiseen osumaan.
Yksi päivitys per kieli per objekti
Laaja monikielinen katalogi edistyy hitaammin kuin Ergonoden ja Akeneon niputetut kirjoituspolut, joissa monta tuotetta matkaa yhdessä pyynnössä.
Kansiovalitsin
Objektikansioiden luku on Datahub-konfiguraatiossa oletuksena pois päältä. Kytke se päälle saadaksesi kansiopuun, tai kirjoita kohdepolku sen sijaan.
Kysymyksiä Pimcoresta ja SDM Portalista
Mitä Pimcore-versiota ja API:a SDM Portal käyttää?
Pimcore 11 Datahubin GraphQL-API:n kautta. Pimcore 11:ssä ei ole REST-webservicea, joten Datahub on integraatiopinta. Luot Datahub-konfiguraation, avaat ne luokat jotka haluat täyttää, asetat API-avaimen sen security definitioniin ja aktivoit sen.
Mitä beta tarkoittaa Pimcore-liittimessä?
Se kirjoittaa tänään aitoon Pimcore-instanssiin: se löytää objektit avaimella, luo ne kohdekansion alle ja päivittää arvot kieli kerrallaan. Se on nuorempi kuin Ergonoden ja Akeneon liittimet ja siinä on vähemmän ominaisuuksia, jotka on listattu tällä sivulla. Kutsumme sitä betaksi, jotta voit arvioida sen itse.
Julkaistaanko objektit automaattisesti?
Ei. SDM Portalin luomat objektit saapuvat julkaisemattomina, ja julkaiseminen pysyy Pimcoressa tehtävänä päätöksenä. Olemassaolon tarkistus löytää julkaisemattomat objektit, joten myöhempi ajo päivittää luomasi objektin sen sijaan että tekisi uuden.
Miten Pimcore-objektit yhdistetään toimittajan riveihin?
Objektin avaimella. Ennen kirjoittamista SDM Portal käy läpi ne avaimet joihin se aikoo koskea ja päättää rivikohtaisesti, onko kyse luonnista vai päivityksestä. Tarkistus etsii avaimia kaikista kansioista, joten jos sama avain on olemassa kahdesti, saat varoituksen kaksoisavaimesta ja kirjoitus kohdistuu ensimmäiseen osumaan.
Voinko silti käyttää visuaalista editoria ja testiajoa?
Kyllä. Kaikki kirjoitusta ennen on samaa kuin Ergonodella ja Akeneolla: flow-kangas, muunnokset, tekoälyllä käännetyt säännöt, Translate- ja Compose-lohkot, rivi riviltä tehtävä testiajo, hyväksyntätyönkulku ja delta sync.
Käytätkö toista PIM-järjestelmää?
Editori, muunnokset ja työnkulku ovat samat kaikille. Vain kirjoituspolku eroaa PIM-järjestelmän mukaan, joten jokaisella liittimellä on oma sivunsa.
Mappaa Pimcore kerran. Sen jälkeen se toimii itsestään.
Luo työtila, yhdistä Pimcore-instanssisi ja mappaa ensimmäinen toimittajatiedostosi. Neljätoista päivää maksutta, kortilta ei veloiteta mitään kokeilujakson aikana.