Riveihin viittaavien vaihtoehtoisten avainten määrittäminen
Vaihtoehtoiset avaimet mahdollistavat tietojen tehokkaan ja täsmällisen integroinnin ulkoisista järjestelmistä. Jos ulkoinen järjestelmä ei tallenna GUID-tunnuksia, on tärkeää yksilöidä rivit Microsoft Dataversessa.
Tietojen integrointijärjestelmä yksilöi rivit vaihtoehtoisten avainten avulla vähintään yhdessä taulukkosarakkeen arvossa, joka ilmaisee yksilöivän yhdistelmän. Jokaisella vaihtoehtoisella avaimella on yksilöllinen nimi.
Jos haluat yksilöidä esimerkiksi tilirivin vaihtoehtoisen avaimen avulla, voit käyttää tilinumeroa tai tilinumerosaraketta yhdessä joidenkin muiden sellaisten sarakkeiden kanssa, joiden arvoja ei voi muuttaa.
Huomautus
Vaikka voit määrittää vaihtoehtoisia avaimia Power Appsin avulla, niitä voi käyttää vain ohjelmoidusti koodissa. Lisätietoja vaihtoehtoisten avainten käyttämisestä ohjelmoidusti on kohdassa:
Seuraavassa kerrotaan joitakin vaihtoehtoisten avainten ominaisuuksien käyttämisestä saatavia hyötyjä:
- Rivien haku nopeutuu.
- Tietojen joukkotoiminnot tehostuvat.
- Ohjelmointi yksinkertaistuu, kun ulkoisista järjestelmistä tuodaan tietoja ilman rivitunnuksia.
Vaihtoehtoisen avaimen luominen
Vaihtoehtoisia avaimia voi luoda kahden suunnitteluohjelman avulla:
Suunnittelija | Kuvaus |
---|---|
Power Apps-portaali | Tarjoaa helpon ja nopean käyttökokemuksen, mutta jotkin asetukset eivät ole käytettävissä. Lisätietoja: Vaihtoehtoisten avainten määrittäminen Power Apps -portaalin avulla |
Ratkaisunhallinta | Tämä ei ole niin helppo tapa, mutta tarjoaa enemmän joustavuutta vähemmän yleisille vaatimuksille. Lisätietoja: Vaihtoehtoisten avainten määrittäminen ratkaisunhallinnan avulla |
Huomautus
Voit luoda vaihtoehtoisia avaimia ympäristössä myös seuraavasti:
- Tuo ratkaisu, joka sisältää vaihtoehtoisen avaimen määrityksen.
- Sovelluskehittäjä voi myös luoda niitä kirjoittamalla koodia. Lisätietoja: Kehittäjän dokumentaatio: Taulukon vaihtoehtoisten avaimien määrittäminen
Tämän artikkelin tietojen avulla voit valita käytettävän suunnitteluohjelman.
Luo vaihtoehtoisia avaimia Power Apps-portaalin avulla, jos seuraavia vaatimuksia ei tarvitse ottaa huomioon:
- Vaihtoehtoisen avaimen luominen jossakin muussa kuin Common Data Service -oletusratkaisussa.
- Voit helposti seurata järjestelmätyötä, joka seuraa tuki-indeksien luomisen edistymistä.
Rajoittaa vaihtoehtoisten avainten luomista
Vaihtoehtoisten avainten luonnissa on rajoituksia.
Vaihtoehtoisissa kentissä käytettävät kentät
Vain seuraavanlaisia sarakkeita voidaan käyttää vaihtoehtoisten avainten luontiin:
- Decimal
- Kokonaisluku (kokonaisluku)
- Yksi tekstirivi (merkkijono)
- Päivämäärä ja aika
- Haku
- Valinta
Huomautus
- Sarakkeita, joissa Ota sarakkeiden suojaus käyttöön -ominaisuus on otettu käyttöön, ei voi käyttää vaihtoehtoisena avaimena. Lisätietoja: Kentän suojaustaulukot
- Kun tyhjäarvoja käytetään vaihtoehtoisten avainten sarakkeissa, yksilöllisyyttä ei pakoteta. Voit välttää tietueiden kaksoiskappaleet, kun et käytä vaihtoehtoisen sarakkeen yksilöivässä rajoitteessa määritetyissä sarakkeissa tyhjäarvoja.
Avainten määrä
Voit määrittää taulukolle enintään 10 erilaista avainta.
Sallittu avaimen koko
Kun avain on luotu, järjestelmä varmistaa, että ympäristö voi tukea avainta ja sen, että avaimen kokonaiskoko ei riko SQL:ään perustuvan indeksin rajoituksia, kuten 900 tavua per avain ja 16 saraketta per avain. Jos avaimen koko ei vastaa rajoituksia, näyttöön tulee virhesanoma.
Unicode-merkit avaimen arvossa
Päivitys- tai upsert (PATCH) -toiminnot eivät toimi, jos vaihtoehtoisessa avaimessa käytettävät sarakkeen tiedot sisältävät seuraavia merkkejä: <
,>
,*
,%
,&
,:
,/
,\\
,#
.
Jos tarvitaan vain yksilöintiä, tämä tapa toimii, mutta jos näitä avaimia on käytettävä tietojen integroinnin osana, avain on paras luoda sellaisten sarakkeiden perusteella, joissa ei ole näitä merkkejä sisältäviä tietoja.
Vaihtoehtoisen avaimen luomisen tilan seuranta
Kun vaihtoehtoinen avain luodaan, se käynnistää järjestelmätyön, joka luo tietokantatauluille indeksit. Indeksit ottavat käyttöön vaihtoehtoisten avaimien käyttämissä sarakkeissa yksilölliset rajoitukset. Vaihtoehtoinen avain on käytössä vasta, kun nämä indeksit on luotu. Näiden indeksien luominen voi kestää jonkin aikaa. Tämä riippuu järjestelmässä olevien tietojen määrästä.
Järjestelmätyön tila määrittää vaihtoehtoisen avaimen tilan. Vaihtoehtoisella avaimella voi olla seuraavat tilat:
- Odottaa
- Kesken
- Aktiivinen
- Epäonnistunut
Kun järjestelmätyö on valmis, vaihtoehtoisen avaimen tila on Aktiivinen ja se on valmis käytettäväksi.
Jos järjestelmätyö epäonnistuu, etsi järjestelmätyö ja tarkastele virheitä. Järjestelmätyöllä on nimi, jonka muoto on seuraava: Create index for {0} for table {1}
, jossa 0
on vaihtoehtoisen avaimen näyttönimi ja 1
taulukon nimi.
Huomautus
Jos haluat seurata järjestelmätyön tilaa, luo indeksi ratkaisunhallinnan avulla. Se sisältää linkin järjestelmätyöhön, joten voit seurata työtä. Lisätietoja: (Valinnainen) Järjestelmätyön seurannan indeksien luonnin tarkasteleminen
Katso myös
Vaihtoehtoisten avainten määrittäminen Power Apps-portaalin avulla
Vaihtoehtoisten avainten määrittäminen ratkaisunhallinnan avulla
Kehittäjän dokumentaatio: Taulukon vaihtoehtoisten avaimien määrittäminen
Kehittäjän dokumentaatio: Rivin luominen vaihtoehtoisen avaimen avulla
Huomautus
Voitko kertoa meille dokumentaatiota koskevan kielimäärityksesi? Vastaa lyhyeen kyselyyn. (Huomaa, että tämä kysely on englanninkielinen.)
Kyselyyn vastaaminen kestää noin seitsemän minuuttia. Henkilökohtaisia tietoja ei kerätä (tietosuojatiedot).