Poznámka
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete sa skúsiť prihlásiť alebo zmeniť adresáre.
Na prístup k tejto stránke sa vyžaduje oprávnenie. Môžete skúsiť zmeniť adresáre.
Jedným z bežných scenárov, ktoré sa vyskytujú pri integrácii dát do Dataverse, je ich synchronizácia so zdrojom. Použitím štandardného dataflow môžete načítať dáta do Dataverse. Tento článok vysvetľuje, ako môžete udržať dáta synchronizované so zdrojovým systémom.
Význam kľúčového stĺpca
Ak používate relačný databázový systém ako zdroj, zvyčajne máte kľúčové stĺpce v tabuľkách a dáta sú v správnom formáte na načítanie do Dataverse. Avšak dáta z Excel súborov nie sú vždy také čisté. Často máte Excel súbor s dátami bez kľúčového stĺpca. V úvahách o mapovaní polí pre štandardné dátové toky môžete vidieť, že ak je v zdroji stĺpec kľúča, dá sa ľahko použiť ako alternatívny kľúč pri mapovaní poľa dátového toku.
Mať kľúčový stĺpec je dôležité pre tabuľku v Dataverse. Kľúčový stĺpec je identifikátor riadku; tento stĺpec obsahuje jedinečné hodnoty v každom riadku. Mať stĺpec kľúča pomáha predchádzať duplicitným riadkom a tiež synchronizuje dáta so zdrojovým systémom. Ak je riadok odstránený zo zdrojového systému, je užitočné mať stĺpec kľúča na jeho nájdenie a odstránenie z Dataverse.
Vytvorenie kľúčového stĺpca
Ak nemáte kľúčový stĺpec vo svojom dátovom zdroji (Excel, textový súbor alebo iné zdroje), môžete ho vytvoriť nasledujúcou metódou:
Vyčistite svoje dáta.
Prvým krokom pri vytvorení kľúčového stĺpca je odstrániť všetky zbytočné riadky, vyčistiť dáta, odstrániť prázdne riadky a odstrániť možné duplikáty.
Pridajte indexový stĺpec.
Po vyčistení dát je ďalším krokom priradenie stĺpca kľúča. Na tento účel môžete použiť Pridať indexový stĺpec z karty Pridať stĺpec .
Keď pridáte indexový stĺpec, máte niekoľko možností na jeho prispôsobenie, napríklad prispôsobenie počiatočného čísla alebo počtu hodnôt, ktoré treba zakaždým preskočiť. Predvolená počiatočná hodnota je nula a zakaždým sa zvyšuje o jednu hodnotu.
Použite stĺpec kľúča ako alternatívny kľúč
Teraz, keď máte stĺpec(y) kľúča, môžete priradiť mapovanie polí dataflow k alternatívnemu kľúču.
Nastavenie je jednoduché, stačí nastaviť alternatívny tón. Ak však máte viacero súborov alebo tabuliek, je tu ešte jeden krok, ktorý treba zvážiť.
Ak máte viacero súborov
Ak máte len jeden Excel súbor (alebo tabuľku či tabuľku), potom kroky v predchádzajúcom postupe stačia na nastavenie alternatívneho kľúča. Ak však máte viacero súborov (alebo hárkov či tabuliek) s rovnakou štruktúrou (ale s rôznymi dátami), potom ich môžete pripojiť dokopy.
Ak získavate dáta z viacerých Excel súborov, možnosť Kombinovať súbory v Power Query automaticky pripojí všetky dáta dokopy a váš výstup bude vyzerať ako nasledujúci obrázok.
Ako je ukázané na predchádzajúcom obrázku, okrem výsledku pripojenia Power Query prináša aj stĺpec Source.Name, ktorý obsahuje názov súboru. Hodnota indexu v každom súbore môže byť jedinečná, ale nie je jedinečná naprieč viacerými súbormi. Kombinácia stĺpca Index a stĺpca Source.Name je však jedinečná. Pre tento scenár si vyberte kompozitný alternatívny kľúč.
Vymažte riadky, ktoré už neexistujú vo výstupe dotazu
Posledným krokom je vybrať riadky Delete, ktoré už v výstupe dotazu neexistujú. Táto možnosť porovná dáta v tabuľke Dataverse s dátami pochádzajúcimi zo zdroja na základe alternatívneho kľúča (ktorý môže byť zložený kľúč) a odstráni riadky, ktoré už neexistujú. V dôsledku toho budú vaše dáta v Dataverse vždy synchronizované so zdrojom dát.