Palvelimen kanssa esiintyviensynkronointiristiriitojen ratkaiseminen

Tässä artikkelissa on tietoja, joiden avulla voit ratkaista mobiilisykronointiristiriitoja palvelimen kanssa.

Synkronoi virhe -taulukko

Jos synkronointivirhe ilmenee, järjestelmä luo automaattisesti uuden merkinnän Dataversen Synkronointivirhe-taulukkoon . Tämä taulukko on jäsennetty seuraavilla sarakkeilla.

Sarakkeen nimi Kuvaus Esimerkki
Virheaika Aika, jolloin virhe luotiin. 17.5.2024 klo 7.16
Virhesanoma Virheen kuvaus. Entity Account With Id = <RowId> Does Not Exist
Virhetyyppi Virheen tyyppi, kuten ristiriita tai tietue, jota ei löytynyt. Tietuetta ei löytynyt
Tietue Päivitetty tietue synkronointivirheessä. Contoso
Omistaja Käyttäjä, joka päivitti tietuetta. Matti Meikäläinen
Toiminto Toiminto, joka koskee tietueen synkronointia. Update
Toiminnon tiedot JSON, joka sisältää toiminnon tiedot. {"lastname":"Contoso2"}
Pyydä tiedot Kyselyn sisältävä Json. {"lastname":"Contoso2","syncerror__regardingentityid":<syncerrorId>,"entitylogicalname":"account"}
Virhekoodi Virheen koodi. -2147015424

Note

Varmista, että käyttäjälle määritetty rooli myöntää lukuoikeudet Synkronoi virhe - taulukkoon. Lisätietoja: Käyttöoikeusroolin luominen tai muokkaaminen käyttöoikeuksien hallitsemiseksi

Suositus Synkronointivirhe-taulukon käytöstä

Synkronointivirhe-taulukko on vakiomuotoinen Dataverse-taulukko. Suosittelemme, että luot mallipohjaisen sovelluksen synkronointivirheiden hallitsemiseksi.

Jos suoritat mallipohjaisen sovelluksen, näet kunkin käyttäjän synkronointivirheet. Jos valitset synkronointivirherivin, voit yrittää muutoksia uudelleen komentopalkissa.

Synkronointivirhe Laitteen tila -sivulla

Synkronointivirheet näkyvät suoraan Laitteen tila -sivulla. Laitteen tila -sivu on saatavilla valmiina mallipohjaisissa sovelluksissa, mutta se on määritettävä pohjaan perustuvassa sovelluksessa. Lisätietoja on artikkelissa Offline-mallin ja offline-tilan kuvakkeen käyttäminen.

Pilvipalvelun työnkulun avulla voit suorittaa toimintoja synkronointivirheiden yhteydessä

Voit luoda automatisoidun pilvipalvelun työnkulun Power Automatessa käyttämällä Dataverse-käynnistintä , kun rivi lisätään, sitä muokataan tai poistetaan. Työnkulku voi lähettää sähköpostin automaattisesti tai lähettää ilmoituksen laitteessa.

Note

Jos haluat noutaa käyttäjän sähköpostiosoitteen työnkulussa, lisää Dataverse-toiminto Hae rivi tunnuksen mukaanSynkronointivirhe-rivinOmistaja-sarakkeen avulla.

Synkronointiristiriita

Kun asiakkaan ja palvelimen välillä on ristiriitaisia tietoja, tapahtuu ristiriitaisia virheitä. Oletusarvoisesti käyttäjän offline-tilassa tekemät muutokset synkronoidaan automaattisesti palvelimeen, kun käyttäjä on taas online-tilassa.

Synkronointiristiriitojen ratkaiseminen

Kun käyttäjä tekee muutoksia tietoihin offline-sovelluksessa, kunkin sarakkeen päivitykset siirretään takaisin Dataverseen heti, kun verkko on käytettävissä. Jokaisen sarakkeen viimeinen päivitys tallennetaan Dataverseen, joten synkronointi ei epäonnistu ristiriitaisten muutosten vuoksi.

Palvelinpuolen laajennukset ja vahvistus voivat mitätöidä muutokset. Nämä muutokset palautetaan paikallisesti ja virhe kirjoitetaan Synkronoi virheet - dataverse-taulukkoon.

Ristiriitaisten riitojen ratkaisuasetukset

Tärkeää

Ristiriitaisten ratkaisuasetusten asetukset eivät koske kangassovelluksia.

Jos offline-tilassa tehdyt päivitykset hylätään liian usein, harkitse ristiriidan ratkaisuasetuksen muuttamista oletusarvoksi.

  1. Kirjaudu Power Platform -hallintakeskukseen.
  2. Valitse siirtymisruudusta Ympäristöt.
  3. Valitse ympäristö.
  4. Valitse komentopalkissa Asetukset.
  5. Valitse Tuote>Ominaisuudet.
  6. Poista käytöstä mallipohjaisten sovellusten Mobiililaitteiden offline-lisäasetukset -osiossa Ota käyttöön ristiriitojen havaitseminen mobiililaitteiden offline-synkronointia varten -asetus.

Note

Kun tämä asetus on käytössä (ei suositeltu), palvelimen päivitykset saattavat estää asiakaspäivitysten käyttöönoton. Ristiriitavirheet on ratkaistava manuaalisesti.