Sdílet prostřednictvím


Cesty integrace Microsoft Fabric pro nezávislé výrobce softwaru

Microsoft Fabric nabízí tři různé způsoby pro nezávislé výrobce softwaru (ISV) pro bezproblémovou integraci s Prostředky infrastruktury. Pro isV začínající na této cestě chceme projít různé prostředky, které máme k dispozici v rámci každého z těchto způsobů.

Obrázek znázorňující tři způsoby integrace s prostředky infrastruktury: interoperabilita, vývoj aplikací a sestavení úlohy Fabric

Spolupráce s Fabric OneLake

Primárním cílem modelu spolupráce je umožnit nezávislí výrobci softwaru integrovat svá řešení se službou OneLake Foundation. Abychom mohli spolupracovat s Microsoft Fabric, poskytujeme integraci s využitím velkého množství konektorů ve službě Data Factory a v rozhraních REST API pro OneLake, zástupců ve OneLake, sdílení dat mezi tenanty Fabric a zrcadlení databáze.

Obrázek znázorňující různé způsoby spolupráce s OneLake: rozhraní API, Fabric Data Factory, inteligentní funkce v reálném čase, klávesové zkratky multicloudu, sdílení dat a zrcadlení databáze

Následující části popisují některé způsoby, jak s tímto modelem začít.

Rozhraní ONELake API

  • OneLake podporuje stávající rozhraní API Azure Data Lake Storage (ADLS) Gen2 a sady SDK pro přímou interakci, což vývojářům umožňuje číst, zapisovat a spravovat svá data ve OneLake. Přečtěte si další informace o rozhraních REST API ADLS Gen2 a o tom, jak se připojit k OneLake.
  • Vzhledem k tomu, že ne všechny funkce v ADLS Gen2 se mapují přímo na OneLake, vynucuje OneLake také strukturu složek pro podporu pracovních prostorů a položek Infrastruktury. Úplný seznam různých chování mezi OneLake a ADLS Gen2 při volání těchto rozhraní API najdete v tématu Parita rozhraní ONELake API.
  • Pokud používáte Databricks a chcete se připojit k Microsoft Fabric, Databricks pracuje s rozhraními API ADLS Gen2. Integrace OneLake s Azure Databricks
  • Pokud chcete plně využít výhod formátu úložiště Delta Lake, zkontrolujte a porozumíte formátu, optimalizaci tabulek a pořadí V-Order. Optimalizace tabulek Delta Lake a pořadí V.
  • Jakmile jsou data ve OneLake, prozkoumejte data místně pomocí Průzkumník souborů OneLake. Průzkumník souborů OneLake bezproblémově integruje OneLake s Windows Průzkumník souborů. Tato aplikace automaticky synchronizuje všechny položky OneLake, ke kterým máte přístup ve Windows Průzkumník souborů. Můžete také použít jakýkoli jiný nástroj kompatibilní s ADLS Gen2, jako je Průzkumník služby Azure Storage.

Diagram znázorňující, jak rozhraní OneLake API komunikují s úlohami Fabric

Rozhraní API pro inteligentní analýzy v reálném čase

Inteligentní funkce v reálném čase zjednodušuje analýzu a vizualizaci dat a nabízí centralizované řešení pro okamžité přehledy a akce týkající se dat v rámci organizace. Efektivně spravuje velké objemy dat prostřednictvím robustních možností dotazování, transformace a úložiště.

  • Eventhouses jsou speciálně navržené pro streamování dat, kompatibilní s centrem v reálném čase a ideální pro události založené na čase. Data se automaticky indexují a rozdělují na základě času příjmu dat a poskytují neuvěřitelně rychlé a složité analytické možnosti dotazování na vysoce členitá data, ke kterým je možné přistupovat v OneLake pro použití v sadě prostředí Fabric. Eventhouses podporují stávající rozhraní API a sady SDK eventhouse pro přímou interakci, což vývojářům umožňuje číst, zapisovat a spravovat svá data v Eventhouses. Přečtěte si další informace o rozhraní REST API.
  • Streamy událostí umožňují přenést události z různých zdrojů v reálném čase a směrovat je do různých cílů, jako jsou OneLake, databáze KQL v eventhouses a Data Activator. Přečtěte si další informace o streamech událostí a rozhraní API streamů událostí.
  • Pokud používáte Databricks nebo Jupyter Notebooks, můžete k práci s databázemi KQL v prostředcích infrastruktury využít klientskou knihovnu Kusto Python. Přečtěte si další informace o sadě Kusto Python SDK.
  • Existující konektory Microsoft Logic Apps, Azure Data Factory nebo Microsoft Power Automate můžete využít k interakci s vašimi databázemi Eventhouses nebo KQL.
  • Klávesové zkratky databáze v reálném čase jsou vložené odkazy v rámci eventhouse na zdrojovou databázi. Zdrojovou databází může být databáze KQL v reálném čase nebo databáze Azure Data Exploreru. Klávesové zkratky se dají použít pro sdílení dat v rámci stejného tenanta nebo napříč tenanty. Přečtěte si další informace o správě klávesových zkratek databáze pomocí rozhraní API.

Diagram znázorňující, jak rozhraní API pro analýzu v reálném čase komunikují s úlohami Infrastruktury

Data Factory v prostředcích infrastruktury

  • Datové kanály se mohou pochlubit rozsáhlou sadou konektorů, které umožňují výrobcům softwaru snadné připojení k řadu úložišť dat. Bez ohledu na to, jestli propojujete tradiční databáze nebo moderní cloudová řešení, naše konektory zajišťují hladký proces integrace. Přehled konektoru
  • S našimi podporovanými konektory Dataflow Gen2 můžou nezávislí výrobci softwaru využívat výkon služby Fabric Data Factory ke správě složitých pracovních postupů dat. Tato funkce je zvlášť užitečná pro nezávislé výrobce softwaru, kteří chtějí zjednodušit úlohy zpracování a transformace dat. Konektory Toku dat Gen2 v Microsoft Fabric
  • Úplný seznam funkcí podporovaných službou Data Factory v prostředcích infrastruktury najdete v tomto blogu služby Data Factory v prostředcích infrastruktury.

Snímek obrazovky s rozhraním služby Fabric Data Factory

Klávesové zkratky pro více cloudů

Klávesové zkratky v Microsoft OneLake umožňují sjednotit data napříč doménami, cloudy a účty vytvořením jednoho virtuálního datového jezera pro celý podnik. Všechna prostředí Fabric a analytické moduly můžou přímo odkazovat na vaše stávající zdroje dat, jako je OneLake v různých tenantech, Azure Data Lake Storage (ADLS) Gen2, účty úložiště Amazon S3, Google Cloud Storage (GCS) a S3 Kompatibilní zdroje dat a Dataverse prostřednictvím sjednoceného oboru názvů. OneLake představuje nezávislé výrobce softwaru s transformačním řešením pro přístup k datům, které bezproblémově přemostívá integraci napříč různými doménami a cloudovými platformami.

Diagram znázorňující vícecloudové klávesové zkratky ve OneLake

Sdílení dat

Sdílení dat umožňuje uživatelům prostředků infrastruktury sdílet data napříč různými tenanty Prostředků infrastruktury bez jejich duplikování. Tato funkce vylepšuje spolupráci tím, že umožňuje sdílení dat na místě z umístění úložiště OneLake. Data jsou sdílená jako jen pro čtení, přístupná prostřednictvím různých výpočetních modulů infrastruktury, včetně SQL, Sparku, KQL a sémantických modelů. Aby mohli tuto funkci používat, musí ji správci prostředků infrastruktury povolit jak ve sdílení, tak v přijímajících tenantech. Proces zahrnuje výběr dat v centru dat OneLake nebo pracovním prostoru, konfiguraci nastavení sdílení a odeslání pozvánky zamýšlenému příjemci.

Diagram znázorňující sdílení dat v prostředcích infrastruktury

Zrcadlení databáze

Zrcadlení poskytuje moderní způsob, jak přistupovat k datům nepřetržitě a bezproblémově z externích databází nebo datového skladu do prostředí datového skladu v Microsoft Fabric. Zrcadlení je téměř v reálném čase, takže uživatelé mají okamžitý přístup ke změnám ve zdroji. Přečtěte si další informace o zrcadlení a podporovaných databázích.

Diagram znázorňující zrcadlení databáze v prostředcích infrastruktury

Vývoj v prostředcích infrastruktury

Diagram znázorňující, jak vytvářet aplikace v prostředcích infrastruktury

Nezávislí výrobci softwaru pro vývoj v modelu Fabric můžou vytvářet své produkty a služby nad prostředky infrastruktury nebo bezproblémově vkládat funkce Fabric do svých stávajících aplikací. Jedná se o přechod ze základní integrace na aktivní použití možností, které nabízí Prostředky infrastruktury. Hlavní oblast integrace je prostřednictvím rozhraní REST API pro různé úlohy Infrastruktury. Následující tabulka ukazuje podmnožinu rozhraní REST API seskupených podle prostředí Fabric. Úplný seznam najdete v dokumentaci k rozhraní REST API prostředků infrastruktury.

Prostředí infrastruktury rozhraní API
Datový sklad - Sklad
- Zrcadlený sklad
Příprava dat - Jezero
- Spark
- Definice úlohy Sparku
- Tabulky
- Úlohy
Data Factory - DataPipeline
Analýza v reálném čase - Eventhouse
- Databáze KQL
- Sada dotazů KQL
- Stream událostí
Datové vědy - Poznámkový blok
- ML Experiment
- ML Model
OneLake - Zkratka
- Rozhraní API ADLS Gen2
Power BI - Sestava
- Řídicí panely
- Sémantický model

Sestavení úlohy Fabric

Diagram znázorňující, jak vytvořit vlastní úlohu prostředků infrastruktury

Vytvoření modelu úloh Fabric je navržené tak, aby nezávislí výrobci softwaru mohli vytvářet vlastní úlohy a prostředí na platformě Fabric. Poskytuje nezávislé výrobce softwaru s potřebnými nástroji a možnostmi pro sladění jejich nabídek s ekosystémem Fabric a optimalizací kombinace jejich jedinečných hodnotových nabídek s rozsáhlými možnostmi Fabricu.

Sada Microsoft Fabric Workload Development Kit nabízí komplexní sadu nástrojů pro vývojáře pro integraci aplikací do centra úloh Microsoft Fabric. Tato integrace umožňuje přidat nové funkce přímo v pracovním prostoru Fabric a zlepšit tak cestu analýzy pro uživatele. Poskytuje vývojářům a nezávislí výrobci softwaru nový způsob, jak oslovit zákazníky, poskytovat známé i nové prostředí a využívat stávající datové aplikace. Správci prostředků infrastruktury získají možnost spravovat přístup k centru úloh, povolit ho pro celého tenanta nebo přiřadit s konkrétním oborem pro řízení přístupu v rámci organizace.