Numeeriset attribuutit ja yksiköt AI Commercessa
Tässä artikkelissa käydään läpi, miten AI Commerce käsittelee numeerisia attribuutteja ja mittayksiköitä verrattuna Akeneoon, ja mitä käytäntöjä suositellaan yhteensopivan ja skaalautuvan tuotetiedon hallintaan.
Sisällysluettelo
Valitse Desimaali tai Mittariasetukset
Numeerinen tuotetieto tallennetaan AI Commercessa joko tavallisena Desimaali-attribuuttina tai Mittariasetukset-kokonaisuuden tuottamana yksikköattribuuttina. Valitse Desimaali, kun suureella on yksi sovittu yksikkö eikä yksikkövalikoimaa tarvitse hallita keskitetysti. Valitse Mittariasetukset, kun samalle suureelle tarvitaan useita yksiköitä, kuten W ja kW, tai kun yksikköjen koodit, symbolit ja käännökset halutaan yhden mittarin alle.
Mittariasetukset eivät muunna arvoja yksiköstä toiseen. Jokaisesta yksiköstä syntyy oma numeerinen tuoteattribuutti, joten W- ja kW-arvojen yhdenmukaisuus on käyttäjän tai integraation vastuulla. Älä tallenna samaa suuretta rinnakkain tavalliseen Desimaali-attribuuttiin ja mittarin tuottamaan attribuuttiin ilman sovittua tietojen omistajaa ja siirtymäsuunnitelmaa.
Luo tavallinen Desimaali-attribuutti
Käytä tavallista Desimaali-attribuuttia esimerkiksi silloin, kun johdinhalkaisija tallennetaan aina neliömillimetreinä. Luo attribuutti nykyisestä attribuuttien hallinnasta, valitse syöttötyypiksi Desimaali ja anna sille vakaa koodi. Yksikköä ei tarvitse sisällyttää koodiin, jos kaikki samaan attribuuttiin tallennetut arvot käyttävät aina samaa yksikköä.
Kirjoita yksikkö näkyvään nimeen, esimerkiksi Johdinhalkaisija (mm²), ja tallenna tuotteen arvoksi vain numero, esimerkiksi 230. Näin arvo pysyy numeerisena eikä yksikön merkkijono estä suodatusta. Liitä yksi kanoninen attribuutti kaikkiin niihin attribuuttiryhmiin ja tuoteperheisiin, joissa samaa suuretta käytetään; älä luo eri tuoteryhmille samansisältöisiä rinnakkaisia koodeja.
Luo mittari Mittariasetuksissa
Avaa Mittariasetukset ja valitse Uusi mittari. Anna mittarille vakaa koodi sekä nimi kaikilla käytettävissä olevilla datakielillä. Koodissa saa olla vain pieniä kirjaimia, numeroita ja alaviivoja, sen pitää alkaa kirjaimella tai numerolla ja sen enimmäispituus on 64 merkkiä. Luontinäkymässä määritetään mittarin asetukset; yksiköt lisätään tallennuksen jälkeen avautuvalla mittarin omalla sivulla.
Ota Käytä yhtä arvoa käyttöön, jos tuotteella saa olla arvo vain yhdessä mittarin yksikössä. Kun tällaisen mittarin yhden yksikköattribuutin arvo tallennetaan, saman mittarin muiden yksikköattribuuttien arvot poistetaan tuotteelta. Ilman tätä valintaa tuotteella voi olla arvo useassa mittarin yksikköattribuutissa samanaikaisesti. Tämä valinta ei tee yksikkömuunnosta eikä päätä, missä yksikössä arvo syötetään.
Mittarin koodi kannattaa käsitellä pysyvänä tunnisteena. Nykyinen toteutus käyttää sitä uusien attribuuttikoodien muodostamiseen, mutta jo luotujen yksikköattribuuttien koodit eivät vaihdu automaattisesti, jos mittarin koodia myöhemmin muutetaan. Tarkista siksi koodi ennen ensimmäisen yksikön lisäämistä.
Lisää yksiköt ja tarkista tuotettavat attribuutit
Avaa mittarin tiedoista Yksiköt-välilehti ja valitse Lisää yksikkö. Anna yksikölle vakaa koodi, enintään 32 merkin symboli sekä nimi kaikilla datakielillä. Yksikön koodissa ovat samat merkkisäännöt ja 64 merkin enimmäispituus kuin mittarin koodissa. Asetukset-välilehdellä voi muokata mittarin koodia, yhden arvon tilaa ja käännöksiä. Muutokset tallentuvat muokkauksen yhteydessä automaattisesti.
Järjestelmä muodostaa jokaisesta yksiköstä Desimaali-tyyppisen tuoteattribuutin. Attribuutin koodi on muotoa <mittarin_koodi>_<yksikon_koodi> ja näkyvä nimi muodostuu mittarin kielikohtaisesta nimestä sekä yksikön symbolista. Esimerkiksi mittari teho ja yksikkö w, jonka symboli on W, tuottavat attribuutin teho_w ja nimen Teho (W). Esikatselu näyttää tuotettavan attribuutin ennen käyttöä, mutta vahvista tallennuksen jälkeen varsinainen koodi attribuuttirekisteristä.
Tuotettu attribuutti tallentaa numeerisen arvon, on käytettävissä tuotesuodatuksessa ja voidaan liittää tarvittavaan attribuuttiryhmään tai tuoteperheeseen. Sitä ei kuitenkaan ole nykyisessä toteutuksessa merkitty tuotteiden vertailuattribuutiksi. Jos vertailunäkymä tarvitsee saman suureen, varmista ominaisuus erikseen äläkä päättele sitä suodatuskelpoisuudesta.
Muuta tai poista yksikkö turvallisesti
Yksikkö muutetaan tai poistetaan Mittariasetuksissa vain sen käyttö tarkistettuna. Käytössä olevan yksikön koodia ei pidä vaihtaa tavallisena nimimuutoksena. Nykyinen tallennus käsittelee uuden koodin uutena yksikkönä ja vanhan koodin poistona: vanha poistaminen estyy, jos siihen liittyvällä attribuutilla on tuotearvoja. Myös koko mittarin poistaminen estyy, jos jokin sen tuottama attribuutti on tuotteilla käytössä. Tämä suojaa arvoja, mutta ei siirrä niitä uuteen yksikköön.
Yksikön symbolin tai kielikohtaisen nimen muutoksessa tarkista vaikutus näkyviin nimiin kaikilla datakielillä. Jos koodi tai mittari on pakko korvata, käsittele työ tietomigraationa: kartoita vanha ja uusi attribuutti, muunna arvot tarvittaessa, siirrä tuote- ja perheliitokset, tarkista suodattimet ja poista vanha vasta täsmäytyksen jälkeen.
Sovella mallia eri suureisiin
Mallia voi soveltaa numeerisiin suureisiin Johdinpituus, Johdinhalkaisija, Resistanssi, Teho, Jännitekesto ja Eristysjännite. Jos Johdinpituus on aina metreinä, yksi Desimaali-attribuutti nimellä Johdinpituus (m) on selkeä. Jos Teho tarvitsee sekä W- että kW-arvot, luo yksi teho-mittari ja sen alle erilliset yksiköt.
Ennen käyttöönottoa varmista, että suureella on yksi nimetty omistaja, koodi on vakaa, datakielten nimet ovat valmiit, yksikkö ja symboli ovat yksiselitteiset ja Käytä yhtä arvoa vastaa tuotetiedon sääntöä. Tallenna koetuotteelle arvo, tarkista syntynyt Desimaali-attribuutti, näkyvä nimi ja suodatus sekä varmista yhden arvon mittarilla, että toisen yksikön tallentaminen poistaa sisaryksikön aiemman arvon.