Jaa


Määritä Dataverse kopiointitoiminnossa

Tässä artikkelissa kerrotaan, miten voit käyttää tietoputken kopiointitoimintoa tietojen kopioimiseen Dataversesta ja dataverseen.

Edellytykset

Jos haluat käyttää tätä liitintä Microsoft Entra -palvelun päänimen todentamisen kanssa, sinun on määritettävä palvelimesta-palvelimeen (S2S) -todennus Dataversessa. 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ä Dataverseen 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 Dataversessa. Lisätietoja siitä, miten voit määrittää sovelluksen käyttäjän todentamaan Dataversen avulla, on artikkelissa Yhden vuokraajan palvelimesta palvelimesta-palvelimeen -todennuksen käyttö.

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

Screenshot showing source tab and the list of properties.

Seuraavat ominaisuudet vaaditaan:

  • Tietosäilön tyyppi: Valitse Ulkoinen.
  • Näyttöyhteys ion: Valitse olemassa oleva Dataverse-yhteys yhteysluettelosta. Jos yhteyttä ei ole, luo uusi Dataverse-yhteys valitsemalla Uusi.
  • Näyttöyhteys tyyppi: Valitse Dataverse.
  • 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 Dataversestä 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ä. Lisätietoja on kohdassa Lisää sarakkeita kopioinnin aikana.

Kohde

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

Screenshot showing destination tab and the list of properties.

Seuraavat ominaisuudet vaaditaan:

  • Tietosäilön tyyppi: Valitse Ulkoinen.
  • Näyttöyhteys ion: Valitse olemassa oleva Dataverse-yhteys yhteysluettelosta. Jos yhteyttä ei ole, luo uusi Dataverse-yhteys valitsemalla Uusi.
  • Näyttöyhteys tyyppi: Valitse Dataverse.
  • 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. Se on oletusarvoisesti 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ä datan rivimäärä, joka on kirjoitettu DataVerseen kussakin erässä.
  • 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. Jos valitset tiedostomuodoksi Binary, yhdistämistä ei tueta.

Asetukset

Jos haluat Asetukset välilehden määritykset, siirry Asetukset-välilehden kohdassa Omien asetusten määrittäminen.

Taulukon yhteenveto

Seuraavassa taulukossa on yhteenveto ja lisätietoja Dataversen kopiointitoiminnosta.

Lähteen tiedot

Name Kuvaus Arvo Pakollinen JSON-komentosarjaominaisuus
Tietosäilön tyyppi Tietosäilön tyyppi. Ulkoinen Kyllä /
Näyttöyhteys ion Yhteytesi Dataverse-lähteeseen. < yhteytesi > Kyllä Yhteys
Näyttöyhteys tyyppi Yhteystyyppisi. Dataverse Kyllä tyyppi (alle typeProperties ->source ->datasetSettings):
CommonDataServiceForAppsEntity
Käytä kyselyä Tapa lukea tietoja Dataversesta *Taulukot
*Kyselyn
Kyllä /
Entiteetin nimi Noudettavan entiteetin looginen nimi. < entiteetin nimi > Kyllä entityName
Kyselyn Käytä FetchXML-malleja tietojen lukemiseen Dataversesta. 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ä. Lisätietoja on kohdassa Lisää sarakkeita kopioinnin aikana. *Nimi
*Arvo
En additionalColumns:
*Nimi
*Arvo

Kohdetiedot

Name Kuvaus Arvo Pakollinen JSON-komentosarjaominaisuus
Tietosäilön tyyppi Tietosäilön tyyppi. Ulkoinen Kyllä /
Näyttöyhteys ion Yhteytesi Dataverse-kohdesijainniin. < yhteytesi > Kyllä Yhteys
Näyttöyhteys tyyppi Yhteystyyppisi. Dataverse Kyllä tyyppi (alle typeProperties ->sink ->datasetSettings):
CommonDataServiceForAppsEntity
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 Dataverseen 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 maxConcurrent Näyttöyhteys ions