Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Microsoft Azure Synapse Link pro Dataverse umožňuje vybrat data z finančních a provozních aplikací Dynamics 365. Pomocí Azure Synapse Link můžete průběžně exportovat data z finanční a provozní aplikací do Azure Synapse Analytics a Azure Data Lake Storage Gen2.
Azure Synapse Link pro Dataverse je služba, která určena pro analýzu podnikových velkých dat. Poskytuje škálovatelnou vysokou dostupnost spolu s možnostmi obnovy po havárii. Data jsou uložena ve formátu Common Data Model, který poskytuje sémantickou konzistenci napříč aplikacemi a nasazeními.
Azure Synapse Link pro Dataverse nabízí následující funkce, které můžete použít s daty z finančních a provozních aplikací:
- Můžete si vybrat standardní i vlastní finanční a provozní entity a tabulky.
- Je podporována nepřetržitá replikace dat entit a tabulek. Transakce vytváření, aktualizace a mazání (CUD) jsou také podporovány.
- Prostředí můžete propojit nebo zrušit propojení s Azure Synapse Analytics nebo Data Lake Storage Gen2 v rámci svého předplatného Azure. Nemusíte chodit na Azure Portal ani Microsoft Dynamics Lifecycle Services pro konfiguraci systému.
- Můžete si vybrat data a prozkoumat je pomocí Azure Synapse. Ke konfiguraci pracovních prostorů Synapse Analytics nemusíte spouštět externí nástroje.
- Jsou podporovány všechny funkce Azure Synapse Link pro Dataverse. Tyto funkce zahrnují dostupnost ve všech regionech, ukládání jako soubory Parquet Delta a účty s omezeným úložištěm.
- Omezení tabulky ve funkci Export do služby Data Lake se nevztahují na Azure Synapse Link pro Dataverse.
- Ve výchozím nastavení je pro finanční a provozní data povoleno ukládání ve formátu Parquet Delta Lake, takže doba odezvy na dotaz je rychlejší.
Poznámka:
Tato funkce je obecně dostupná u verzí aplikací pro finance a provoz uvedených v následujícím seznamu. Pokud jste tyto verze aplikací ještě nepoužili, nainstalujte nejnovější kumulativní aktualizaci, abyste mohli tuto funkci používat.
- 10.0.38 (PU62) kumulativní aktualizace 7.0.7120.59 nebo novější.
- 10.0.37 (PU61) kumulativní aktualizace 7.0.7068.109 nebo novější.
- 10.0.36 (PU60) kumulativní aktualizace 7.0.7036.133 nebo novější.
Možná budete muset použít další aktualizace pro provedení posledních oprav. Další informace: [Známá omezení tabulek finančních a provozních aplikací]
Pokud plánujete zavést funkci exportovat do služby Data Lake ve finančních a provozních aplikacích, zvažte místo toho zavedení Azure Synapse Link s podporou finančních a provozních dat. Další podrobnosti najdete v oznámení o životním cyklu softwaru souvisejícím s funkcí Export do služby Data Lake. Pokyny a nástroje pro upgrade z funkce exportu do služby Data Lake na Azure Synapse Link najdete v článku Přechod ze starších služeb generování dat a také v sérii TechTalk: Synapse Link pro Dataverse: Přechod z funkce Export do služby Azure Data Lake na Synapse Link
Předpoklady
Musíte mít sandboxové prostředí finančních a provozních operací (Tier-2) nebo vyšší. Můžete také použít prostředí zřízené pomocí šablony založené na ERP.
Poznámka:
S dostupností prostředí Power Platform zřízených se šablonami ERP, neboli sjednocených prostředí, společnost Microsoft nabízí omezenou podporu prostředí hostovaných v cloudu (CHE) počínaje 1. červnem 2024. Pokud používáte prostředí hostovaná v cloudu, zvažte přechod na prostředí Power Platform zřízené se šablonami založených na ERP.
Finanční a provozní data nemůžete přidat do existujícího účtu úložiště, který je nakonfigurovaný pomocí Azure Synapse Link. Abyste mohli vytvořit nový profil Synapse Link, musíte mít přístup k předplatnému Azure.
V závislosti na tom, jak plánujete využívat finanční a provozní data, existují další předpoklady, jak je uvedeno zde.
Jak plánujete spotřebu dat | Funkce Azure Synapse Link, kterou používáte | Předpoklady a potřebné prostředky Azure |
---|---|---|
Přístup k tabulkám finančních a provozních aplikací prostřednictvím Microsoft Fabric Není třeba používat vlastní úložiště pracovního prostoru Synapse nebo fondu Spark, protože systém využívá úložiště a výpočetní prostředky Dataverse. |
Odkaz na Fabric | Microsoft Fabric workspace |
Přístup k tabulkám finančních a provozních aplikací prostřednictvím dotazu Synapse Tabulky finančních a provozních aplikací jsou uloženy ve formátu Delta Parquet, což umožňuje lepší výkon při čtení. Tabulky finančních a provozních aplikaci nelze uložit ve formátu CSV. |
Přejděte na Přidat tabulky financí a operací v Azure Synapse Link | Azure Data Lake Pracovní prostor Azure Synapse Fond úloh Sparku Azure Synapse |
Načtení přírůstkových změn dat do vlastního datového skladu Systém ukládá přírůstkové změny do souborů ve formátu CSV. Není třeba přenášet pracovní prostor Synapse nebo fond úloh Sparku, protože vaše data jsou uložena ve formátu CSV. |
Přejděte do části Přístup k přírůstkovým změnám dat z finančních a provozních aplikací. Přejděte také na Azure Synapse Link – přírůstková aktualizace) |
Azure Data Lake |
Přidání tabulek financí a operací v Azure Synapse Link
Můžete zapnout jak finanční a provozní tabulky, tak finanční a provozní entity v Azure Synapse Link pro Dataverse. Tato sekce je zaměřena na tabulky finančních a provozních aplikací.
- Přihlaste se do Power Apps a vyberte požadované prostředí.
- V levém navigačním podokně vyberte Azure Synapse Link.
- Na panelu příkazů na stránce Synapse Link vyberte + Nový odkaz na datové jezero.
- Vyberte Připojit k Azure Synapse Analytics workspace a poté vyberte Předplatné, Skupina prostředků a Název pracovního prostoru.
- Vyberte Použít fond úloh Sparku pro zpracování a poté vyberte předem vytvořený fond úloh Sparku a účet úložiště.
- Vyberte Další.
- Přidejte tabulky, které chcete exportovat. Můžete zvolit tabulky finančních a provozních aplikací, pokud jsou splněny předpoklady.
- Vyberte Pokročilé, vyberte Zobrazit rozšířená nastavení konfigurace a zadejte časový interval v minutách, jak často mají být přírůstkové aktualizace zachycovány. Možnosti Pouze připojit a Rozdělit dostupné na úrovni tabulky jsou u finančních a provozních tabulek ignorovány, protože systém určuje strategii rozdělení.
- Vyberte Uložit. Vybrané tabulky jsou inicializovány a připraveny pro vykazování.
Poznámka:
Tabulky finančních a provozních aplikací jsou povoleny pouze v Azure Synapse Link. Tvůrci je nemohou vidět v oblasti Tabulky v Power Apps (make.powerapps.com).
Nemusíte definovat tabulky finančních a provozních aplikací jako virtuální tabulky a nemusíte zapínat sledování změn pro každou tabulku.
Tabulky financí a operací nelze přidat do existujícího profilu Synapse Link, který obsahuje tabulky Dataverse. Musíte vytvořit nový profil. Jakmile vytvoříte nový profil, můžete přidat tabulky z finančních i provozních aplikací a také Dataverse.
Chcete-li do Synapse Link zahrnout tabulky finančních a provozních aplikací, musíte ve svém profilu Synapse Link povolit funkci Delta Lake. Výběr tabulek finančních a provozních aplikací není viditelný, pokud profil Synapse Link není nakonfigurován pro Delta Lake.
Časový interval konverze Delta Lake určuje, jak často jsou data tabulky aktualizována ve formátu delta. Pro aktualizace téměř v reálném čase zadejte 5, 15 nebo 60 minut jako požadovaný aktualizovaný časový interval. Zvolte 1440 pro denní časový interval, pokud nejsou vyžadovány aktualizace téměř v reálném čase. Převod na formát delta spotřebovává výpočetní prostředky z fondu úloh Sparku, který jste poskytli v konfiguraci profilu Synapse Link. Čím nižší je časový interval, tím více výpočetních zdrojů je spotřebováno a mohou vzniknout vyšší náklady. Pokud chcete zobrazit náklady na výpočetní prostředky, můžete monitorovat náklady na fond Sparku na Azure portálu.
Časový interval zvolený pro převod Spark nemusí odrážet skutečnou aktuálnost dat, kterou pozorujete v datovém jezeře. Zadáním 15 minut jako časového intervalu požádáte o aktivaci rozdílových konverzních úloh každých 15 minut v případě, že dojde ke změnám dat. V závislosti na velikosti výpočetního fondu Sparku a množství přírůstkových dat, která jsou k dispozici pro zpracování, může být skutečná aktualizace dat pozorovaná v jezeře delší než 15 minut. Pokud chcete dosáhnout lepších časů aktualizace dat, můžete zvětšit velikost fondu Sparku. Další informace: Doporučená konfigurace fondu úloh Sparku
V případě, že v systému došlo k chybě během počáteční synchronizace nebo aktualizací, zobrazí se chyba a odkaz na dokumenty pro řešení problémů, které lze použít k diagnostice a vyřešení chyby.
Známá omezení a změny chování
Pokud přecházíte z exportu na funkci Data Lake ve finančních a provozních aplikacích, můžete najít několik změn chování, jak je popsáno zde. Chcete-li se dozvědět více o nadcházejícím plánu a zůstat v kontaktu s produktovým týmem, připojte se ke skupině Viva Engage Preview.
- Nevidíte všechny tabulky? Microsoft nadále nechává aktivní všechny aktivně používané tabulky finančních a provozních aplikací v Azure Synapse Link s aktualizacemi aplikací. Pokud máte předchozí verzi finanční a provozní aplikace, nejsou ve výchozím nastavení povoleny všechny požadované tabulky. Sami můžete povolit více tabulek rozšířením vlastností tabulky a povolením funkce sledování změn. Další informace o tom, jak zapnout sledování změn, najdete v tématu Zapnutí sledování změn verze řádku pro tabulky.
- Nevidíte vlastní tabulky? Musíte pro ně povolit sledování změn. Další informace: Povolení sledování změn verze řádku pro tabulky. Pokud používáte prostředí hostované v cloudu (CHE), musíte provést synchronizace databáze, aby se změny projevily.
-
Speciální pole jako
TimeZoneID
(TZID), neboli binární pole v tabulkách finančních a provozních aplikací nejsou v Azure Synapse Link aktivní. -
Synapse Link zachová odstraněné řádky z tabulek financí a provozu. Pomocí pole
isDelete
můžete identifikovat a odfiltrovat odstraněné řádky. Další informace najdete v části Práce s daty a metadaty. -
Pracovní tabulky, dočasné tabulky a zastaralé tabulky, jejichž názvy začínají na
del_
ve finančních a provozních aplikací, nejsou v Azure Synapse Link povoleny. - Následující tabulky, označované jako tabulky kernel ve finančních a provozních aplikacích, jsou podporovány ve Fabric a Synapse Link. Tyto tabulky jsou speciální a nemusíte povolovat sledování změn. Také se aktualizují každých 24 hodin a neaktualizují se téměř v reálném čase, protože data se často nemění:
DATAAREA
,USERINFO
,SECURITYROLE
,SECURITYUSERROLE
,SQLDICTIONARY
,PARTITIONS
,SECURITYPRIVILEGE
,TIMEZONESLIST
,SECURITYDUTY
,SECURITYSUBROLE
,SECURITYUSERROLECONDITION
,DATABASELOG
,SECURITYROLERUNTIME
,SECURITYROLEPRIVILEGEEXPLODEDGRAPH
,SECURITYROLEDUTYEXPLODEDGRAPH
,TIMEZONESRULESDATA
,SECURITYROLEEXPLODEDGRAPH
,USERDATAAREAFILTER
,SYSINHERITANCERELATIONS
. - Funkce Přístup k tabulkám finančních a provozních aplikací prostřednictvím dotazu Synapse a Přístup k tabulkám finančních a provozních aplikací prostřednictvím Microsoft Fabric nejsou dostupné v oblasti Číny.
- Hlavní sdílení firemních dat je funkce Preview ve finančních a provozních aplikacích. Tabulky, které se účastní funkce sdílení dat hlavní společnosti, jsou podporovány funkcemi Synapse Link nebo Fabric Link. Data exportovaná z těchto tabulek jsou klíčována všemi záznamy společnosti, nejen hlavní společností. To se provádí za účelem umožnění jednoduššího vytváření sestav, abyste k rozšíření dat nemuseli používat logiku sdílení dat hlavní společnosti. Pokud však přecházíte z předchozích řešení exportu dat, možná budete muset odfiltrovat data z jiných než hlavních společností.
-
Dědičnost tabulek a odvozené tabulky jsou pojmy ve finančních a provozních aplikacích. Při výběru odvozené tabulky z finančních a provozních aplikací nejsou aktuálně zahrnuta pole z odpovídající základní tabulky. Pokud například zvolíte tabulku
DirPerson
, tabulku odvozenou zDirPartyTable
, označovanou také jako základní tabulka, exportovaná data obsahují pole ze základní tabulkyDirPartyTable
Pokud potřebujete přístup k těmto polím, musíte kromě odvozené tabulky vybrat také základní tabulku. Můžete použít toto řešení FastTrack poskytované prostřednictvím GitHubu. Toto řešení vytváří zobrazení, která obsahují sloupce ze základních tabulek. -
Paměťová pole a dlouhé popisy typu
nVarchar(Max)
jsou zahrnuty v Synapse Link. Velikost pole je však zkrácena na 2 000 znaků. - Pole ID z tabulek financí a operací jsou přejmenována na FnO_Id, aby nedocházelo ke konfliktům názvů polí s tabulkami Dataverse.
-
Pole s vyhrazenými slovy SQL jsou přejmenována připojením koncového znaku. Příklad: Z
Level
se staneLevel_
a zResource
se staneResource_
.
Nedávné opravy vztahující se k tabulkám financí a operací
Pokud používáte předchozí verzi aplikace Finance and Operations, je nutné provést aktualizaci na nejnovější verzi, aby bylo možné použít opravy několika problémů. Tyto problémy a opravy jsou zde uvedeny pouze pro referenční účely. Při aktualizaci na nejnovější verzi se použijí všechny opravy.
Autorizovaná pole AOS: Pokud vybraná tabulka obsahuje datové sloupce, které jsou zabezpečeny prostřednictvím autorizace AOS, tyto sloupce se ignorují a exportovaná data tento sloupec neobsahují. Například ve vlastní tabulce s názvem CustTable má sloupec TaxLicenseNum vlastnost metadat Ověřování AOS nastavenu na Ano. Tento sloupec se ignoruje, když se data CustTable exportují pomocí Azure Synapse Link.
Poznámka:
Aktualizujte své finanční a provozní prostředí na tyto verze nebo novější, abyste povolili pole autorizovaná AOS:
- PU 63:7.0.7198.105
- PU 62:7.0.7120.159
S touto aktualizací jsou do tabulek přidána pole autorizace AOS:
- Tento sloupec zahrnuje přírůstkové aktualizace.
- Upravené záznamy zobrazují tyto sloupce a hodnotu.
- Úplná aktualizace zahrnuje tato pole a všechny hodnoty.
Rozšiřitelné zabezpečení dat: Pokud je tabulka financí a operací přidaná do Azure Synapse Link zabezpečena pomocí rozšiřitelných zásad zabezpečení dat, systém nemusí exportovat data. Tento problém je vyřešen v nejnovější aktualizaci aplikace.
Poznámka:
Dostupné aktualizace tabulek financí a provozu s Azure Synapse Link na Dataverse:
- Verze 10.0.39 (PU63) kumulativní aktualizace 10.0.1860.50
- Verze 10.0.38 (PU62) kumulativní aktualizace 10.0.1777.135
- Verze 10.0.37 (PU61) kumulativní aktualizace 10.0.1725.175
Budete muset použít kvalitní sestavení, kde systém použije obejití rozšiřitelných zásad zabezpečení dat pro službu Azure Synapse Link.
Tabulky s platným chováním časového razítka: V případě tabulek finančních a provozních aplikací, které vykazují chování podle platného časového razítka, se s Azure Synapse Link exportují pouze řádky dat, které jsou aktuálně platné. Například tabulka Směnný kurz obsahuje aktuální i předchozí směnné kurzy. V Azure Synapse Link jsou exportovány pouze aktuálně platné směnné kurzy. Tento problém je vyřešen v nejnovější aktualizaci aplikace, zobrazené zde.
Poznámka:
Dostupné aktualizace tabulek financí a provozu s Azure Synapse Link na Dataverse:
- Verze 10.0.40 (PU64) aktualizace platformy 7.0.7120.179
- Verze 10.0.39 (PU63) aktualizace platformy 7.0.7198.143
- Verze 10.0.38 (PU62) aktualizace platformy 7.0.7279.58
Díky této aktualizaci se do tabulek přidají řádky s daty, jejichž platnost vypršela. Chcete-li zahrnout předchozí řádky, musíte provést úplnou aktualizaci.
Typ Pole polí: Pokud vybraná tabulka obsahuje datové sloupce, které jsou typu Pole, tyto sloupce se ignorují a exportovaná data tento sloupec neobsahují. Například ve vlastní tabulce s názvem WHSInventTable jsou sloupce FilterCode a FilterGroup typu pole. Tyto sloupce nejsou exportovány s Azure Synapse Link. Tento problém je vyřešen v nejnovější aktualizaci aplikace, zobrazené zde.
Poznámka:
Dostupné aktualizace tabulek financí a provozu s Azure Synapse Link na Dataverse:
- Verze 10.0.41 (PU65) aktualizace platformy 7.0.7367.153 nebo novější
- Verze 10.0.42 (PU66) aktualizace platformy 7.0.7452.84 nebo novější
- Verze 10.0.43 (PU67) aktualizace platformy 7.0.7521.153 nebo novější
S touto aktualizací jsou do tabulek přidána pole typu Array. Chcete-li zahrnout předchozí řádky, musíte provést úplnou aktualizaci. Výše uvedené aktualizace obsahují také opravu pro pole polí výčtových datových typů.
Rozšířená délka faktury je funkce zapnutá ve financích a provozu verze 10.0.40 a novější.
Poznámka:
Funkce rozšířeného čísla faktury dodavatele je aktivována aktualizacemi tabulek financí a provozu s Azure Synapse Link pro Dataverse:
- Verze 10.0.41 (PU65) aktualizace platformy 7.0.7367.134 nebo novější
- Verze 10.0.42 (PU66) aktualizace platformy 7.0.7452.72 nebo novější
- Verze 10.0.43 (PU67) aktualizace platformy 7.0.7521.0 nebo novější
Problém s odstraněnými řádky, které chybí v odvozených tabulkách, je vyřešen v aktualizacích uvedených níže. Při výběru odvozené tabulky z finanční a provozní aplikace. Pokud například zvolíte tabulku
DirPerson
, ze které je odvozena tabulkaDirPartyTable
označovaná také jako základní tabulka, odstraněné značky z odvozených a základních tabulek budou v exportovaných datech chybět.Poznámka:
Odstraněné řádky, které v odvozených tabulkách chybí, jsou aktivovány aktualizacemi tabulek financí a provozu s Azure Synapse Link pro Dataverse:
- Verze 10.0.40 (PU64) aktualizace platformy 7.0.7279.199 nebo novější
- Verze 10.0.41 (PU65) aktualizace platformy 7.0.7367.136 nebo novější
- Verze 10.0.42 (PU66) aktualizace platformy 7.0.7452.75 nebo novější
Hodnoty NULL v polích finančních a provozních aplikací se v exportovaných datech neprojeví jako prázdné řetězce a mohou způsobit selhání exportu. I když se neočekává, že hodnoty NULL budou přítomny ve finančních a provozních datech, mohou být hodnoty NULL vloženy prostřednictvím integrace dat.
Poznámka:
Podpora zpracování hodnot null pro exportovaná data pro finanční a provozní tabulky je povolena pomocí:
- Verze 10.0.41 (PU65) aktualizace platformy 7.0.7367.149 nebo novější
- Verze 10.0.42 (PU66) aktualizace platformy 7.0.7452.88 nebo novější
- Verze 10.0.43 (PU67) aktualizace platformy 7.0.7497.0 nebo novější
Tabulky finančních a provozních aplikací přidané do profilu Azure Synapse Link mohou být odebrány když je obnovena záloha v Dataverse. Můžete zkopírovat a vložit seznam tabulek oddělených čárkami do vyhledávacího pole v rámci možnosti správy tabulek, abyste mohli vybrat seznam tabulek najednou.
Při obnovení databáze finančních a provozních aplikací je třeba tabulky přidané do profilu Azure Synapse Link znovu inicializovat. Před reinicializací finančních a provozních tabulek musíte také obnovit databázi Dataverse. Po obnovení databáze musíte do profilu přidat finanční a provozní tabulky. Můžete zkopírovat a vložit seznam tabulek oddělených čárkami do vyhledávacího pole v rámci možnosti správy tabulek, abyste mohli vybrat seznam tabulek najednou.
Tabulky finančních a provozních aplikací zahrnuté do profilu Azure Synapse Link nelze migrovat do jiného prostředí pomocí funkce importu a exportu profilu v Azure Synapse Link.
Přístup k přírůstkovým změnám dat z finančních a provozních aplikací
Chcete-li načíst přírůstkové změny dat do vlastního podřízeného datového skladu z finančních a provozních aplikací, vytvořte profil Azure Synapse Link, který poskytuje pouze přírůstková data. Azure Synapse Link poskytuje počáteční export všech datových řádků a poté poskytuje přístup k datům, která se pravidelně mění. Data jsou poskytována v souborech CSV uložených ve složkách s časovým razítkem a můžete je snadno využívat pomocí Azure Data Factory nebo jiných nástrojů pro práci s daty. Další informace: Azure Synapse Link – přírůstková aktualizace
Vytvoření profilu Azure Synapse Link s přírůstkovými daty:
- Přihlaste se do Power Apps a vyberte požadované prostředí.
- V levém navigačním podokně vyberte Azure Synapse Link.
- Na stránce Azure Synapse Link pro Dataverse vyberte + Nový odkaz na panelu příkazů.
- Vyberte Předplatné, Skupinu zdrojů a Účet úložiště. Nemusíte zadávat pracovní prostor Synapse ani fond úloh Sparku.
- Vyberte Další. Zobrazí se možnost výběru tabulek.
- Vyberte Pokročilé, vyberte Zobrazit pokročilé nastavení konfigurace a poté povolte možnost Povolit strukturu složek přírůstkové aktualizace.
- V poli Časový interval vyberte požadovanou frekvenci pro čtení přírůstkových dat. Podle této frekvence systém rozděluje data do složek s časovým razítkem, takže data můžete číst, aniž byste byli ovlivněni probíhajícími operacemi zápisu.
- Vyberte požadované tabulky Dataverse. Můžete také vybrat tabulky finančních a provozních aplikací. Možnosti Pouze připojit a Rozdělit dostupné na úrovni tabulky jsou ignorovány. Datové soubory jsou vždy připojeny a data jsou každoročně rozdělena na oddíly.
- Vyberte Uložit. Vybrané tabulky se inicializují a v účtu úložiště uvidíte přírůstková data.
Poznámka:
Pokud upgradujete z funkce exportu do datového jezera, zapnutí možnosti přírůstkových změn dat poskytuje podobná data změn jako funkce Kanály změn
Pro usnadnění správy doporučujeme vytvořit samostatné profily Azure Synapse Link pro přírůstková data a tabulky.
Když zvolíte tabulky a zapnete přírůstkové změny dat, počet řádků zobrazený na stránce údajů Azure Synapse Link pro každou tabulku odráží celkový počet změn, nikoli počet záznamů v tabulce.
Datové řádky, které obsahují odstraněné záznamy z tabulek Finance a Operations, obsahují pole uniqueidentifier
(ID). Neobsahují text záznamu. Navazující datový kanál možná bude muset vyhledat odpovídající pole pomocí pole ID.
Omezení tabulek finančních a provozních aplikací platí také pro přírůstková data z tabulek. Další informace:Známá omezení finančních a provozních entit
Práce s daty a metadaty
Vyjmenovaná pole jsou kódovaná datová pole ve finančních a provozních aplikacích. Například tabulka AssetTrans obsahuje pole s názvem TransType, což je Výčtové pole. Pole tabulky obsahují číselné kódy, jako je 110, 120 nebo 131, které představují podrobné popisy, jako jsou "Odpisy", "Leasing" nebo "Velké opravy". K těmto podrobným popisům můžete přistupovat pomocí tabulky GlobalOptionsMetadata, která se automaticky exportuje, když zvolíte tabulku, která obsahuje výčtová pole. Výčtová pole se také nazývají štítky voleb nebo dříve sady možností. Další informace naleznete v tématu Označení volby
Pokud například dojde ke změnám metadat v tabulkách financí a operací, je do tabulky přidáno nové pole a data exportovaná v Azure Synapse Link odrážejí nejnovější metadata včetně změny. Další informace: Azure Synapse Link – časté otázky. Pokud k dotazování na data používáte Azure Synapse Link, zobrazí se aktualizovaná metadata, která se projeví v Azure Synapse Link. Pokud využíváte změny přírůstkových dat, můžete najít aktualizovaná metadata ve složce přírůstkových dat s nejnovějším razítkem data. Další informace: Přírůstková struktura složek
Také si všimnete dalších polí metadat připojených systémem pro každý řádek dat. Vysvětlení těchto polí je uvedeno níže.
Pole metadat | Co toto pole obsahuje | Ekvivalentní pole nebo prvek v exportu do služby Data Lake |
---|---|---|
createdon |
Ukazuje datum a čas vytvoření záznamu přepisu | Odvozeno z časového Created Date pole v každém finančním a provozním záznamu. |
Createdtransactionid |
Nepoužito | Nepoužito |
Id |
ID záznamu systém používá k jednoznačné identifikaci záznamů | Obsahuje pole záznamu RecID z financí a provozu. Tato hodnota je převedena z celého čísla na GUID. |
IsDelete |
Pokud je True, bude tento záznam odstraněn z Dataverse nebo financí a operací | V případě odstranění u zdroje export do služby Data Lake okamžitě odstraní řádek z cílového datového jezera. Azure Synapse Link provádí obnovitelné odstranění dat tabulky v rozdílovém formátu, abyste mohli identifikovat odstraněné řádky bez využití kanálů změn. Pokud chcete číst aktivní záznamy, můžete filtrovat záznamy, kde isDelete je True. V případě tabulkových dat v souborech Delta jsou měkké smazané řádky vymazány po 28 dnech. IsDelete je také k dispozici v přírůstkových aktualizacích a lze jej použít k identifikaci řádků, které jsou odstraněny. Text záznamů s isDelete true je prázdné. K určení hodnot jiných polí použijte systémová pole, jako je pole ID. Například můžete vyhledat nejnovější řádek pro přírůstkovou aktualizaci, kde isDelete je False, číslo poslední verze a synchronizace je upravena k datu pro dané ID. |
modifiedon |
Ukazuje datum a čas, kdy byl naposled upraven soubor nebo složka | Toto pole je vyplněno z upraveného pole datum a čas v tabulkách financí a operací. |
modifiedtransactionid |
Používá se vnitřně | Protože modifiedtransactionid se používá interně, nepoužívejte toto pole. |
SinkCreatedOn |
Označuje datum, kdy byl záznam zapsán do datového jezera. V případě změny dat CSV (inkrementální aktualizace) se zobrazí data a časová data zapsaná do jezera. U dat tabulky ve formátu Delta označuje datum a čas převodu datového jezera. |
Toto datum můžete použít podobně jako pole data a času upraveného datového jezera ve funkci exportu do datového jezera. |
SinkModifiedOn |
Ukazuje datum a čas, kdy byl záznam upraven. V případě tabulek v souborech formátu Delta i přírůstkové soubory CSV obsahuje stejné datum a čas jako SinkCreatedOn . |
Toto datum můžete použít podobně jako pole data a času upraveného datového jezera ve funkci exportu do datového jezera. |
sysdatastatecode |
Pokud je 1, tento záznam je archivován pomocí funkce dlouhodobého uchovávání dat. Pokud je 0, jedná se o živý záznam. | Toto pole můžete použít k identifikaci finančních a provozních záznamů, které byly archivovány (a odstraněny z aktuálních dat). Stejné pole je dostupné pro data změny CSV (přírůstková aktualizace). |
sysrowversion |
Číslo verze udržované v každém záznamu finančních a provozních aplikací, které určuje, zda byly provedeny změny dat. Toto pole používá systém k určení přírůstkových nebo rozdílových změn, které se mají zpracovat. |
sysrowversion se používá initřně Toto pole můžete použít jako mez k určení poslední verze záznamu, která byla aktualizována. Toto pole může být prázdné pro tabulky aplikací pro zapojení zákazníků Dynamics 365. |
tableid |
Obsahuje jedinečné ID každé tabulky | Obsahuje ID tabulky z financí a operací. |
versionnumber |
Použito interně – obsahuje poslední verzi řádku, která byla synchronizována do datového jezera. | Podobně jako sysrowversion toto pole obsahuje poslední zpracovanou verzi tabulek aplikací pro zapojení zákazníků Dynamics. V případě tabulek finančních a provozních aplikací Dynamics obsahuje toto pole stejnou hodnotu jako sysrowversion . |
Reakce na systémové události a generování auditních zpráv
Azure Synapse Link generuje události, když jsou provedeny aktivity přenosu dat nebo dojde k problému. Tyto události jsou zaznamenány v tabulkách Dataverse. Pomocí těchto tabulek Dataverse můžete vytvářet automatické akce a zprávy auditu. Pokud například máte automatizovaný datový kanál, který nepřetržitě kopíruje změněné datové řádky z vašeho datového jezera do jiného umístění, mohou být vyžadovány speciální akce, když je tabulka deaktivována nebo znovu aktivována nebo když jsou aktualizována metadata tabulky. Vytváření událostí vám umožňuje automatizovat tyto úlohy.
Pokud jste k reakci na systémové události použili obchodní události generované funkcí exportu do služby Data Lake ve finančních a provozních aplikacích, můžete i nadále dostávat upozornění prostřednictvím služby Azure Synapse Link. Služba Synapse Link obsahuje další konfigurační data, která můžete použít ke generování zpráv auditu a Power Apps sledování konkrétních údajů, které vás zajímají. Další informace o přijímání a přijímání událostí ze Synapse Link naleznete v tomto článku.
Tato tabulka shrnuje export formuláře událostí do datového jezera a popisuje, jak můžete zlepšit konfigurační data Synapse Link.
Událost Export do služby Data Lake | Scénář | Jak můžete použít konfigurační data v Synapse Link |
---|---|---|
Inicializace dokončena | Při výběru tabulky systém vytvoří počáteční kopii dat. Tato událost označuje, že inicializace pro vybranou tabulku byla dokončena. Pokud je v prostředí zapnuto více tabulek, obdržíte po dokončení inicializace pro každou tabulku více událostí. | Můžete sledovat tabulky Dataverse Stav entity profilu Synapse Link a Stav externí tabulky Synapse Link. InitialSyncProcessCompletedTime a InitialSyncState vrací počáteční stav dokončení synchronizace, který zahrnuje metadata i data. Stav počáteční synchronizace se aktualizuje jako Dokončeno po dokončení počáteční synchronizace. Můžete také získat další informace, jako je počet záznamů pro každou tabulku. Synapse Link neodstraní data předchozích změn v souborech CSV (přírůstková aktualizace), když znovu inicializujete tabulku. |
Metadata se změnila | Tato událost označuje, že se metadata tabulky změnila. Například byl do tabulky přidán nový sloupec nebo ve vzácných případech byl sloupec odstraněn. Pro každou tabulku obdržíte více událostí, jednu pro každou změnu metadat. Pokud máte navazující datové kanály, které nemohou reagovat na změny metadat (situace označovaná jako posun schématu), můžete pomocí těchto událostí zjistit změny a upravit navazující kanály. | Pole Čas poslední synchronizace metadat v tabulce Stav entity profilu Synapse Link se aktualizuje, když jsou zjištěny změny metadat. Toto pole použijte k vynucení změn metadat na navazujících kanálech pomocí metadat uložených v jezeře. |
Neaktivní | Tato událost označuje, že dříve aktivní tabulka byla deaktivována. Když je tabulka deaktivována, data, která se změní ve finančních a provozních aplikacích, se v datovém jezeře neaktualizují | V Synapse Link není žádná možnost „deaktivovat“. Můžete však odstranit tabulku z profilu Synapse Link. Odstraněné tabulky najdete v tabulce Dataverse Stav entity profilu Synapse Link. |
Aktivní | Tato událost označuje, že dříve neaktivní tabulka byla znovu aktivována. Když je tabulka znovu aktivována, systém znovu inicializuje data v datovém jezeře. Později můžete obdržet událost Inicializace dokončena. | V Synapse Link není žádná možnost deaktivovat nebo aktivovat. Můžete odstranit tabulku a načíst ji do profilu Synapse Link. Když je přidána tabulka, do tabulky Stav entity profily Synapse Link se přidá nový záznam. Stav tabulky můžete během inicializační fáze sledovat pomocí tabulek Dataverse Stav entity profilu Synapse Link a Stav externí tabulky Synapse Link. |
Chybové | Tato událost označuje, že proces synchronizace dat byl pozastaven kvůli chybě. | Pole stavu Stav entity profilu Synapse Link označuje stav tabulek. |
Výměna jezera | Tato událost označuje, že správce systému upravil cíl datového jezera. | Tato událost není použitelná. Změna datového jezera přidruženého k profilu Synapse Link ani změna možností konfigurace není podporována. Synapse Link však podporuje více profilů. To znamená, že administrátor může vytvořit více profilů Synapse Link s tabulkami (stejnou tabulku lze přidat do více profilů). Přečtěte si tabulku Dataverse Profil Synapse Link, kde najdete konfigurační data pro všechny profily včetně odstraněných profilů. |
Aktivace entit finančních a provozních dat v Azure Synapse Link
Můžete zapnout jak finanční a provozní entity, tak tabulky finančních a provozních aplikací v Azure Synapse Link pro Dataverse. Tato sekce je zaměřena na datové entity finančních a provozních aplikací.
Proces zapnutí finančních a provozních entity má následující kroky. Jednotlivé kroky jsou vysvětleny v následujících podčástech.
- Zapnutí virtuálních entit finančních a provozních aplikací v Power Apps Maker Portal. Tento krok vám umožní používat entity finančních a provozních aplikací v Power Apps (make.powerapps.com) k vytváření aplikací. Můžete je také používat s Azure Synapse Link.
- Povolení sledování změn verze řádku pro Entity Tento krok je nutné provést, aby aplikace Azure Synapse Link mohla používat finanční a provozní entity.
Po dokončení obou kroků můžete vybrat finanční a provozní entity v části Azure Synapse Link pod tabulkami Dataverse. Pokud chcete vytvořit Azure Synapse Link pro Dataverse ve formátu Delta Lake, postupujte podle kroků v tématu Export dat Dataverse ve formátu Delta Lake.
Poznámka:
Finanční a provozní entity začínají předponou mserp_.
Povolení finančních a provozních virtuálních entit v Power Apps
Entity finančních a provozních aplikací musíte zapnout jako virtuální tabulky v Dataverse. Tvůrci pak mohou vybrané finanční a provozní entity použít k vytvoření aplikací a tyto entity lze také použít s Azure Synapse Link.
Chcete-li povolit finanční a provozní entity, postupujte podle kroků v Povolit virtuální entity Microsoft Dataverse.
Tip
Chcete-li ověřit funkce Azure Synapse Link, použijte několik ukázkových entit z následujícího seznamu. Zobrazují se v části tabulek Dataverse v části Azure Synapse Link.
- MainAccountBiEntity – Tato entita obsahuje seznam účtů hlavní knihy.
- ExchangeRateBiEntity – Tato entita obsahuje v systému směnné kurzy.
- InventTableBiEntity – Tato entita obsahuje seznam inventárních položek.
Zapnutí sledování změn pro finanční a provozní entity
Když zapnete sledování změn pro finanční a provozní entity, zobrazí se pod tabulkami Dataverse v Azure Synapse Link. Finanční a provozní entity začínají předponou mserp_.
Sledování změn zapnete provedením těchto kroků.
- V Power Apps v levém navigačním podokně vyberte Tabulky a pak vyberte požadovanou tabulku.
- Vyberte Vlastnosti>Pokročilé možnosti.
- Vyberte možnost Sledovat změny a poté vyberte Uložit. Pokud tato možnost není k dispozici, přejděte na Známá omezení u finančních a provozních entit).
Známá omezení entit finančních a provozních aplikací
V současné době existuje několik omezení pro finanční a provozní entity a Azure Synapse Link. Chcete-li se dozvědět více o nadcházejícím plánu a zůstat v kontaktu s produktovým týmem, připojte se ke skupině Viva Engage Preview aka.ms/SynapseLinkforDynamics.
Povolení sledování změn může selhat s chybovou zprávou „vybraná entita nevyhovuje ověřovacím pravidlům...“ nebo může být u některých Virtual Tables deaktivováno zaškrtávací políčko Sledovat změny. V současné době nelze zapnout sledování změn pro všechny finanční a provozní entity. Zaškrtávací políčko Sledovat změny není dostupné pro entity vytvořené v minulosti ve finančních a provozních operacích za účelem migrace dat.
Poznámka:
Chcete-li zobrazit seznam finančních a provozních entit, které projdou ověřovacími pravidly, spusťte Sestavu ověření sledování změn verze datové entity, která je k dispozici ve finančních a provozních aplikacích v cestě Správa systému/Nastavení/Sledování změn verze řádku řádku/Sestava ověření sledování změn verze datové entity. Tato sestava zobrazuje entity, které předávají a selhávají ověřovací pravidla. Tuto sestavu můžete také použít k povolení sledování změn verze řádku pro entity, které předávají pravidla ověření dat. Chcete-li povolit sledování změn pro entitu, zvolte v nabídce Sledování změn verze řádku a poté zvolte možnost Povolit sledování změn.
Další informace o pravidlech ověřování entit a jak je můžete opravit viz Zapnutí sledování změn verze řádku pro datové entity. K provedení těchto kroků můžete potřebovat pomoc vývojáře.
Pokud vybraná entita není k dispozici kvůli omezení sledování změn, možná budete moci vybrat tabulky, které obsahují data z této entity. K vytváření tvarů entit pomocí tabulek můžete použít řešení EntityUtil poskytované týmem FastTrack.
V případě operace obnovení databáze v Dataverse jsou odebrány finanční a provozní entity povolené v Azure Synapse Link. Chcete-li znovu aktivovat entity, musíte znovu aktivovat odpovídající virtuální tabulky pro všechny vybrané entity, znovu aktivovat sledování změn a znovu vybrat tabulky v Azure Synapse Link.