Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Usługa Microsoft Fabric integruje się z usługami zewnętrznymi, aby automatyzować przepływy pracy, włączać współpracę, obsługiwać rozszerzalność deweloperów i współpracować z innymi platformami danych. Możesz wyzwalać akcje z danych w czasie rzeczywistym, łączyć Fabric z aplikacjami platformy Microsoft 365, integrować się z narzędziami programistycznymi i interfejsami API oraz bezpiecznie udostępniać dane w ekosystemach chmury przy użyciu wzorców dostępu bez kopiowania w usłudze OneLake.
W tym artykule opisano, jak:
- Wyzwalanie zautomatyzowanych przepływów pracy z danych platformy Fabric
- Współpraca przy użyciu aplikacji platformy Microsoft 365
- Integracja z agentami sztucznej inteligencji i narzędziami orkiestracji
- Programistyczny dostęp do Architektury za pomocą narzędzi deweloperskich i API
- Współdziałanie z otwartymi formatami danych i platformami zewnętrznymi
- Podłącz Fabric do podstawowych usług platformy Azure w zakresie zabezpieczeń, sieci i zarządzania
Automatyzowanie akcji za pomocą aktywatora danych
Aktywacja zapewnia automatyzację w czasie rzeczywistym przez monitorowanie strumieni danych i wyzwalanie akcji po wystąpieniu zdefiniowanych warunków. Aktywator integruje się z:
- Usługa Power Automate umożliwia wykonywanie przepływów pracy, takich jak wysyłanie powiadomień, aktualizowanie rekordów lub inicjowanie procesów biznesowych. Możesz tworzyć wyzwalacze w Fabric i łączyć je z przepływami usługi Power Automate, aby alertować użytkowników o przekroczeniu progu KPI.
- Usługa Microsoft Teams umożliwia publikowanie kart adaptacyjnych lub komunikatów w kanałach w przypadku spełnienia warunków w czasie rzeczywistym.
- Program Outlook wysyła automatyczne wiadomości e-mail na potrzeby alertów lub zatwierdzeń.
- Elementy sieci szkieletowej do inicjowania akcji, takich jak odświeżanie modelu semantycznego lub uruchamianie przebiegu potoku.
Współpraca na platformie Microsoft 365
Usługa Microsoft Fabric działa w ekosystemie platformy Microsoft 365, umożliwiając współpracę analiz i przepływów pracy opartych na danych w znanych narzędziach zwiększających produktywność. Model zerowej kopii w usłudze OneLake oznacza, że dane udostępniane za pomocą skrótów lub udostępniania danych między dzierżawami pozostają na miejscu, jednocześnie pozostając dostępne na różnych platformach współpracy.
- Microsoft Teams: udostępnianie raportów i pulpitów nawigacyjnych w kanałach lub czatach. Wizualizacje usługi Power BI można osadzić na kartach usługi Teams, współpracować nad szczegółowymi informacjami i otrzymywać alerty oparte na danych.
- Excel: użyj funkcji Analizuj w Excelu, aby połączyć tabele przestawne i zaawansowane narzędzia do analizy z modelami semantycznymi Fabric przy zachowaniu łącza na żywo.
- PowerPoint: osadź lub wyeksportuj raporty usługi Power BI do prezentacji, aby uczestnicy projektu mogli wyświetlać analizę na żywo lub migawki.
- SharePoint i OneDrive: publikowanie raportów w usłudze SharePoint Online i przechowywanie plików pomocniczych w usłudze OneDrive przy użyciu mechanizmów kontroli zabezpieczeń i zgodności platformy Microsoft 365.
Te integracje umożliwiają analitykom naturalnie przepływ do procesów współpracy, przeglądu i podejmowania decyzji.
Integracja z rozwiązaniami sztucznej inteligencji o autonomicznych zdolnościach decyzji
Framework wspiera scenariusze sztucznej inteligencji oparte na agentach dzięki współdzielonej podstawie semantycznej. Ta podstawa integruje się z trzema kluczowymi składnikami, aby zapewnić kompleksowe możliwości agentów:
- Firma Microsoft Foundry hostuje precyzyjne modele i systemy pobierania wiedzy. Obsługuje integrację za pośrednictwem otwartych standardów, takich jak protokół MCP (Model Context Protocol). Może używać agentów danych w sieci Fabric w ramach współpracy agentowego AI.
- Copilot Studio umożliwia projektowanie agentów konwersacyjnych i automatyzowanie procesów, które wywołują Agenci Danych Fabric w celu uzyskania zarządzanych informacji.
- Rozwiązanie Microsoft 365 Copilot przedstawia te możliwości w narzędziach, takich jak Teams i Outlook, kierowanie zapytań do odpowiednich agentów przy jednoczesnym poszanowaniu mechanizmów kontroli zabezpieczeń przedsiębiorstwa. Rozwiązanie Microsoft 365 Copilot może korzystać z agentów danych sieci szkieletowej w ramach przepływu pracy agenta sztucznej inteligencji.
Razem te usługi rozszerzają Fabric z analityki na kontekstową automatyzację sztucznej inteligencji.
Korzystanie z narzędzi deweloperskich i interfejsów API
Platforma Fabric wspiera tworzenie oparte na kodzie oraz praktyki DevOps.
Visual Studio Code: użyj Fabric extensions i narzędzi CLI, aby tworzyć i zarządzać elementami, takimi jak lakehouse, notesy i funkcje danych użytkownika.
Podłączanie do źródeł danych Fabric
- Punkty końcowe SQL: Lakehouse'y i magazyny udostępniają punkty końcowe T-SQL, dzięki czemu można wykonywać zapytania o dane przy użyciu standardowych narzędzi SQL.
- GraphQL API: programistyczny dostęp do danych i metadanych w celu tworzenia niestandardowych aplikacji i integracji.
Te możliwości umożliwiają automatyzację, przepływy pracy CI/CD i niestandardowe rozwiązania, które wykraczają poza interfejs internetowy w ramach platformy Fabric. REST API usługi Fabric umożliwiają również programowe tworzenie i zarządzanie skrótami OneLake oraz korzystanie z udostępnionych zestawów danych w obszarach roboczych i dzierżawach.
Zunifikowane środowisko danych
Ujednolicona platforma danych zapewnia spójną podstawę do analizy międzyplatformowej. W przypadku otwartych formatów, równowagi interfejsów API i wzorców dostępu bez kopiowania można łączyć silniki zewnętrzne, zapewniając zarządzanie i własność danych scentralizowane w usłudze OneLake.
Współdziałanie OneLake
OneLake zapewnia otwartą i interoperacyjną podstawę danych, wspierając powszechnie przyjęte standardy. Usługa OneLake osiąga współdziałanie za pomocą dwóch kluczowych strategii:
Obsługa formatów plików Delta Lake i Iceberg
- Obsługa Delta Lake: Umożliwia transakcje ACID, wymuszanie schematu i podróż w czasie w dużych zestawach danych.
- Obsługa platformy Apache Iceberg: obsługuje zaawansowane funkcje zarządzania tabelami, takie jak partycjonowanie i ewolucja schematu.
Dostęp do danych uniwersalnych za pośrednictwem interfejsów API
- Interfejsy API tabel: zapewniają dostęp programowy do tabel niezależnie od formatu pliku.
- Zgodność usługi ADLS Gen2: obsługuje te same interfejsy API REST i hierarchiczne funkcje przestrzeni nazw co usługa Azure Data Lake Storage Gen2.
Dzięki użyciu tych otwartych formatów plików i interfejsów API usługa OneLake zapewnia, że dane przechowywane w usłudze OneLake mogą być odczytywane i zapisywane przez wiele aparatów obliczeniowych bez konwersji, co czyni je prawdziwymi wzajemnieoperacyjnymi podstawami danych.
Skróty OneLake
Skróty oneLake to logiczne wskaźniki odwołujące się do danych przechowywanych w systemach zewnętrznych (takich jak Azure Data Lake Storage, Amazon S3 lub Google Cloud Storage) lub w innych obszarach roboczych usługi Fabric. Skróty umożliwiają dostęp bez kopiowania między obciążeniami sieci szkieletowej bez duplikowania lub ETL. Przywołane dane są wyświetlane jako część lokalnej przestrzeni nazwowej OneLake, więc wszystkie silniki obliczeniowe Fabric mogą wysyłać zapytania do obiektów docelowych skrótów obok danych natywnych.
Udostępnianie danych między dzierżawami
Udostępnianie danych zewnętrznych umożliwia udostępnianie dynamicznych, zarządzanych zestawów danych w granicach dzierżawy firmy Microsoft Entra bez kopiowania danych. Właściciele danych kontrolują dostęp, udzielając uprawnień OneLake do tożsamości zewnętrznych, a zasady ładu (takie jak etykiety poufności i mechanizmy kontroli dostępu) są egzekwowane u źródła. Udostępnianie danych między dzierżawami można połączyć ze skrótami, dzięki czemu zewnętrzni adresaci odwołują się do udostępnionych danych w ramach własnej przestrzeni nazw OneLake.
Integracja z usługą Azure Databricks
Integracja usług OneLake i Azure Databricks stanowi podstawę ujednoliconej analizy i sztucznej inteligencji. Ta integracja łączy zarządzane przez usługę OneLake, otwarte zasoby danych z możliwościami inżynierii danych i uczenia maszynowego usługi Databricks. Integracja dwukierunkowa między usługami OneLake i Azure Databricks ma następujące formy:
Odwzorowywanie katalogu: Odwzorowuje tabele z Unity Catalog w OneLake jako skróty, umożliwiając obciążeniom związanym z Fabric dostęp do danych zarządzanych przez Databricks.
Dostęp usługi Databricks do usługi OneLake: usługa Databricks może odczytywać i zapisywać dane usługi OneLake przy użyciu zgodności usługi Delta Lake i interfejsów API usługi ADLS Gen2.
Integracja rozwiązania Snowflake
Integracja usług OneLake i Snowflake zapewnia architekturę bez kopiowania, która umożliwia ujednolicenie analiz i sztucznej inteligencji bez duplikowania danych. Takie podejście opiera się na otwartych standardach i technologii skrótów, zapewniając współdziałanie przy zachowaniu ładu i wydajności.
- Skróty do tabel Snowflake Iceberg: Fabric używa skrótów odwołujących się do tabel Snowflake bezpośrednio w usłudze OneLake. Dane pozostają w usłudze Snowflake, ale pojawiają się w infrastrukturze danych logicznych OneLake. Obciążenia pracy (Power BI, przepływy danych, agenci AI) mogą wysyłać zapytania do danych Snowflake wraz z natywnymi danymi OneLake bez ETL lub replikacji. Zasady ładu i zabezpieczeń pozostają nienaruszone na obu platformach.
- Zewnętrzne tabele Snowflake w usłudze OneLake: Snowflake może przetwarzać dane z OneLake w formatach Delta lub Parquet, co umożliwia wysokowydajne zapytania dotyczące danych OneLake z przetwarzania Snowflake.
Architektura platformy
Azure
Usługa Microsoft Fabric jest tworzona jako platforma oprogramowania jako usługa (SaaS) w infrastrukturze platformy Azure, co oznacza, że opiera się na podstawowych usługach platformy Azure na potrzeby tożsamości, sieci, zabezpieczeń, monitorowania i nie tylko. W praktyce dzierżawa Fabric i jej pojemności to najwyższej klasy zasoby platformy Azure w ramach Twojej subskrypcji platformy Azure. Dzięki temu usługa Fabric może integrować się z systemem rozliczeniowym platformy Azure, korzystać z funkcji monitorowania i rejestrowania platformy Azure, wymuszać zabezpieczenia za pomocą funkcji tożsamości i sieci platformy Azure oraz współpracować z usługami danych platformy Azure.
Rozliczenia platformy Azure
Pojemności usługi Microsoft Fabric reprezentują przydzielone warstwy obliczeniowe dla Fabric i są zarządzane jako zasoby platformy Azure w ramach subskrypcji. Po włączeniu usługi Fabric tworzony jest zasób pojemności Azure Fabric, reprezentujący pojemność analizy dzierżawy Fabric. W witrynie Azure Portal możesz wstrzymywać i wznawiać pojemność oraz skalować ją w górę i w dół zgodnie z potrzebami. Rozliczenia dla usługi Fabric są obsługiwane za pośrednictwem systemu rozliczeniowego subskrypcji platformy Azure. Wszystkie opłaty za użycie sieci szkieletowej (w przypadku zasobów obliczeniowych i magazynu) są naliczane w ramach subskrypcji i są wyświetlane w usłudze Microsoft Cost Management wraz z innymi usługami platformy Azure.
Sieć
Usługa Microsoft Fabric obsługuje prywatne punkty końcowe platformy Azure dla prywatnego, wewnętrznego dostępu do punktów końcowych Fabric. Po włączeniu usługi Private Link dla Fabric na poziomie dzierżawy lub poziomie obszaru roboczego, Fabric udostępnia prywatne adresy URL punktów końcowych usług (OneLake, punkty końcowe SQL magazynu oraz inne), które są dostępne tylko za pośrednictwem sieci Azure Virtual Network. Ruch jest kierowany przez prywatną sieć szkieletową platformy Azure zamiast publicznego Internetu. Po włączeniu opcji Blokuj publiczny dostęp do Internetu w sieci szkieletowej próby użycia sieci szkieletowej spoza sieci wirtualnej (lub bez prywatnego punktu końcowego) są odrzucane. Ta integracja zapewnia, że poufny transfer danych między Fabric a twoją siecią pozostaje poza publicznym internetem, co spełnia rygorystyczne wymagania dotyczące zgodności.
Usługa Microsoft Fabric obsługuje również zarządzane sieci wirtualne (zarządzane VNets) i zarządzane prywatne punkty końcowe aby zwiększyć izolację sieci i bezpieczną łączność. Gdy usługa Private Link jest włączona dla dzierżawy lub obszaru roboczego Fabric, Fabric automatycznie aprowizuje zarządzaną sieć wirtualną dla obciążeń obliczeniowych, takich jak zadania Spark, tak aby były uruchamiane w izolowanym środowisku, a nie w publicznych pulach. Zarządzane prywatne punkty końcowe umożliwiają również usługom sieci szkieletowej (np. Lakehouse, Warehouse i OneLake) bezpieczne łączenie się z zasobami platformy Azure lub lokalnymi źródłami danych bez ujawniania ruchu do publicznego Internetu. Te funkcje korzystają z sieci szkieletowej platformy Azure w celu wymuszania zgodności, zmniejszenia obszaru ataków i zapewnienia szczegółowej kontroli nad przychodzącymi i wychodzącymi danymi w środowiskach przedsiębiorstwa.
Microsoft Entra ID
Fabric uwierzytelnia i zarządza użytkownikami za pomocą Microsoft Entra ID. Każda dzierżawa Fabric jest połączona z dzierżawą Entra ID. Logowanie użytkownika, logowanie jednokrotne i kontrola dostępu w usłudze Fabric używają tych samych tożsamości i grup co platforma Azure. Możesz użyć firmowych kont identyfikatora Entra, aby zalogować się do sieci szkieletowej i korzystać z istniejących funkcji zabezpieczeń, takich jak zasady dostępu warunkowego i uwierzytelnianie wieloskładnikowe w sieci szkieletowej. Integracja Entra ID umożliwia również zasady usługi i zarządzane tożsamości dla scenariuszy uwierzytelniania przychodzącego i wychodzącego w kontekście Fabric.
- Uwierzytelnianie przychodzące: użyj jednostek usługi, aby uzyskać dostęp do interfejsów API administratora sieci Szkieletowej lub włączyć dostęp do punktów końcowych elementów sieci szkieletowej, takich jak SQL, OneLake i Eventhouse.
- Uwierzytelnianie wychodzące: użyj tożsamości obszaru roboczego lub innych jednostek usługi podczas konfigurowania połączeń ze źródłami danych platformy Azure.
Usługi GitHub i Azure DevOps
Usługa Microsoft Fabric integruje się natywnie z usługami Azure DevOps i GitHub w celu umożliwienia kontroli wersji, ciągłej integracji/ciągłego wdrażania oraz współpracy dla elementów analitycznych, takich jak potoki, notesy i przepływy danych. Obszary robocze w sieci szkieletowej można połączyć z repozytorium Git, co umożliwia synchronizowanie elementów między siecią szkieletową a systemem kontroli źródła. Ta integracja obsługuje strategie rozgałęziania, żądania ściągnięcia i przeglądy kodu, dzięki czemu zmiany elementów Fabric są zgodne z tymi samymi zasadami ładu i praktykami DevOps co kod aplikacji. Za pomocą usługi Azure DevOps można zautomatyzować ciągi wdrażania dla zawartości Fabric w różnych środowiskach (na przykład deweloperskich, testowych i produkcyjnych) przy użyciu przepływów pracy opartych na języku YAML. Integracja z GitHub używa GitHub Actions do automatyzacji, umożliwiając ciągłą integrację i wdrażanie zasobów Fabric. Te możliwości pomagają zespołom zachować spójność, wymusić historię wersji i usprawnić współpracę, dzięki czemu Fabric jest pierwszorzędnym elementem nowoczesnych przepływów pracy DevOps.
Microsoft Purview
Usługa Microsoft Fabric integruje się głęboko z usługą Microsoft Purview , aby zapewnić ujednolicony nadzór nad danymi, katalogowanie i zgodność w infrastrukturze danych sieci szkieletowej. Usługa Purview może rejestrować obszary robocze usługi Fabric i OneLake jako źródła danych w mapie danych, co umożliwia automatyczne skanowanie metadanych, śledzenie pochodzenia oraz klasyfikację elementów usługi Fabric, takich jak Lakehouses, Warehouses i Dataflows. Ta integracja umożliwia stosowanie spójnych zasad ładu, takich jak etykiety poufności i mechanizmy kontroli dostępu, zarówno w środowiskach platformy Azure, jak i sieci szkieletowej. Dzięki ujednoliconemu wykazowi usługi Purview zestawy danych Fabric stają się wykrywalne wraz z innymi zasobami danych przedsiębiorstwa, obsługując kontrole jakości danych, profilowanie i audyty zgodności. Uwierzytelnianie skanowania usługi Purview wykorzystuje jednostki usługi Entra ID, a administratorzy muszą włączyć ustawienia dzierżawy Fabric, aby zezwolić na dostęp API tylko do odczytu dla usługi Purview. Po skonfigurowaniu, Purview może stale monitorować Fabric pod kątem zmian schematu, aktualizacji pochodzenia i metryk jakości danych, zapewniając, że przepływy pracy analityki w Fabric są zgodne ze standardami zarządzania w przedsiębiorstwie. Ta integracja pomaga firmom zachować pełną widoczność i zgodność w środowiskach danych hybrydowych bez duplikowania wysiłków zarządzania.