Zdieľať cez


Replikujte údaje do databázy Microsoft Azure SQL pomocou služby na export údajov

Poznámka

nové a vylepšené Power Platform centrum správcov je teraz vo verejnej ukážke! Nové centrum spravovania sme navrhli tak, aby bolo jednoduchšie na používanie, s navigáciou orientovanou na úlohy, ktorá vám pomôže rýchlejšie dosiahnuť konkrétne výsledky. Keď sa nové Power Platform centrum spravovania presunie na všeobecnú dostupnosť, budeme zverejňovať novú a aktualizovanú dokumentáciu.

Poznámka

S účinnosťou od novembra 2021 bola ukončená podpora služby Data Export Service. Data Export Service bude naďalej fungovať a bude plne podporovaná, kým v novembri 2022 nedosiahne koniec podpory a životnosti. Ďalšie informácie: https://aka.ms/DESDeprecationBlog

Služba exportu údajov je doplnková služba dostupná na Microsoft AppSource, ktorá pridáva možnosť replikovať údaje z databázy Microsoft Dataverse do úložiska Azure SQL Database v predplatnom Azure vo vlastníctve zákazníka. Podporované cieľové umiestnenia sú Azure SQL Database a SQL Server na virtuálnych počítačoch Azure. Služba exportu údajov inteligentne synchronizuje všetky údaje na začiatku a potom sa synchronizuje nepretržite, keď v systéme nastanú zmeny (zmeny delta). Umožňuje to povoliť niekoľko scenárov analýzy a vykazovania k údajom Azure s údajmi a službami analýzy, pričom to otvára nové možnosti pre zákazníkov a partnerov pri vytváraní vlastných riešení.

Poznámka

Dôrazne sa odporúča, aby ste svoje Dataverse údaje exportovali do Azure Synapse Analytics a/alebo Azure Data Lake Gen2 pomocou Azure Synapse Odkazu na Dataverse. Ďalšie informácie: Urýchlite čas na získanie prehľadu pomocou Azure Synapse Odkazu na Dataverse

Službu exportu údajov môžete použiť s aplikáciami na interakciu so zákazníkmi (Dynamics 365 Sales, Dynamics 365 Customer Service, Dynamics 365 Field Service, Dynamics 365 Marketing a Dynamics 365 Project Service Automation).

Informácie o programovom rozhraní na riadenie konfigurácie a správy služby exportu údajov nájdete v časti Služba exportu údajov v príručke pre vývojárov.

Predpoklady na používanie služby Export údajov

Ak chcete začať používať službu Export údajov, sú potrebné nasledovné predpoklady.

Služba databázy Azure SQL

  • Zákazník musí vlastniť predplatné Azure SQL Database. Toto prihlásenie na odber musí umožňovať objem synchronizovaných údajov.

  • Nastavenie brány firewall. Odporúčame vám vypnúť možnosť Umožniť prístup k službám Azure a určiť adresu IP príslušného klienta uvedeného v tejto téme. Ďalšie informácie: Statické IP adresy databázy Azure SQL použité službou exportu údajov

    Prípadne môžete zapnúť možnosť Umožniť prístup k službám Azure, čím povolíte prístup k všetkým službám Azure.

    Pre SQL Server na Azure VM by mala byť zapnutá možnosť „Pripájať sa k serveru SQL cez internet”. Ďalšie informácie: Azure: Pripojenie k virtuálnemu počítaču SQL Server na Azure

    Okrem toho nakonfigurujte pravidlá brány firewall tak, aby umožňovali komunikáciu medzi službou Export údajov a serverom SQL.

  • Používateľ databázy musí mať v databáze oprávnenia a úroveň schémy podľa nasledujúcich tabuliek. Používateľ databázy sa používa v reťazci pripojenie exportovania údajov.

    Sú potrebné povolenia databázy.

    Kód typu povolenia Názov povolenia
    CRTB VYTVORENIE TABUĽKY
    CRTY TYP VYTVORENIA
    CRVW VYTVORIŤ NOVÚ
    CRPR VYTVORIŤ POSTUP
    ALUS ZMENIŤ KAŽDÝ POUŽÍVATEĽ
    VWDS ZOBRAZENIE STAVU DATABÁZY

    Je potrebná schéma povolenia.

    Kód typu povolenia Názov povolenia
    AL ZMENIŤ
    IN VLOŽIŤ
    DL DELETE
    SL VYBRAŤ
    NAHOR AKTUALIZOVAŤ
    EX VYKONAŤ
    RF REFERENCIE

Služba Azure Key Vault

  • Zákazníkom vlastnené Key Vault , ktoré sa používa na bezpečne udržanie reťazca pripojenia databázy.

  • Udeľte povolenie PermissionsToSecrets aplikácii s id „b861dbcc-a7ef-4219-a005-0e4de4ea7dcf.” To môže byť dokončené spustením príkazu AzurePowerShell a používa sa na prístup ku Key Vault s obsahom tajného reťazca pripojenia. Ďalšie informácie: Ako nastaviť Azure Key Vault

  • Tajné kľúče v rámci Key Vault by mali byť označené identifikátormi organizácie (OrgId) a nájomníka (TenantId). To môže byť dokončená spustením príkazu AzurePowerShell uvedeného nižšie. Ďalšie informácie: Ako nastaviť Azure Key Vault

  • Nakonfigurujte si pravidlá brány firewall tak, aby umožňovali komunikáciu medzi službou Export údajov a Azure Key Vault.

Aplikácie na interakciu so zákazníkmi

  • Prostredie verzie 9.0 alebo novšej.

  • Musí byť nainštalované riešenie Data Export Service.

    • Prejdite na Nastavenia>Microsoft Appsource> vyhľadajte alebo prejdite na Microsoft Dynamics 365 - Data Export Service a potom zvoľte možnosť Získať teraz.
    • Alebo ju vyhľadajte v Microsoft AppSource.
  • Entity, ktoré budú pridané do profilu exportu, musia mať povolené sledovanie zmien. Aby sa zabezpečila možnosť synchronizácie štandardnej alebo vlastnej entity, prejdite na možnosť Prispôsobenie>Prispôsobenie systému a následne vyberte entitu. Na karte Všeobecné skontrolujte zapnutie možnosti sledovania zmien v sekcii Údajové služby.

  • Musíte mať rolu zabezpečenia Správca systému v prostredí.

Webový prehliadač

Povoľte kontextové okná pre doménu https://discovery.crmreplication.azure.net/ vo svojom webovom prehliadači. Je to potrebné pre automatické prihlásenie po prechode do ponuky Nastavenia > Export údajov.

Požadované služby, poverenia a oprávnenia

Na použitie funkcie Data Export Service musíte mať nasledujúce služby, poverenia a oprávnenia.

  • Predplatné. Iba používatelia, ktorí majú priradenú rolu zabezpečenia Správca systému môžu nastavovať alebo robiť zmeny profilov exportovania.

  • Predplatné Azure, ktoré zahŕňa nasledujúce služby.

    • Azure SQL Database alebo AzureSQL Server na virtuálnych počítačoch Azure.

    • Azure Key Vault.

Dôležité

Ak chcete používať službu exportu údajov, aplikácie na zapojenie zákazníkov a služby Azure Key Vault musia fungovať pod rovnakým nájomníkom a v rámci rovnakého Microsoft Entra ID. Viac informácií: Integrácia Azure s Microsoft 365

Služba Azure SQL Database môže byť v rovnakom alebo inom nájomníkovi než služba.

Čo by ste mali vedieť pred použitím služby Export údajov

  • Profily exportu musia byť odstránené a znova vytvorené vždy, keď vykonávate niektorú z nasledujúcich akcií v prostredí.

    • Obnovenie prostredia.
    • Skopírujte (celé alebo minimálne) prostredie.
    • Reset prostredia.
    • Presuňte prostredie do inej krajiny alebo regiónu.

    Ak tak chcete urobiť, odstráňte profil exportovania v zobrazení PROFILY EXPORTU , následne odstráňte tabuľky a uložené procedúry. Potom vytvorte nový profil. Ďalšie informácie: Ako odstrániť všetky tabuľky profilu exportovania údajov a uložené procedúry

  • Služba Data Export Service nefunguje pre izolované ani výrobné prostredia, ktoré sú nakonfigurované so zapnutým Povoliť režim správy. Ďalšie informácie: Režim spravovania

  • Služba Data Export Service nezruší (nevymaže) súvisiace tabuľky, stĺpce alebo objekty uloženej procedúry v destinácii databázy Azure SQL, keď nastane nasledovná akcia.

Profil exportu

Ak chcete exportovať údaje z aplikácií interakcie so zákazníkmi, správca vytvorí profily exportovania. Viaceré profily môžu byť vytvorené a aktivované na synchronizáciu údajov do inej cieľovej databázy súčasne.

Profil exportu predstavuje základný koncept Data Export Service. Profil exportu zhromažďuje nastavenie a informácie o konfigurácii pre synchronizáciu dát s cieľovou databázou. Ako súčasť profilu exportu, správca poskytuje zoznam entít na export do cieľovej databázy. Po aktivovaní spustí profil exportu automatickú synchronizáciu údajov. Spočiatku budú všetky údaje zodpovedať jednotlivým exportovaným entitám. Následne sa budú takmer v reálnom čase synchronizovať pomocou núteného mechanizmu iba zmeny údajov, ktoré nastanú pri záznamoch údajov alebo metaúdajov v aplikáciách interakcie so zákazníkmi. Preto nemusíte nastaviť plán na načítanie údajov z aplikácií interakcie so zákazníkmi.

Do profil exportu možno pridať iba entity so zapnutým sledovaním zmien. Všimnite si, že väčšina štandardných entít, ktoré zachytávajú údaje, majú zapnuté sledovanie zmien. Vlastné entity musia byť výslovne zapnuté, aby bolo možné sledovanie zmien skôr, než ich pridáte k profilu exportu. Ďalšie informácie: Povolenie sledovania zmien na riadenie synchronizácia údajov

Data Export Service vykonáva synchronizáciu údajov aj metaúdajov. Každá entita sa premieta do tabuľky, pričom sa každé pole premieta do stĺpca v tabuľke cieľovej databázy. Názvy tabuliek a stĺpcov používajú schému názvu metaúdajov.

Po aktivovaní zhromažďuje profil exportu štatistiky pre synchronizáciu údajov, ktoré pomáhajú pri prevádzkovej viditeľnosti a diagnostike exportovaných údajov.

Synchronizácia údajov je dostupná pri profile exportovania

Kategória Súčasť Podporované typy údajov
Počiatočná synchronizácia Metaúdaje – základné typy údajov Celé číslo, číslo plávajúceho bodu, desatinné číslo, jeden riadok textu, viac riadkov textu, typy údajov dátumu a času.
Počiatočná synchronizácia Metaúdaje – pokročilé typy údajov Mena, PartyList, množina možností, stav, dôvod stavu, vyhľadávanie (vrátane zákazníkov a vyhľadávania súvisiaceho typu). PartyList je dostupný len pre export verzie 8.1 a vyššie.
Počiatočná synchronizácia Údaje – základné typy údajov Všetky základné typy údajov.
Počiatočná synchronizácia Údaje – pokročilé typy údajov Všetky pokročilé typy údajov.
Synchronizácia Delta Úprava schémy – základné typy Pridajte alebo upravte zmenu poľa, všetky základné typy údajov.
Synchronizácia Delta Úprava schémy – pokročilé typy Pridajte alebo upravte zmenu poľa, všetky pokročilé typy údajov.
Synchronizácia Delta Úprava údajov – základné typy Všetky základné typy údajov.
Synchronizácia Delta Úprava údaje – pokročilé typy Všetky pokročilé typy údajov, akými sú PartyList.

Vytvorenie profilu exportu

Pred vytvorením profilu exportu skontrolujte, že sú splnené nasledujúce požiadavky.

  • Riešenie Data Export Service je nainštalované vo vašom prostredí.

  • Zachovajte reťazec pripojenia databázy SQL v kľúčovej hodnote a skopírujte adresu URL kľúčovej hodnoty na uvedenie v profile exportu. Ďalšie informácie: Azure: Začíname s Azure Key Vault

  • Entity na pridanie do profilu exportu sú povolené so sledovaním zmeny. Ďalšie informácie: Povolenie sledovania zmien na riadenie synchronizácia údajov

  • Služba databázy SQL má dostatok úložného priestoru na uloženie údajov.

  • Ste správcom systému prostredia.

  1. Prejdite na Nastavenia>Export údajov.

  2. Preskúmajte oznámenia a vyberte pokračovať alebo zrušiť, ak nechcete exportovať údaje.

  3. Ak chcete vytvoriť nový profil exportu, vyberte možnosť Nový.

  4. V kroku Vlastnosti zadajte nasledujúce informácie a potom výberom možnosti Ďalej budete pokračovať bez pripojenia ku Key Vault. Výberom možnosti Overiť sa využije adresa URL Key Vault, ktorú ste zadali na pripojenie ku Key Vault.

    • Meno. Jedinečný názov profilu. Toto pole je povinné.

    • Webová adresa pripojenia Key Vault. Adresa URL Key Vault poukazuje na reťazec pripojenia uložený spolu s povereniami, ktorý bol použitý na pripojenie k cieľovej databázy. Toto pole je povinné. Ďalšie informácie: Ako nastaviť Azure Key Vault

      Dôležité

      Adresa URL pripojenia kľúčovej hodnoty rozlišuje veľké a malé písmená. Zadajte Adresa URL pripojenia kľúčovej hodnoty presne tak, ako je zobrazený po spustení príkazov Windows PowerShell v tejto téme.

    • Schéma. Názov pre alternatívnu schému databázy. Platia iba alfanumerické znaky. Toto pole je nepovinné. Predvolene sa pre cieľ databázy SQL používa schéma dbo.

    • Predpona. Predpona na použitie pre názvy tabuliek vytvorených v cieľovej databáze. To vám pomôže ľahko identifikovať tabuľky vytvorené pre profil exportu v cieľovej databáze. Pri zadaní sa uistite, že predpona má menej než 15 znakov. Toto pole je voliteľné a sú povolené len alfanumerické znaky.

    • Počet opakovaní. Počet ráz, keď sa záznam opakuje v prípade poruchy pri vložení alebo aktualizácii cieľovej tabuľky. Toto pole je povinné. Prijateľné hodnoty sú 0 – 20. Predvolená hodnota je 12.

    • Interval opakovania. Počet sekúnd čakania pred zopakovaním v prípade poruchy. Toto pole je povinné. Prijateľné hodnoty sú 0 – 3600. Predvolená hodnota je 5.

    • Napíšte Delete Log. Voliteľné nastavenie pre zapísanie odstránených záznamov.

    Karta Vlastnosti v dialógovom okne Vytvoriť profil exportu.

  5. V kroku Vybrať entity si zvoľte entity, ktoré chcete exportovať do cieľa databázy SQL a potom vyberte možnosť Ďalej.

    V dialógovom okne Vytvoriť profil exportu vyberte kartu Entity.

  6. V kroku Vybrať vzťahy môžete synchronizovať M:N (mnohé-k-mnohým) vzťahy, ktoré existujú s entitami vybratými v predošlom kroku. Vyberte Ďalej.

    Vytvorenie profilu exportu - Správa vzťahov - Vyberte Vzťahy.

  7. V kroku Súhrn vyberte Vytvoriť a aktivovať , čím vytvoríte záznam profilu a pripojíte ho ku Key Vault, čím sa začne proces synchronizácie. V opačnom prípade výberom možnosti Vytvoriť si profil exportu uložíte a aktivujete neskôr.

    Karta Súhrn v dialógovom okne Vytvoriť profil exportu.

Upraviť existujúci profil exportu

Môžete pridať alebo odstrániť entity a vzťahy v existujúcom profile exportovania, ktorý chcete kopírovať.

  1. Prejdite na Nastavenia>Export údajov.

  2. V zobrazení Všetky údaje profilu exportovania zvoľte export profilu, ktorý chcete zmeniť.

    Vyberte profil exportu.

  3. Na paneli s nástrojmi činnosti vyberte SPRAVOVAŤ ENTITY, čím pridáte alebo odstránite entity z exportu údajov. Ak chcete pridať alebo odstrániť vzťahy entity, vyberte SPRAVOVAŤ VZŤAHY.

    Spravujte entity alebo vzťahy entít.

  4. Vyberte entity alebo vzťahy entity, ktoré chcete pridať alebo odstrániť.

    Vyberte entity alebo vzťahy entít, ktoré chcete pridať alebo odstrániť.

  5. Vyberte Aktualizovať, čím svoje zmeny odošlete do profilu exportu.

Dôležité

Keď odstránite subjekt alebo vzťah entity z profilu exportu, nestratí sa príslušná tabuľka v cieľovej databáze. Pred opätovným pridaním odstránenej entity musíte odstrániť príslušnú tabuľku v cieľovej databáze. Na odstránenie tabuľky entity si prečítajte časť Ako odstrániť tabuľky profilu exportovania údajov a uložené procedúry pre konkrétnu entitu.

Tabuľka podrobností pre cieľovú databázu Azure SQL

Služba exportu údajov vytvára tabuľky pre údaje aj metaúdaje. Tabuľka sa vytvorí pre každú entitu a vzťah M:N, ktorý je synchronizovaný.

Po aktivácii profilu exportu sa tieto tabuľky vytvoria v cieľovej databáze. Ide o systémové tabuľky a polia SinkCreatedTime a SinkModifiedTime sa nepridajú.

Názov tabuľky Vytvorené
<Predpona>_GlobalOptionsetMetadata Pri aktivácii profilu exportu.
<Predpona>_OptionssetMetadata Pri aktivácii profilu exportu.
<Predpona>_StateMetadata Pri aktivácii profilu exportu.
<Predpona>_StatusMetadata Pri aktivácii profilu exportu.
<Predpona>_TargetMetadata Pri aktivácii profilu exportu.
<Prefix>_AttributeMetadata Pri aktivácii profilu exportu.
<Predpona>_DeleteLog Po aktivácii profilu exportu, keď je zapnutá možnosť vymazať denník.

Riešenie problémov so synchronizáciou

Aj po niekoľkých opakovaných pokusov, synchronizáciu záznamov zlyhanie môže nastať v dôsledku obmedzení databázy skladovania alebo tabuľka zamykanie vzhľadom na dlhotrvajúce dotazy. Na vyriešenie týchto nedostatkov môžete vynútiť synchronizácia iba pre neúspešné záznamy alebo synchronizácia všetkých záznamov.

  1. Prezrite si profily exportu na vyhľadanie všetkých, pri ktorých sa objavili chyby synchronizácie. Urobíte to tak, že si prezriete dátové profily v oblasti Synchronizácia alebo otvoríte profil exportu, ako je napríklad tento profil, pri ktorom došlo k zlyhaniu synchronizácie záznamu entity kontaktu.

    DataExport_failed_records_exist.

  2. Skontrolujte zdroj chyby synchronizácie a vyriešte ju. Ďalšie informácie: Chyba manipulácie a monitorovania

  3. Po odstránení problému, zosynchronizujte neúspešné záznamy.

    Poznámka

    Synchronizácia neúspešných záznamov je verejná ukážková funkcia.

    • Funkcie ukážky nie sú určené na produkčné účely a môžu mať obmedzenú funkčnosť. Tieto funkcie sú k dispozícii pred oficiálnym vydaním, aby k nim mohli zákazníci získať rýchly prístup a poskytnúť odozvu.
      • Očakávame zmeny tejto funkcie, a tak by ste ju nemali používať na produkčné účely. Používajte ju iba v testovacích a vývojových prostrediach.
      • Spoločnosť Microsoft neposkytuje podporu pre túto predbežnú funkciu. Technická podpora pre systém Microsoft Dynamics 365 vám nedokáže pomôcť s problémami ani otázkami. Predbežné funkcie nie sú určené na produkčné účely a vzťahujú sa na ne samostatné dodatočné podmienky používania.
    1. Prihláste sa do svojho prostredia a prejdite na Nastavenia>Export údajov.

    2. Otvorte profil exportu s obsahom chýb záznamov synchronizácie.

    3. Na paneli s nástrojmi panel exportu vyberte možnosť OPÄTOVNE SYNCHRONIZOVAŤ ZLYHANÉ ZÁZNAMY.

    4. Vyberte Ok po úspešnej opätovnej synchronizácii neúspešných záznamov v dialógovom okne s potvrdením.

    Oznámenie o úspešnej resynchronizácii.

    1. Overte, či profil exportu neobsahuje upozornenia na neúspešné záznamy. Otvorte profil exportu údajov a prezrite si počítadlo Upozornenia na zlyhanie na stránke PROPERTIES & PREHĽAD karta, ktorá by mala byť 0. Vyberte OBNOVIŤ na paneli s nástrojmi profil exportu a uistite sa, že je hodnota Zlyhané oznámenia aktuálna.

    Indikácia zlyhania nulových záznamov.

  4. Ak zlyhania synchronizácie záznamov pretrvávajú aj po opätovnej synchronizácii vykonaním predchádzajúcich krokov, kontaktujte Služby podpory pre zákazníkov spoločnosti Microsoft.

Chyba manipulácie a monitorovania

Ak si chcete prezrieť stav synchronizácie profilu exportu, prejdite do Nastavenia>Export údajov a otvorte profil exportu. Na karte ENTITY sa zobrazí stav synchronizácie vrátane stĺpca Zlyhané záznamy pre záznamy, ktoré nemožno synchronizovať. Pre akékoľvek neúspešné záznamy, zoznam týchto záznamov, vrátane dôvodu stavu môžete stiahnuť výberom NEPODARILO ZÁZNAMOV na paneli príkazov.

Panel príkazov Exportovať profil – tlačidlo Neúspešné záznamy.

V Profile exportu môžete vybrať VLASTNOSTI & PREHĽAD pre zobrazenie vlastností profilu. Vyberte VZŤAHY, čím zobrazíte stav synchronizácie vzťahov.

Ako zobrazovať podrobné informácie o záznamoch, ktoré sa nepodarilo synchronizovať

Prezeranie neúspešný záznam protokolov môže pomôcť určiť príčinu zlyhania synchronizácie. Na zobrazenie zlyhaných záznamov v cieľovej databáze Azure použite nástroj Azure Storage Explorer, ktorý je samostatná aplikácia umožňujúca jednoduchú prácu s údajmi Azure Storage. Ďalšie informácie: Azure Storage Explorer.

  1. Prejdite na Nastavenia>Export údajov.

  2. V zobrazení Všetky údaje profilu exportu zvoľte profil exportu, pri ktorom je oznámenie o zlyhaní.

    Neúspešné upozornenia.

  3. Na paneli s nástrojmi Akcie vyberte možnosť ZLYHANÉ ZÁZNAMY.

    Tlačidlo na paneli s nástrojmi neúspešných záznamov.

  4. V dialógovom okne Stiahnuť zlyhané záznamy vyberte možnosť Kopírovať Blob URL a potom vyberte Ok.

    Dialógové okno Stiahnuť neúspešné záznamy.

    Poznámka

    Adresa URL blob je platná až 24 hodín. Ak adresa URL presahuje 24 hodín, zopakujte kroky popísané vyššie pre generovanie nových adries URL blob.

  5. Spustite Azure Storage Explorer.

  6. V Azure Storage Explorer vyberte možnosť Pripojiť k Azure Storage.

  7. Vložte adresu URL zo schránky do poľa Pripojiť k Azure Storage a potom vyberte možnosť Ďalej.

  8. Na stránke súhrnu pripojenia vyberte možnosť Pripojiť.

  9. Azure Storage Explorer sa pripojí k cieľovej databáze. Ak pre profil exportu existuje zlyhaný záznam Azure Storage Explorer zobrazia sa priečinky synchronizácie zlyhaného záznamu.

Ako zobrazovať podrobné informácie o záznamoch, ktoré sa nepodarilo synchronizovať (ukážka)

Môžete si stiahnuť neúspešné záznamy priamo z používateľského rozhrania služby Export údajov. Táto funkcia je v súčasnosti v režime ukážky a by bolo skvelé, keby ste ju odskúšali a poskytli spätnú väzbu.

Kroky na stiahnutie neúspešných záznamov:

  1. Určte profil s neúspešnými záznamami.

    Profily exportu údajov.

  2. Vyberte profil a položku Prevziať neúspešné záznamy (náhľad) z hornej ponuky.

    Sťahovanie neúspešných záznamov (ukážka).

  3. V dialógovom okne Prevziať neúspešné záznamy môžete vidieť usporiadaný zoznam posledných 20 (max.) blob súborov. Vyberte ten, ktorý chcete prevziať, a potom položku OK.

    Sťahovanie neúspešných záznamov.

  4. Po prevzatí otvorte súbor v textovom editore podľa vášho výberu (napríklad Poznámkový blok) a zobrazte podrobnosti zlyhania.

    Vzorový protokol chýb.

Štruktúra priečinku synchronizácie zlyhaných záznamov a súbory denníku

Adresa URL uloženia zlyhaných záznamov Azure Blob odkazuje na umiestnenie s nasledujúcou štruktúrou priečinku:

  • údaje. Tento priečinok obsahuje oznámenia o zlyhaní údajov a súvisiace JSON pre záznam údajov.

  • metadáta. Tento priečinok obsahuje oznámenia o metaúdajoch a súvisiace JSOn z metaúdajov.

  • denník porúch. Tento priečinok obsahuje záznamy poskytujúce informácie o zlyhaní synchronizácie a dôvodu, prečo sa zlyhanie vyskytlo.

  • forcerefreshfailurelog. Tento priečinok obsahuje chyby z posledného spustenia príkazu zlyhaných záznamov služby Data Export Service použitého na opätovnú synchronizáciu zlyhaných záznamov.

  • nespracovateľné správy. Tento priečinok obsahuje údaje oznámenia, ktoré boli spracované nie buď z dôvodu odstránenia údajov alebo metadáta a pridružených JSON.

    Priečinky failurelog a forcerefreshfailurelog majú štruktúru: Rok\Mesiac\Deň\Hodina , vďaka čomu si môžete v rýchlosti vyhľadať najnovšie zlyhania. Odstránia sa všetky zlyhania záznamy staršie ako 30 dní.

    Tu je príklad súboru denníka, ktorý indikuje zlyhanie synchronizáciu záznamov kontaktu entity.

Entity: contact, RecordId: 459d1d3e-7cc8-e611-80f7-5065f38bf1c1, NotificationTime: 12/28/2016 12:32:39 AM, ChangeType: Update, FailureReason: The database 'tempdb' has reached its size quota. Partition or delete data, drop indexes, or consult the documentation for possible resolutions.  
The statement has been terminated.  

Časté dôvody pre synchronizáciu záznamov zlyhania

Tu je niekoľko dôvodov, prečo záznam synchronizácie zlyhanie môže nastať.

  • Nedostatočné úložné možnosti cieľovej databázy. Skôr než sa pokúsite zosynchronizovať neúspešné záznamy, podľa potreby zvýšte alebo uvoľnite úložné kapacity Azure SQL Database. Keď sa vyskytne tento problém, hlásenie podobné tomuto sa zaznamená do denníku zlyhania.

    Databázy "databasename" dosiahla svoje obmedzenie kvóty. Oddiel alebo odstrániť údaje, indexy, alebo v dokumentácii pre možné riešenia.

  • Synchronizácia časových limitov s Azure SQL Database. Táto situácia môže nastať počas počiatočnej synchronizácie profilu export údajov, keď veľké množstvo dát sú spracované naraz. Keď sa vyskytne tento problém, znova synchronizujte neúspešné záznamy. Riešenie problémov so synchronizáciou

Osvedčené postupy pri pomocou exportu údajov databázy SQL Azure

  • Vyhnúť sa chybám synchronizácie kvôli združovania zdrojov, odporúčame, aby ste mali Azure SQL Database Premium P1 alebo lepší plán, keď použijete Data Export Service. Ďalšie informácie: Limity zdrojov databázy Azure SQL Database a cena SQL Database

  • Nastavte Azure SQL Database tak, aby čítala vykonané úryvky izolácie (RCSI) pre zaťaženie, ktoré beží súčasne s cieľovou databázou vykonávajúcou dlhotrvajúce dotazy na čítanie, akým sú vykazovanie a úlohy ETL. Týmto sa zníži výskyt uplynutia časového limitu pri Data Export Service z dôvodu konfliktov nastavení čítania/zápisu.

  • Na zlepšenie výkonu dotazu odporúčame nastaviť maximálny stupeň paralelizmu databázy Data Export Service (MAXDOP) na 1. Ďalšie informácie: MSDN: Možnosti pamäte servera

  • Často posudzujte úroveň fragmentácie, a ak je to potrebné, znova vytvorte indexy v databáze Data Export Service. Ďalšie informácie: Reorganizácia a opätovné vytvorenie indexov

  • Pravidelne aktualizujte štatistiku databázy týkajúcu sa tabuliek a indexovaného zobrazenia v databáze Data Export Service. Ďalšie informácie: Aktualizácia štatistík

  • Monitorujte využitie databázy Data Export Service. Ďalšie informácie: Monitorovanie výkonnosti

Informácie o oneskorení synchronizácie údajov

Služba Data Export Service je určená na synchronizáciu zmien údajov v cieľovej databáze pomocou mechanizmu vynútených správ prostredníctvom zmien, ktoré prebiehajú v aplikáciách interakcie so zákazníkmi. Služba sa pokúša údaje vtláčať v priebehu niekoľkých minút, no existuje niekoľko faktorov, ktoré môžu mať vplyv na oneskorenie synchronizácie typu end-to-end.

Medzi faktory ovplyvňujúce trvanie synchronizácie patria nasledovné:

  • Aktuálne zaťaženie aplikácií interakcie so zákazníkmi.
  • Rýchlosť výmeny údajov v aplikáciách interakcie so zákazníkmi.
  • Počet entít pridaných ku každému profilu exportovania spolu s ich atribútmi.
  • Výkon servera SQL Server. Napríklad:
    • Čas nastavenia pripojenia SQL.
    • Čas spustenia vyhlásenia SQL.

Na základe nášho sledovania služby bolo zistené, že najviac prebiehajúcich delta synchronizácií končí do 15 minút, keď služba funguje v nasledujúcich podmienkach:

  • Príslušná synchronizácia predstavuje delta synchronizáciu a nie úvodnú synchronizáciu. Delta synchronizácia slúži len na operácie výmeny údajov, ktoré zahŕňajú vytvorenie záznamu, aktualizáciu a vymazanie záznamov. Upozorňujeme, že delta synchronizácia sa začne po dokončení úvodnej synchronizácie.
  • Maximálna rýchlosť výmeny údajov v aplikáciách interakcie so zákazníkmi pre všetky entity v profile exportu predstavuje menej než 3000 záznamov za hodinu. Akékoľvek náhle zvýšenie rýchlosti výmeny údajov v dôsledku hromadnej zmeny záznamov prekračujúce maximálnu rýchlosť zmeny spôsobí ďalšie oneskorenie.
  • Každá entita pridaná k profilu exportu má menej než 150 atribútov.
  • Pripojenie databázy alebo vykonanie vyhlásenia SQL prebehne za menej než 10 sekúnd. Po prekročení tohto limitu dôjde k ďalšiemu oneskoreniu.
  • Žiadne pripojenie cieľovej databázy alebo chyby pri vykonaní SQL objavené počas synchronizácie.

Ak sú splnené vyššie uvedené podmienky, obyčajným oneskorením synchronizácie je 15 minút. Spoločnosť Microsoft neposkytuje žiadnu zmluvu o úrovni služieb (SLA) pre Data Export Service a negarantuje ani sa nezaväzuje v súvislosti s časmi oneskorenia synchronizácie.

Ako nastaviť Azure Key Vault

Spustite skript Windows PowerShell ako správca účtu Azure, čím udelíte povolenia funkcii Data Export Service, aby bol možný prístup k Azure Key Vault. Tento skript zobrazí adresu URL kľúčovej hodnotu potrebnú na vytvorenie profilu exportu využívaný na prístup k reťazcu prepojenia.

Pred spustením skriptu, nahraďte zástupné symboly týchto premenných.

  • $subscriptionId. skupina zdrojov Key Vault, ktorú chcete použiť. Ak skupina zdrojov už neexistuje, vytvorí sa nová so zadaným názvom. V tomto príklade sa používa ContosoResourceGroup1.

  • $location. Tam, kde je alebo y mala byť skupina zdrojov, zadajte polohu, napríklad US West.

  • $connectionString. Reťazec pripojenia k databáze Azure SQL. Môžete použiť ADO.NET reťazec pripojenia, ako je zobrazená vo vašej tabuli Azure.

  • $organizationIdList = čiarkou oddelené zoznamy povolených organizácií zoradené podľa ID organizácie (organizationId) na zapnutie pre Data Export Service. Ak chcete vyhľadať ID organizácie, prejdite na Nastavenia>Prispôsobenia>Zdroje informácií pre vývojára. ID organizácie nájdete pod Informácie odkazujúce na prostredie.

  • $tenantId. Určuje ID nájomcu Azure Active Directory, pre dané predplatné Key Vault.

Dôležité

Predplatné Azure môže mať viaceré ID nájomcov Azure Active Directory. Uistite sa, že vyberiete správny Azure Active Directory nájomcu Id, ktorý je priradený prostrediu, ktoré použijete na export údajov.

Poznámka

Uistite sa, že ID používateľa, na ktoré sa odkazuje v $connectionString, má príslušné povolenie na cieľovú databázu Azure SQL.

# -------------------------------------------------------------------------------- #
    #  Provide the value for the following parameters before executing the script
$subscriptionId = 'ContosoSubscriptionId'    
$keyvaultName = 'ContosoKeyVault'
    $secretName = 'ContosoDataExportSecret'
    $resourceGroupName = 'ContosoResourceGroup1'
    $location = 'West US'
    $connectionString = 'AzureSQLconnectionString'
$organizationIdList = 'ContosoSalesOrg1_id, ContosoSalesOrg2_id'
$tenantId = 'tenantId'
    # -------------------------------------------------------------------------------- #

# Login to Azure account, select subscription and tenant Id
Connect-AzAccount -Tenant $tenantId -Subscription $subscriptionId

# Create new resource group if not exists.
$rgAvail = Get-AzResourceGroup -Name $resourceGroupName -Location $location -ErrorAction SilentlyContinue
if(!$rgAvail){
    New-AzResourceGroup -Name $resourceGroupName -Location $location
}

# Create new key vault if not exists.
$kvAvail = Get-AzKeyVault -VaultName $keyvaultName -ResourceGroupName $resourceGroupName -ErrorAction SilentlyContinue
if(!$kvAvail){
    New-AzKeyVault -VaultName $keyvaultName -ResourceGroupName $resourceGroupName -Location $location
    # Wait few seconds for DNS entry to propagate
    Start-Sleep -Seconds 15
}

# Create tags to store allowed set of Organizations.
$secretTags = @{}
foreach ($orgId in $organizationIdList.Split(',')) {
    $secretTags.Add($orgId.Trim(), $tenantId)
}

# Add or update a secret to key vault.
$secretValue = ConvertTo-SecureString $connectionString -AsPlainText -Force
$secret = Set-AzKeyVaultSecret -VaultName $keyvaultName -Name $secretName -SecretValue $secretValue -Tags $secretTags

# Authorize application to access key vault.
$servicePrincipal = 'b861dbcc-a7ef-4219-a005-0e4de4ea7dcf'
Set-AzKeyVaultAccessPolicy -VaultName $keyvaultName -ServicePrincipalName $servicePrincipal -PermissionsToSecrets get

# Display secret url.
Write-Host "Connection key vault URL is "$secret.id.TrimEnd($secret.Version)""

Ako odstrániť všetky tabuľky profilu exportovania údajov a uložené procedúry

Dôležité

Pred spustením tohto príkazu SQL uistite sa, že ste definovali správne hodnoty pre @prefix a @schema vo výkaze. Exportovanie profilu bude musieť byť opätovne vytvorené na spustenie tohto príkazu SQL.

-----------------------------------------------------------------
-- Provide the value for the following parameters
DECLARE @prefix nvarchar(32) =''
DECLARE @schema nvarchar(32) ='dbo'
-----------------------------------------------------------------

DECLARE @sql nvarchar(max) = '';

SELECT @sql += 'DROP TABLE ' + QUOTENAME([TABLE_SCHEMA]) + '.' + QUOTENAME([TABLE_NAME]) + ';'
FROM [INFORMATION_SCHEMA].[TABLES]
WHERE [TABLE_TYPE] = 'BASE TABLE' AND [TABLE_NAME] like @prefix + '_%' AND [TABLE_SCHEMA]= @schema;

PRINT @sql
EXEC SP_EXECUTESQL @sql;

PRINT 'Finished dropping all tables. Starting to drop all stored procedures now.'

SELECT @sql='';
SELECT @sql += 'DROP PROCEDURE ' + QUOTENAME([ROUTINE_SCHEMA]) + '.' + QUOTENAME([ROUTINE_NAME]) + ';'
FROM [INFORMATION_SCHEMA].[ROUTINES]
WHERE [ROUTINE_TYPE] = 'PROCEDURE' AND [ROUTINE_NAME] like @prefix + '_%' AND [ROUTINE_SCHEMA]= @schema;
PRINT @sql
EXEC SP_EXECUTESQL @sql;

PRINT 'Finished dropping all stored procedures. Starting to drop all types now.'

SELECT @sql=''; 
SELECT @sql += 'DROP TYPE ' + QUOTENAME(SCHEMA_NAME([SCHEMA_ID])) + '.' +  QUOTENAME([NAME]) + ';'
FROM SYS.TYPES
WHERE is_user_defined = 1 AND [NAME] LIKE @prefix + '_%' AND [SCHEMA_ID]=SCHEMA_ID(@schema);

PRINT @sql
EXEC SP_EXECUTESQL @sql;

Ako odstrániť tabuľky profilu exportovania údajov a uložené procedúry pre konkrétnu entitu

Dôležité

Pred spustením tohto príkazu SQL uistite sa, že ste definovali správne hodnoty pre @prefix, @schema a @entityName vo výkaze. V tomto príklade sa vyhodia tabuľka entity potenciálnych zákazníkov, ich typy a uložené procedúry.

-----------------------------------------------------------------
-- Provide the value for the following parameters
DECLARE @prefix nvarchar(32) ='crm'
DECLARE @schema nvarchar(32) ='dbo'
DECLARE @entityName nvarchar(32) ='lead'
-----------------------------------------------------------------
DECLARE @sql nvarchar(max) = '';

IF @prefix != '' 
BEGIN
       SET @prefix = @prefix + '_'
END

SELECT @sql += 'DROP TABLE ' + QUOTENAME([TABLE_SCHEMA]) + '.' + QUOTENAME([TABLE_NAME]) + ';'
FROM [INFORMATION_SCHEMA].[TABLES]
WHERE [TABLE_TYPE] = 'BASE TABLE' AND [TABLE_NAME] like @prefix + @entityName  AND [TABLE_SCHEMA]= @schema;
PRINT @sql
EXEC SP_EXECUTESQL @sql;
PRINT 'Finished dropping the entity. Starting to drop the types associated with the entity'

SELECT @sql='';
SELECT @sql += 'DROP TYPE ' + QUOTENAME(SCHEMA_NAME([SCHEMA_ID])) + '.' + QUOTENAME([NAME]) + ';'
FROM SYS.TYPES
WHERE
  is_user_defined = 1
  AND (
    [NAME] LIKE @prefix + @entityName +'Type' 
    OR [NAME] LIKE @prefix + @entityName +'IdType'
  )
  AND [SCHEMA_ID] = SCHEMA_ID(@schema);
PRINT @sql
EXEC SP_EXECUTESQL @sql;

Ako odinštalovať službu exportu údajov zo správcu Power Platform

  1. Prejdite na rozšírené nastavenia.
  2. Vyberte Nastavenia > Prispôsobenia a potom vyberte Riešenia.
  3. Vyberte vlastnosť DataExportService vydanú prostredníctvom Microsoft Dynamics 365 a potom vyberte Odstrániť.

Nájdite Microsoft Entra ID nájomníka pre svojho nájomníka

  1. Prihláste sa do portálu Azurel.
  2. Pod Služby Azure vyberte Vlastnosti nájomníka.
  3. Vyberte hodnotu v poli ID nájomníka.

Statické IP adresy databázy Azure SQL použité službou exportu údajov

V Azure SQL Database vyberte Nastaviť firewall servera, prepnite Povoliť prístup k službám Azure na VYPNUTÉ, vyberte Pridať IP klienta a potom pridajte IP adresy vhodné pre oblasť vášho prostredia. Ďalšie informácie: Azure: Konfigurácia pravidla brány firewall na úrovni servera databázy Azure SQL pomocou Azure Portalll

Oblasť Nová adresa IP Stará adresa IP
USA – západ 20.245.127.60 13.64.148.9
Východ USA 172.174.41.63 20.228.153.81
Východná Ázia 20.239.192.9 104.208.84.217
Juhovýchodná Ázia 20.24.15.60 20.205.153.14
Stredná India 20.219.158.75 20.198.113.107
Južná India 52.140.54.95 104.211.204.18
Západná Európa 20.126.43.104 40.68.244.253
Severná Európa 20.166.94.137 20.238.83.32
Japonsko, západ Žiadna zmena 104.214.144.93
Japonsko, východ 52.253.104.175 20.89.138.246
Brazília – juh 4.228.211.102 20.197.186.17
Austrália, juhovýchod Žiadna zmena 20.70.112.80
Austrália, východ 20.5.88.96 20.213.58.3
Stred Kanady 20.220.227.230 20.151.173.107
Východ Kanady 40.86.216.207 52.229.109.91
Spojené kráľovstvo, západ 51.142.173.150 20.68.113.18
Spojené kráľovstvo, juh 20.117.159.198 20.117.89.184

Poznámka

Zákazníci zo Severnej Ameriky by mali pridať adresy IP do schváleného zoznamu pre východné aj západné USA.

Aby sa predišlo akémukoľvek narušeniu synchronizácie údajov, zákazníci by si mali ponechať novú IP adresu a starú IP adresu.

Známe problémy

Odstránené záznamy možno znovu vložiť do tabuľky entity po zlyhaní synchronizácie

Pri obnovení zo zlyhania synchronizácie možno záznamy, ktoré boli predtým odstránené, znova vložiť späť do tabuľky pôvodnej entity. Pri riešení tohto problému so synchronizáciou postupujte nasledovne.

  1. Vytvorte si profil exportu, ktorý má povolenú možnosť zápisu denníku odstraňovania. Opätovne vytvorte existujúce profily exportu, ktoré možnosť zápisu denníku odstraňovania nemajú zapnutú.

  2. Vytvorte a spuste dotaz SQL pre cieľovú databázu Azure SQL, ktorá vyhľadá záznamy v tabuľke denníku odstraňovania. Ak sa nájde jeden alebo viaceré záznamy, znamená to, že existujú prítomné záznamy o odstránení.

  3. V prípade, že v tabuľke DeleteLog existuje jeden alebo viaceré záznamy, vytvorte a spustite SQL dotaz, ktorý zisťuje prostredia, kde sa nájde ID záznamu pre záznamu v tabuľke DeleteLog, ktorý sa zhoduje s ID záznamu v tabuľke EntityName a versionNumber v deleteLog je väčšie ako versionNumber v zázname tabuľky EntityName. Keď dôjde k zhode ID záznamu, odstráňte záznam EntityName z tabuľky. Napríklad, ak záznam Id v stĺpci AccountId DeleteLog tabuľky zodpovedá záznam Id v stĺpci AccountId entitu tabuľky AccountBase a versionNumber v DeleteLog je väčšia ako versionNumber v tabuľke konto, odstránenie záznamu z AccountBase entitu tabuľky.

    Dôležité

    V závislosti na vašich obchodných potrieb a požiadaviek, odporúčame spustiť SQL dotazy pre odstránenie záznamu často, ale počas hodín mimo pracovného času.

    Príklad dotazu pre odstránenie záznamu entity.

DELETE A FROM [dbo].[prefix_account] A
WHERE id IN (SELECT CONVERT(uniqueidentifier, recordid) FROM [dbo].[prefix_DeleteLog] DL WHERE DL.entityname ='account'
AND DL.VersionNumber > A.VersionNumber)

Entity, ktoré nepodporujú export údajov

Entity uvedené tu, hoci podporujú zmenu sledovania, nie sú podporované pre export údajov pomocou služby Data Export Service.

Entity Názov tabuľky Riešenie
Aktivita ActivityPointerBase Vyberte špecifickú aktivitu entity pre export, napríklad telefonát, plánovaná činnosť, e-mail a úloha.

Nedá sa vytvoriť riadok väčší než maximálne povolená veľkosť riadka (8K)

Ak vaše chybové denníky zobrazujú „Nemožno vytvoriť riadok veľkosti (veľkosť), ktorá je väčšia než prípustná maximálna veľkosť riadka8060“, vyskytol sa problém, kde sú prekračujete maximálne povolený limit veľkosti riadka. Služby Export údajov nepodporuje veľkosť riadka, ktorý presahuje maximálny povolenú veľkosť riadka 8k. Ak sa tomu chcete vyhnúť, musíte zabezpečiť, aby ste dodržiavali veľkostné limity riadkov.

Dĺžka reťazca v zdroji je dlhšia než v cieľovej schéme pre ColumnName

Ak chybové denníky obsahujú „Dĺžka reťazca v zdroji je dlhšia než cieľová schéma pre [ColumnName, MaxDataLength]", vyskytol sa problém, kde je dĺžka reťazca zdrojových údajov väčšia ako cieľových. Ak je dĺžka reťazca zdrojových údajov dlhšia ako miesto cieľových, zápis do cieľa sa nepodarí. Ak chcete odstrániť tento problém, budete musieť buď zmenšiť veľkosť údajov alebo zväčšiť dĺžku riadka na väčšiu hodnotu než MaxLength ručne v DB.

Bez podpory príloh

Export príloh, ako napríklad documentbody v tabuľke Anotácia, nie je podporovaný.

Oznámenie o ochrane osobných údajov

Používaním služby exportu údajov pri aktivácii profilu exportu údajov v rámci systému Dynamics 365 sa údaje entít pridaných do daného profilu odošlú do služby Azure. Počiatočná synchronizácia zahŕňa všetky údaje priradené k entitám pridaným do profilu exportu, no následná synchronizácia zahŕňa len nové zmeny, ktoré sa nepretržite odosielajú do služby exportu údajov. Údaje odoslané do služby exportu údajov sa dočasne uložia do zbernice Azure Service Bus a ukladacieho priestoru Azure Storage, spracujú v službe Azure Service Fabric a napokon synchronizujú (vložia, aktualizujú alebo odstránia) s cieľovou databázou špecifikovanou v predplatnom služby Azure. Po synchronizácii sa údaje odstránia zo zbernice Azure Service Bus a z ukladacieho priestoru Azure Storage. Ak počas synchronizácie údajov dôjde k zlyhaniu, do ukladacieho priestoru Azure Storage sa uložia minimálne údaje zodpovedajúce typu entity, ID záznamu a časovej pečiatke synchronizácie, aby bolo možné stiahnuť zoznam záznamov, ktoré sa neaktualizovali.

Správca môže kedykoľvek deaktivovať profil exportu údajov a zastaviť tak synchronizáciu údajov. Okrem toho správca môže odstrániť profil exportu s cieľom odstrániť všetky denníky so zlyhanými záznamami a môže odinštalovať riešenie služby exportu údajov, aby zastavil používanie služby exportu údajov.

Synchronizácia údajov medzi systémom Dynamics 365 a službou exportu údajov prebieha nepretržite a zabezpečene. Údaje sú šifrované v rámci nepretržitej výmeny medzi systémom Dynamics 365 a službou exportu údajov.

Súčasti a služby v rámci platformy Azure, ktoré využívajú službu exportu údajov, sa podrobnejšie opisujú v nasledujúcich sekciách.

Microsoft Azure Centrum dôvery

Azure Service Fabric

Táto služba poskytuje rozhranie API a výpočtové virtuálne počítače v rámci platformy Azure na spracúvanie oznámení o synchronizácii záznamov prijatých zo systému Dynamics 365 a na ich následné spracovanie s cieľom vložiť, aktualizovať alebo odstrániť údaje záznamov v rámci cieľovej databázy. Mikroslužby, ktoré sú nasadené vo virtuálnych počítačoch a spravované v module runtime služby Azure Service Fabric, spracúvajú všetky výpočtové služby súvisiace so synchronizáciou údajov.

Azure Service Bus

Poskytuje zbernicu správ, do ktorej systém Dynamics 365 vkladá správy s oznámeniami o synchronizácii, ktoré sa spracúvajú vo výpočtových uzloch v rámci služby Azure Service Fabric. V každej správe sú uložené informácie ako ID organizácie a záznam, ktorých sa týka synchronizácia údajov. Údaje v službe Azure Service Bus sa šifrujú, keď sa nepoužívajú, a sú prístupné len prostredníctvom služby exportu údajov.

Azure Blob Storage

Údaje sa dočasne uložia do ukladacieho priestoru Azure Blob Storage v prípade, keď sú údaje v oznámení o synchronizácii záznamov príliš veľké na to, aby boli uložené v správe, alebo keď sa pri spracovaní oznámenia o synchronizácii vyskytne prechodné zlyhanie. Tieto objekty BLOB sú šifrované s využitím najnovšej funkcie v súprave Azure Storage SDK, ktorá poskytuje podporu symetrického a asymetrického šifrovania a integráciu so službou Azure Key Vault.

Azure SQL

V databáze Azure SQL Database sú uložené metriky konfigurácie profilu exportu údajov a synchronizácie údajov.

Pozrite si tiež

Prehľad vzťahov entít
Služba exportu údajov
Blog tímu: Úvod do služby exportu údajov