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

Microsoft Fabric nabízí pro nezávislé výrobce softwaru tři různé způsoby integrace 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 prostředky infrastruktury

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. Pro spolupráci s Microsoft Fabric poskytujeme integraci s využitím rozhraní REST API pro OneLake, velké množství konektorů ve službě Data Factory, zástupců v OneLake a zrcadlení databáze.

Obrázek znázorňující čtyři způsoby spolupráce s OneLake: rozhraní API, Fabric Data Factory, klávesové zkratky multicloudu a zrcadlení databáze

Tady je několik způsobů, jak začít s tímto modelem:

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

  • Domy událostí 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. Domy událostí podporují stávající rozhraní API a sady SDK pro dům událostí pro přímou interakci, což vývojářům umožňuje číst, zapisovat a spravovat data v event housech. 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 domech událostí a Aktivace dat. Přečtěte si další informace o streamech událostí a rozhraní API pro streamy 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 domy událostí nebo databázemi KQL.
  • Klávesové zkratky databáze v analýze v reálném čase jsou vložené odkazy do domu událostí do zdrojové databáze. Zdrojovou databází může být databáze KQL v analýze 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 Připojení oru.
  • 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í Infrastruktury 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 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

Zrcadlení databáze

Seznámili jste se s klávesovými zkratkami, teď vás zajímá možnosti integrace s externími databázemi a sklady. Zrcadlení poskytuje moderní způsob nepřetržitého a bezproblémového přístupu k datům z jakékoli databáze nebo datového skladu do prostředí datového skladu v Microsoft Fabric. Zrcadlo je vše téměř v reálném čase, takže uživatelům poskytuje okamžitý přístup ke změnám ve zdroji. Další informace o zrcadlení a podporovaných databázích najdete v tématu Představení zrcadlení v Microsoft Fabric.

Diagram zrcadlení databáze

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. Tady je seznam rozhraní REST API, která jsou dnes k dispozici.

Pracovní prostor

API Popis
Rozhraní CRUD API pro správu rolí pracovních prostorů a pracovních prostorů Vytvořit pracovní prostor, Získat podrobnosti o pracovním prostoru, Odstranit pracovní prostor, Přiřadit pracovní prostor ke kapacitě, Přidat přiřazení role pracovního prostoru.

OneLake

API Popis
Vytvořit zástupce Vytvoří novou klávesovou zkratku.
Odstranit zástupce Odstraní zástupce, ale neodstraní cílovou složku úložiště.
Získat zástupce Vrátí vlastnosti zástupce.
Rozhraní API ADLS Gen2 Rozhraní API ADLS Gen2 pro vytváření a správu systémů souborů, adresářů a cest

Inteligentní funkce v reálném čase

Položka API Popis
Dům událostí Vytvořit dům událostí Vytvoří dům událostí.
Odstranit dům událostí Odstraní existující dům událostí.
Získat dům událostí Získejte metadata o domě událostí.
Seznam domu událostí Zobrazení seznamu domů událostí v pracovním prostoru
Aktualizovat dům událostí Aktualizujte existující dům událostí.
Databáze KQL Vytvoření databáze KQL Vytvoří zástupce databáze KQL nebo KQL Database.
Odstranění databáze KQL Odstraní existující databázi KQL nebo zástupce databáze KQL.
Získání databáze KQL Získejte metadata o databázích KQL nebo klávesových zkratkách databáze KQL.
Výpis databáze KQL Vytvořte seznam databází KQL v pracovním prostoru nebo v klávesových zkratkách databáze KQL.
Aktualizace databáze KQL Aktualizujte existující databázi KQL nebo zástupce databáze KQL.
Sada dotazů KQL Vytvoření sady dotazů KQL Vytvoří sadu dotazů KQL nebo zástupce databáze KQL.
Odstranění sady dotazů KQL Odstraní existující sadu dotazů KQL.
Získání sady dotazů KQL Získejte metadata o sadě dotazů KQL.
Sada dotazů KQL seznamu Vytvořte seznam sad dotazů KQL ve vašem pracovním prostoru.
Aktualizace sady dotazů KQL Aktualizujte existující sadu dotazů KQL.
Stream událostí Vytvoření streamu událostí Vytvoří datový proud událostí.
Odstranění streamu událostí Odstraní existující datový proud událostí.
Získání streamu událostí Získejte metadata o datovém proudu událostí.
Výpis streamu událostí Zobrazení seznamu streamů událostí v pracovním prostoru
Aktualizace streamu událostí Aktualizace existujícího streamu událostí

Fabric Data Factory

API Popis
Již brzy

Datový sklad

API Popis
Vytvořit sklad Vytvoří datový sklad.
Získání skladu Získejte metadata o skladu.
Aktualizace skladu Aktualizujte existující sklad.
Odstranit sklad Odstraňte existující sklad.
List Warehouse Výpis skladů v pracovním prostoru

Příprava dat

API Popis
Vytvoření Lakehouse Vytvoří Lakehouse společně s koncovým bodem analýzy SQL.
Update Lakehouse Aktualizace název jezerahouse a koncový bod analýzy SQL.
Odstranit Lakehouse Odstraní lakehouse a přidružený koncový bod analýzy SQL.
Získání vlastností Získá vlastnosti lakehouse a koncový bod analýzy SQL.
Výpis tabulek Vypisujte tabulky v jezeře.
Načtení tabulky Vytvoří tabulky delta ze souborů CSV a souborů a složek parquet.

Tato část se aktualizuje, jakmile bude k dispozici více rozhraní API infrastruktury.

Sestavení úlohy infrastruktury

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

Vytvoření modelu úloh infrastruktury je navržené tak, aby nezávislé výrobce softwaru vybavil nástroji a funkcemi platformy, které jsou potřebné k vytvoření přizpůsobených úloh a prostředí v prostředcích infrastruktury. Nezávislí výrobci softwaru umožňují přizpůsobit své nabídky tak, aby poskytovaly svoji hodnotu a současně využívají ekosystém Fabric tím, že zkombinují to nejlepší z obou světů. Úzce spolupracujeme s vybranými partnery pro návrh pro tuto cestu integrace a aktuálně je dostupná jenom pozvánkou.