Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Zestaw narzędzi Extensibility Toolkit zapewnia klientom i partnerom prosty sposób na dostosowanie usługi Fabric do ich potrzeb. Możesz dodać więcej możliwości, które wydają się, zachowują i integrują jak natywne komponenty platformy Fabric. Zestaw narzędzi rozszerzalności umożliwia deweloperom rozpoczęcie pracy w ciągu kilku minut przy użyciu zestawu startowego. Obsługiwane są środowiska deweloperskie lokalne i chmurowe, co zmniejsza barierę wejścia. Repozytorium z obsługą sztucznej inteligencji umożliwia również szybki rozwój oprogramowania i pomaga deweloperowi w procesie rozszerzania możliwości platformy Fabric.
Co to jest obciążenie?
Obciążenie to aplikacja internetowa utworzona przez partnera lub klienta, która integruje się z portalem sieci Szkieletowej. Host Fabric ładuje aplikację zgodnie ze swoim manifestem, udostępnia tokeny uwierzytelniania za pośrednictwem Microsoft Entra ID i udostępnia interfejs API hosta, aby umożliwić nawigację, motywy, powiadomienia i inne interakcje platformy.
Kluczowe cechy obciążeń:
- Hostowane przez Ciebie, renderowane w Fabric za pośrednictwem elementu iFrame — Twoja aplikacja internetowa działa na Twojej infrastrukturze, ale jest wyświetlana w Fabric
- Oparte na manifeście — punkty wejścia, możliwości i uprawnienia są deklarowane w pliku manifestu
- Uwierzytelnianie Microsoft Entra — tokeny zdefiniowanego zakresu zapewniają bezpieczny dostęp do zasobów
- Integracja Fabric API — używa publicznych interfejsów API REST Fabric na potrzeby operacji platformy
Uwaga / Notatka
Zestaw narzędzi rozszerzalności to nowoczesna ewolucja Workload Development Kit, zaprojektowana, aby ułatwić i przyspieszyć rozszerzanie Microsoft Fabric za pomocą niestandardowych funkcjonalności. Oferuje usprawnione środowisko deweloperskie, dzięki któremu deweloperzy mogą skupić się na innowacjach, a nie na infrastrukturze. Ta ewolucja odzwierciedla zaangażowanie firmy Microsoft w zwiększanie możliwości deweloperów dzięki intuicyjnym, skalowalnym i inteligentnym narzędziom, które przyspieszają produktywność i odblokowują nowe możliwości w usłudze Fabric.
Co oferuje zestaw narzędzi Extensibility Toolkit
- Łatwy sposób rozszerzenia Fabric o własną funkcjonalność
- Środowisko programistyczne, które umożliwia łatwe i szybkie programowanie
- Zestaw SDK, który oddziela złożoność od dewelopera
- Starter-Kit, który zawiera wszystko, czego potrzebujesz, aby rozpocząć pracę w ciągu kilku minut
- Programowanie z obsługą sztucznej inteligencji, które ułatwia tworzenie pomysłów
- Opublikuj obciążenia w dzierżawie usługi Fabric, aby każdy mógł z nich korzystać.
- Publikowanie obciążeń dla wszystkich użytkowników Fabric
Kto powinien go używać
Organizacje przyjmujące sieć szkieletową: Zestaw narzędzi jest idealny dla każdej organizacji, która chce rozszerzyć sieć Szkieletową, aby dostosować ją do określonych potrzeb wewnętrznych. Niezależnie od tego, czy chcesz zintegrować istniejące systemy, tworzyć niestandardowe przepływy pracy przetwarzania danych, czy tworzyć wyspecjalizowane narzędzia analityczne dla zespołów, zestaw narzędzi extensibility Toolkit umożliwia bezproblemowe osadzanie rozwiązań w obszarach roboczych usługi Fabric. Deweloperzy mogą łatwo tworzyć aplikacje danych i doświadczenia interfejsu użytkownika, które czują się zgodne z Fabric, wspierając scenariusze takie jak niestandardowe potoki, wyspecjalizowane repozytoria danych, aplikacje wizualizacyjne i narzędzia operacyjne, które współpracują z elementami Fabric.
Konstruktorzy rozwiązań dla ekosystemu Fabric: Jeśli tworzysz rozwiązania, które chcesz udostępnić całej społeczności Fabric za pośrednictwem Workload Hub, zestaw narzędzi oferuje kompletną ścieżkę na rynek. Możesz opracowywać innowacyjne procesy, które rozwiązują typowe wyzwania branżowe, rozszerzać możliwości Fabric w określonych przypadkach użycia lub tworzyć całkowicie nowe środowiska, które inne organizacje mogą odkrywać, testować i nabywać. Stanowi to znaczącą szansę biznesową na dotarcie do milionów użytkowników Fabric na całym świecie, jednocześnie budując zrównoważony strumień przychodów za pośrednictwem marketplace Workload Hub.
Elementy i integracja natywna
Obciążenia mogą współtworzyć jeden lub więcej typów elementów, które są wyświetlane w obszarach roboczych i uczestniczyć w operacjach współpracy, udostępniania, wyszukiwania, pochodzenia i cyklu życia. Dane są przechowywane w OneLake, a metadane są zarządzane za pośrednictwem publicznych interfejsów API Fabric, zapewniając, że elementy zachowują się jak każdy inny artefakt Fabric.
Przykłady udziału natywnego:
- Pełne operacje CRUD — tworzenie, odczytywanie, aktualizowanie i usuwanie elementów w portalu Fabric i za pośrednictwem interfejsu API
- Integracja obszaru roboczego — listy kontrolne dostępu (ACL) obszarów roboczych i zarządzanie dzierżawcą są stosowane automatycznie
- Odnajdywalność — elementy są odnajdywalne za pomocą wyszukiwania i zintegrowane w nawigacji
- Magazyn danych — wykorzystanie usługi OneLake do przechowywania i zarządzania danymi
- Obsługa ciągłej integracji/ciągłego wdrażania — automatyczne uczestnictwo w przepływach pracy ciągłej integracji i wdrażania
Przykłady obciążeń
Oto kilka przykładów, które pomogą zrozumieć potencjalne zastosowania obciążeń Fabric.
- Aplikacja danych: obciążenia, które łączą funkcje sieci szkieletowej i nienależące do sieci szkieletowej w celu utworzenia kompletnej aplikacji.
- Magazyn danych: obciążenia, które zarządzają danymi i przechowują je. Mogą udostępniać interfejsy API do wykonywania zapytań i zapisywania danych. Przykłady obejmują usługę Lakehouse i usługę Azure Cosmos DB.
- Wizualizacja danych: aplikacje utworzone na podstawie elementów danych platformy Fabric, takie jak raporty usługi Power BI i pulpity nawigacyjne.
- Modyfikowanie platformy: scenariusze takie jak aprowizowanie wstępnie skonfigurowanych obszarów roboczych lub dodawanie funkcji administratora.
Przykłady rozszerzalności udostępniają kilka typów elementów, których można użyć od razu lub dostosować do swoich potrzeb:
- Instalator pakietów: instaluje wstępnie zdefiniowane pakiety (elementy, dane, harmonogramy zadań) w nowych lub istniejących obszarach roboczych.
- Edytor OneLake: otwiera i wizualizuje dane OneLake dla elementów Fabric, w tym elementy utworzone za pomocą zestawu narzędzi Extensibility Toolkit.
Kiedy używać zestawu narzędzi do rozszerzalności
Użyj zestawu narzędzi rozszerzalności, jeśli chcesz wprowadzić niestandardowe rozwiązanie do Fabric, korzystając z jego tożsamości, zarządzania, przechowywania i interfejsów API. Typowe scenariusze obejmują:
- Środowiska tworzenia specyficzne dla domeny — tworzenie wyspecjalizowanych narzędzi dla branży lub przypadku użycia
- Narzędzia ładu i zgodności — Utwórz niestandardowe przepływy pracy dotyczące ładu i pulpity zgodności
- Integracje systemu — Połącz Fabric z istniejącymi systemami i przepływami pracy
- Analiza niestandardowa i wizualizacja — tworzenie wyspecjalizowanych narzędzi analitycznych, które uzupełniają usługę Power BI
- Narzędzia operacyjne — Twórz niestandardowe pulpity nawigacyjne do monitorowania, zarządzania i operacji
Kluczowe zagadnienia dotyczące rozwijania obciążenia w środowisku Fabric
Przed rozpoczęciem programowania należy zrozumieć kilka ważnych pojęć:
- Środowisko natywnej sieci szkieletowej: Przejrzyj system środowiska użytkownika sieci szkieletowej; wszystkie opublikowane obciążenia muszą być zgodne z tymi zasadami projektowania.
- Integracja z obszarem roboczym Sieć szkieletowa: Aplikacja musi działać w obszarze roboczym Sieć szkieletowa, w którym użytkownicy tworzą wystąpienia i współpracują ze sobą.
- Integracja wielodostępna: Obciążenie jest osadzone w sieci szkieletowej, ale kod działa w chmurze. Fabric udostępnia interfejsy API dla danych użytkownika i kontekstu, dzięki czemu można tworzyć mapowanie między środowiskiem klienta a wdrożeniem.
Trademarks
Zestaw Microsoft Fabric Workload Development Kit może zawierać znaki towarowe lub logo projektów, produktów lub usług. Autoryzowane użycie znaków towarowych lub logo firmy Microsoft podlega wytycznym firmy Microsoft dotyczącym znaków towarowych i marki i musi być z nimi zgodne.
Używanie znaków towarowych lub logo firmy Microsoft w zmodyfikowanych wersjach tego projektu nie może powodować nieporozumień ani sugerować sponsorowania przez firmę Microsoft. Wszelkie zastosowania znaków towarowych lub logo innych firm podlegają zasadom tych firm trzecich.
Treści powiązane
- Architektura — omówienie architektury technicznej
- Kluczowe pojęcia i funkcje — informacje o podstawowych pojęciach
- Omówienie manifestu — omówienie manifestów obciążeń
- Wprowadzenie — rozpocznij tworzenie swojej pierwszej aplikacji roboczej
- Publikowanie obciążenia Fabric do Workload Hub — informacje o publikowaniu