Tietojen synkronointi Business Centralissa Microsoft Dataversen avulla
Kun Dataverse ja Business Central integroidaan, voit päättää, synkronoidaanko valittujen Business Central -kenttien (kuten asiakkaiden, kontaktien ja myyjien) tiedot vastaavien Dataverse-rivien (kuten tilien, yhteyshenkilöiden ja käyttäjien) kanssa. Rivin tyypin mukaan voit synkronoida tietoja Dataversesta Business Centraliin ja päinvastoin. Lisätietoja on kohdassa Dynamics 365 Sales -integrointi.
Synkronointi käyttää seuraavia elementtejä:
- Integrointitaulukon yhdistämismääritykset
- Integrointikentän yhdistämismääritykset
- Synkronointisäännöt
- Yhdistetyt tietueet
Synkronointia määritettäessä voit yhdistää Business Centralin tietueet Dataversen riveihin niissä olevien tietojen synkronointia varten. Voit käynnistää synkronoinnin manuaalisesti tai aikataulun mukaan. Seuraavassa taulukossa on yleiskatsaus rivien synkronointitavoista.
Tyyppi | Tapa | Katso |
---|---|---|
Manuaalinen synkronointi | Tietueet synkronoidaan rivikohtaisesti. Voit synkronoida yksittäisiä Business Centralin tietueita, kuten asiakkaita, vastaavan Dataversen rivin, kuten tilin, kanssa. Tämä on tapa, jolla käyttäjät yleensä käyttävät Dataversen tietoja Business Centralissa. |
Tietueiden yhdistäminen ja synkronoiminen manuaalisesti |
Synkronointi taulukon yhdistämismäärityksen perusteella. Voit synkronoida kaikki Business Central -taulukon tietueet Dataverse -taulukon kanssa. |
Yksittäisen taulukon yhdistämismääritysten synkronointi | |
Kaikkien taulukon yhdistämismääritysten kaikkien muokattujen tietueiden synkronointi. Voit synkronoida kaikki Business Centralin taulukoiden tietueet, joita on muutettu edellisen synkronoinnin jälkeen. |
Kaikkien muokattujen tietueiden synkronointi | |
Kaikkien taulukon yhdistämismääritysten kaikkien tietojen synkronointi. Voit synkronoida yhdistettyjen Business Centralin taulukoiden ja Dataversen taulukoiden kaikki tiedot ja luoda uusia tietueita tai rivejä kohderatkaisussa lähderatkaisun yhdistämättömille tietueille. Täysi synkronointi synkronoi kaikki tiedot ja ohittaa yhdistämisen. Täysi synkronointi tehdään yleensä integrointia määritettäessä, kun vain yksi ratkaisu sisältää tietoja. Täysi synkronointi voi olla kätevä myös esittely-ympäristössä. |
Täyden synkronoinnin suorittaminen | |
Ajoitettu synkronointi | Kaikkien taulukon yhdistämismääritysten kaikkien tietojen muutosten synkronointi. Voit synkronoida Business Centralin ja Dataversen tietyin väliajoin määrittämällä työt työjonoon. |
Synkronoimisen ajoittaminen |
Huomautus
Dataverse -ohjelman ja Business Central -ohjelman välinen synkronointi työjonotapahtumien aikataulutetun suorituksen perusteella ei takaa kahden palvelun reaaliaikaisen tietojen yhdenmukaisuutta. Reaaliaikaisten tietojen johdonmukaisuuden varmistamiseksi voit tutkia Business Centralin virtuaalitauluja tai Business Centralin ohjelmointirajapintaa.
Synkronoinnin vakiotaulukon yhdistämismääritys
Taulukot, kuten tilit Dataversessa, yhdistetään samantyyppisiin tietoihin Business Centralissa, kuten asiakkaisiin. Dataversen tietoja käytetään määrittämällä linkkejä Business Centralin ja Dataversen taulukoiden välille. Tätä sanotaan yhdistämiseksi.
Seuraavassa taulukossa on luettelo tavallisista yhdistämismäärityksistä Business Centralin ja Dataversen taulukoiden välillä.
Vinkki
Voit palauttaa integrointitaulukon ja kenttien yhdistämismääritysten muutokset oletusasetuksiin valitsemalla yhdistämismääritykset ja valitsemalla sitten Käytä oletussynkronointiasetuksia.
Business Central | Dataverse | Synkronoinnin suunta | Oletussuodatin |
---|---|---|---|
Myyjä/Ostaja | Käyttäjä | Dataverse -> Business Central | Dataverse -kontaktisuodatin: Tila on Ei, Käyttäjällä käyttöoikeus on Kyllä, Integrointikäyttäjän tila on Ei |
Asiakas | Tili | Business Central -> Dataverse ja Dataverse -> Business Central | Dataverse -tilisuodatin: Suhdetyyppi on Asiakas ja Tila on Aktiivinen. Business Central -suodatin: Estetty on tyhjä (asiakasta ei ole estetty). |
Toimittaja | Tili | Business Central -> Dataverse ja Dataverse -> Business Central | Dataverse -tilisuodatin: Suhdetyyppi on Toimittaja ja Tila on Aktiivinen. Business Central -suodatin: Estetty on tyhjä (toimittajaa ei ole estetty). |
Kontakti | Kontakti | Business Central -> Dataverse ja Dataverse -> Business Central | Business Central -kontaktin suodatin: Tyyppi on Henkilö ja kontakti on liitetty yritykseen. Dataverse -kontaktisuodatin: kontakti on liitetty yritykseen ja pääasiakkaan tyyppi on Asiakas. |
Valuutta | Tapahtumavaluutta | Business Central -> Dataverse |
Huomautus
Dataverse-toiminnot eivät ole käytettävissä sivuilla, esimerkiksi Asiakaskortti-sivulla, jos tietueessa ei ole käytössä integroinnin taulukon yhdistämismäärityksen taulukkosuodatusta.
Järjestelmänvalvojan vihje: taulukon yhdistämismääritysten näyttäminen
Voit tarkastella Dataversen ja Business Centralin taulukoiden välistä yhdistämismääritystä Integrointitaulukon yhdistämismääritykset -sivulla, jossa voit käyttää myös suodattimia. Business Centralin taulukoiden kenttien ja Dataversen taulukoiden sarakkeiden välinen yhdistämismääritys määritetään Integrointitaulukon yhdistämismääritykset -sivulla, jossa voit lisätä myös lisämäärityksen logiikan. Tässä voi hyötyä esimerkiksi synkronoinnin vianmäärityksessä.
Virtuaalitaulukoiden käyttäminen tietojen hakemiseksi
Kun olet määrittämässä integrointia, voit käyttää virtuaalitaulukoita, jotta saat enemmän tietoa saataville kohteessa Dataverse ilman kehittäjän apua.
Virtuaalinen taulukko on mukautettu taulukko, jonka sarakkeissa ja riveillä on tietoja ulkoisesta tietolähteestä, kuten Business Centralista. Virtuaalitaulukon sarakkeet ja rivit näyttävät tavalliselta taulukolta, mutta tietoja ei tallenneta Dataverse -tietokannan fyysiseen taulukkoon. Sen sijaan tiedot haetaan ajon aikana.
Huomautus
Business Central sisältää objekteja, joita kutsutaan myös virtuaalitaulukoiksi. Nämä taulukon objektit eivät liity virtuaalitaulukoihin, joita käytetään kohteen Dataverse kanssa.
Lisätietoja virtuaalitaulukoista on seuraavissa artikkeleissa:
- Ulkoisen tietolähteen tietoja sisältävien virtuaalitaulukoiden luominen ja muokkaaminen (Power Apps -dokumentaatio)
- Business Centralin virtuaalitaulukko Microsoft Dataverse -järjestelmänvalvojan viittauksia varten (Business Central -dokumentaatio)
Virtuaalitaulukoiden käyttäminen edellyttää, että asennat Business Central -virtuaaliobjekti -sovelluksen AppSourcesta.
Kun olet asentanut sovelluksen, voit ottaa virtuaalitaulukot käyttöön jollakin seuraavista sivuista Business Centralissa:
- Kun suoritat Määritä Dataverse-yhteys -asetusten ohjatun määrityksen oppaan, voit valita useita virtuaalitaulukoita Dataversen käytettävissä olevat virtuaalitaulukot -sivulla. Sen jälkeen taulukot ovat käytettävissä kohteessa Dataverse ja PowerApps Maker Portalissa.
- Dataverse-yhteyden asetukset-, Virtuaalitaulukot- ja Käytettävissä olevat virtuaalitaulukot -sivuilta.
- Power App Maker Portalista.
Useiden yritysten tai ympäristöjen tietojen synkronoiminen
Voit synkronoida usean Business Central -yrityksen tai -ympäristön tietoja Dataverse-ympäristön kanssa. Usean yrityksen synkronointiskenaarioissa on harkittavana useita asioita.
Yrityksen tunnusten määrittäminen
Kun synkronoit tietueita, Dataverse-entiteetille määritetään yritystunnus selkeyttämään Business Central -yrityksen, josta tietueet ovat peräisin. Integrointitaulukon yhdistämismäärityksissä on integrointitaulukon suodatuskentät, joissa yritystunnus otetaan huomioon. Jos haluat sisällyttää taulukon yhdistämismäärityksen usean yrityksen asetuksiin, valitse Integrointitaulukon yhdistämismääritys -sivulta Usean yrityksen synkronointi käytössä -valintaruutu. Asetus optimoi sen, miten integrointitaulukon suodatuskentät suodattavat yrityksen tunnukset usean yrityksen asetuksissa.
Jos integrointitaulukon asiakirjoja, kuten tilauksia, tarjouksia ja mahdollisuuksia, synkronoivissa yhdistämismäärityksissä valitaan Usean yrityksen synkronointi käytössä -valintaruutu, integrointi ottaa huomioon vain ne objektit, joilla on nykyisen Business Central -yrityksen yritystunnus. Kun haluat synkronoida asiakirjoja esimerkiksi Business Centralin ja Salesin välillä, Salesin käyttäjien on määritettävä yrityksen tunnus asiakirjoissa. Muussa tapauksessa asiakirjat eivät synkronoidu.
Muissa integrointitaulukon yhdistämismäärityksessä, kun valitset Usean yrityksen synkronointi käytössä -valintaruudun, poistat suodattimen yrityksen tunnuksesta. Synkronoinnissa otetaan huomioon asiaan liittyvät objektit yrityksen tunnuksista riippumatta.
Määritä synkronointisuunta
Jos otat usean yrityksen tuen käyttöön integrointitaulukon yhdistämismäärityksessä, on suositeltavaa määrittää määrityksen suunnaksi FromIntegration. Jos asetat suunnaksi ToIntegration tai Bidirectional, on hyvä käyttää Taulukkosuodatusta ja Integrointitaulukkosuodatusta, kun halutaan hallita, mitkä objektit synkronoidaan minkäkin yrityksen kanssa. On myös hyvä käyttää vastaavuuteen perustuvaa yhdistämistä, jotta vältetään tietueiden kopioiden luominen. Lisätietoja vastaavuuteen perustuvasta yhdistämisestä on kohdassa Vastaavuuteen perustuvan yhdistämisen mukauttaminen.
Käytä yksilöllisiä numeroita
Jos numerosarjasi eivät takaa, että perusavainarvot ovat yksilöllisiä jokaisessa yrityksessä, on suositeltavaa käyttää etuliitteitä. Kun haluat aloittaa etuliitteiden käytön, luo muuntosääntö integrointikenttien yhdistämismääritykseen. Lisätietoja muutossäännöistä on Kenttien arvojen erojen käsitteleminen -kohdassa.
Katso myös
Tietueiden yhdistäminen ja synkronoiminen manuaalisesti
Synkronoimisen ajoittaminen
Dynamics 365 Sales -integrointi
Business Centralin maksuttoman verkko-oppimissisällön etsiminen