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:

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).