Jaa


Dynamics CRM:n määrittäminen kopiointitoiminnossa

Tässä artikkelissa kerrotaan, miten voit kopioida tietoja Dynamics CRM:stä ja Dynamics CRM:ään tietoputken kopiointitoiminnon avulla.

Edellytykset

Jos haluat käyttää tätä liitintä Entra ID service-principal -todennuksen kanssa, sinun on määritettävä palvelimesta-palvelimeen (S2S) -todennus Dynamics CRM:ssä. Rekisteröi ensin sovelluksen käyttäjä (palvelun päänimi) Microsoft Entrassa. Lisätietoja on kohdassa Luo Microsoft Entra -sovellus ja palvelun päänimi, jotka voivat käyttää resursseja.

Sovelluksen rekisteröinnin aikana sinun on luotava kyseinen käyttäjä Dynamics CRM:ssä ja myönnettävä käyttöoikeudet. Nämä käyttöoikeudet voidaan myöntää joko suoraan tai epäsuorasti lisäämällä sovelluksen käyttäjä tiimiin, jolle on myönnetty käyttöoikeudet Dynamics CRM:ssä. Lisätietoja siitä, miten voit määrittää sovelluksen käyttäjän todentamaan Dynamics CRM:n avulla, on artikkelissa Yhden vuokraajan palvelimesta palvelimesta-palvelimeen -todennuksen käyttäminen.

Tuettu määritys

Jos haluat määrittää kunkin välilehden kopiointitoiminnon kohdassa, siirry seuraaviin osioihin.

Yleiset

Jos kyseessä on Yleiset-välilehden määritys, siirry kohtaan Yleiset asetukset.

Lähde

Siirry Lähde-välilehteen , jos haluat määrittää kopiointitoiminnon lähteen. Katso yksityiskohtaiset määritykset seuraavasta sisällöstä.

Näyttökuva, joka näyttää lähdevälilehden ja ominaisuusluettelon.

Seuraavat ominaisuudet vaaditaan:

  • Tietosäilön tyyppi: Valitse Ulkoinen.
  • Yhteys: Valitse aiemmin luotu Dynamics CRM -yhteys yhteysluettelosta. Jos yhteyttä ei ole, luo uusi Dynamics CRM -yhteys valitsemalla Uusi.
  • Yhteystyyppi: Valitse Dynamics CRM.
  • Käytä kyselyä: Määritä tietojen lukemiseen käytettävä tapa. Voit valita entiteetin nimen tietojen lukemiseen entiteetin nimen avulla tai Kyselyn tietojen lukemiseen kyselyn avulla.
    • Entiteetin nimi: Valitse entiteetin nimi avattavasta luettelosta tai anna se manuaalisesti valitsemalla Muokkaa . Noudettavan entiteetin looginen nimi.

    • Kysely: Tietojen lukeminen Dynamics CRM:stä FetchXML:n avulla. FetchXML on omistusoikeudellinen kyselykieli, jota käytetään Dynamics Onlinessa ja paikallisesti. Katso seuraavaa esimerkkiä. Lisätietoja on artikkelissa Kyselyjen luominen FetchXML:llä.

      FetchXML-mallikysely:

      <fetch>
        <entity name="account">
          <attribute name="accountid" />
          <attribute name="name" />
          <attribute name="marketingonly" />
          <attribute name="modifiedon" />
          <order attribute="modifiedon" descending="false" />
          <filter type="and">
            <condition attribute ="modifiedon" operator="between">
              <value>2017-03-10 18:40:00z</value>
              <value>2017-03-12 20:40:00z</value>
            </condition>
          </filter>
        </entity>
      </fetch>
      

Lisäasetukset-kohdassa voit määrittää seuraavat kentät:

  • Lisäsarakkeet: Lisää tietosarakkeita lähdetiedostojen suhteellisen polun tai staattisen arvon tallentamiseksi. Lauseketta tuetaan jälkimmäisessä.

Kohde

Siirry Kohde-välilehteen ja määritä kopiointitoiminnon kohde. Katso yksityiskohtaiset määritykset seuraavasta sisällöstä.

Näyttökuva, jossa näkyy Kohde-välilehti ja ominaisuusluettelo.

Seuraavat ominaisuudet vaaditaan:

  • Tietosäilön tyyppi: Valitse Ulkoinen.
  • Yhteys: Valitse aiemmin luotu Dynamics CRM -yhteys yhteysluettelosta. Jos yhteyttä ei ole, luo uusi Dynamics CRM -yhteys valitsemalla Uusi.
  • Yhteystyyppi: Valitse Dynamics CRM.
  • Entiteetin nimi: Määritä tietoja kirjoitettavan entiteetin nimi. Valitse entiteetin nimi avattavasta luettelosta tai valitse Muokkaa , jos haluat antaa sen manuaalisesti. Tämä on noudettavan entiteetin looginen nimi.

Lisäasetukset-kohdassa voit määrittää seuraavat kentät:

  • Kirjoituskäyttäytyminen: Toiminnon kirjoituskäyttäytyminen. Tämä ominaisuus on pakollinen, ja sinun on valittava Upsert. Jos käytät Lisää dynaaminen sisältö -komentoa, määritä arvo Upsert-arvoksi.
  • Vaihtoehtoinen avaimen nimi: Määritä entiteetille määritetty vaihtoehtoinen avaimen nimi tietueiden päivitystä varten.
  • Ohita tyhjäarvot: Ilmaisee, ohitettavako syötetietojen tyhjäarvot kirjoitustoiminnon aikana. Oletusarvoisesti se ei ole valittuna.
    • Kun se on valittuna, jätä kohdeobjektin tiedot muuttumatta päivityslisäys-/päivitystoimintoa käytettäessä ja lisää määritetty oletusarvo lisäystoimintoa suoritettaessa.
    • Kun se on valittuna: Päivitä kohdeobjektin tiedot arvoon NULL käyttäessäsi päivityslisäys-/päivitystoimintoa ja lisää NULL-arvo, kun lisäät toiminnon.
  • Eräkoon kirjoittaminen: Määritä Dynamics CRM:ään kussakin erässä kirjoitetun tiedon rivimäärä.
  • Samanaikaisten yhteyksien enimmäismäärä: Tietosäilöön vahvistettujen samanaikaisten yhteyksien yläraja aktiviteetin suorittamisen aikana. Määritä arvo vain, jos haluat rajoittaa samanaikaisia yhteyksiä.

Yhdistämismääritys

Siirry Yhdistämismääritys-välilehden määritystä varten Yhdistämismääritysten määrittäminen -välilehteen.

Asetukset

Valitse Asetukset-välilehden määritykset kohdassa Määritä muut asetukset Asetukset-välilehdessä.

Taulukon yhteenveto

Seuraavassa taulukossa on yhteenveto ja lisätietoja Dynamics CRM:n kopiointitoiminnosta.

Lähteen tiedot

Name Kuvaus Arvo Pakollinen JSON-komentosarjaominaisuus
Tietosäilön tyyppi Tietosäilön tyyppi. Ulkoinen Kyllä /
Yhteys Yhteys lähdetietosäilöön. < Dynamics CRM -yhteytesi > Kyllä yhteys
Yhteystyyppi Yhteystyyppisi. Dynamics CRM Kyllä tyyppi (alle typeProperties ->source ->datasetSettings):
DynamicsCrmEntity
Käytä kyselyä Tapa lukea tietoja Dynamics CRM:stä *Taulukot
*Kysely
Kyllä /
Entiteetin nimi Noudettavan entiteetin looginen nimi. < entiteetin nimi > Kyllä entityName
Kysely Lue tietoja Dynamics CRM:stä FetchXML:n avulla. FetchXML on omistusoikeudellinen kyselykieli, jota käytetään Dynamics Onlinessa ja paikallisesti. Lisätietoja on artikkelissa Kyselyjen luominen FetchXML:llä. < kyselysi > Kyllä kysely
Lisäsarakkeet Lisää tietosarakkeita lähdetiedostojen suhteellisen polun tai staattisen arvon tallentamiseksi. Lauseketta tuetaan jälkimmäisessä. *Nimi
*Arvo
En additionalColumns:
*Nimi
*arvo

Kohdetiedot

Name Kuvaus Arvo Pakollinen JSON-komentosarjaominaisuus
Tietosäilön tyyppi Tietosäilön tyyppi. Ulkoinen Kyllä /
Yhteys Yhteytesi Dynamics CRM -kohdesijainniin. < yhteytesi > Kyllä yhteys
Yhteystyyppi Yhteystyyppisi. Dynamics CRM Kyllä tyyppi (alle typeProperties ->sink ->datasetSettings):
DynamicsCrmEntity
Entiteetin nimi Noudettavan entiteetin looginen nimi. < entiteettisi > Kyllä entityName
Kirjoituskäyttäytyminen Toiminnon kirjoituskäyttäytyminen. Arvon on oltava Upsert. Päivityslisäys Kyllä writeBehavior: upsert
Vaihtoehtoinen avaimen nimi Entiteetille määritetty vaihtoehtoinen avaimen nimi tietueiden päivitystä varten. < vaihtoehtoinen avaimen nimi > En alternateKeyName
Ohita tyhjäarvot Ilmaisee, ohitettavako syötetietojen tyhjäarvot kirjoitustoiminnon aikana.
- Valittu (tosi): Jätä kohdeobjektin tiedot muuttumatta, kun teet päivityslisäys-/päivitystoimintoa, ja lisää määritetty oletusarvo, kun lisäät toiminnon.
- Valitsematon (epätosi): Päivitä kohdeobjektin tiedot arvoon NULL käyttäessäsi päivityslisäys-/päivitystoimintoa ja lisää NULL-arvo, kun lisäät toiminnon.
valittuna tai valitsemattomana (oletus) En ignoreNullValues:
tosi tai epätosi (oletus)
Erän koon kirjoittaminen Dynamics CRM:ään kussakin erässä kirjoitetun tiedon rivimäärä. < kirjoituserän koko >
Oletusarvo on 10
En writeBatchSize
Samanaikaisten yhteyksien enimmäismäärä Tietosäilöön aktiviteetin suorittamisen aikana määritettyjen samanaikaisten yhteyksien yläraja. Määritä arvo vain, jos haluat rajoittaa samanaikaisia yhteyksiä. < samanaikaisten yhteyksien enimmäismäärä > En maxConcurrentConnections