Udostępnij za pośrednictwem


Wprowadzenie do samouczka bazy danych SQL w usłudze Fabric

Dotyczy:baz danych SQL w usłudze Microsoft Fabric

Usługa Microsoft Fabric zapewnia jednorazowy sklep dla wszystkich potrzeb analitycznych dla każdego przedsiębiorstwa. Celem tego samouczka jest zapewnienie kompleksowego przewodnika po wykorzystaniu bazy danych SQL w usłudze Fabric. Ten samouczek jest dostosowany, aby ułatwić przechodzenie przez proces tworzenia bazy danych, konfigurowanie obiektów bazy danych, eksplorowanie funkcji autonomicznych oraz łączenie i wizualizowanie danych. Ponadto dowiesz się, jak utworzyć punkt końcowy GraphQL, który służy jako nowoczesne podejście do łączenia i wydajnego wykonywania zapytań o dane. Dowiesz się również, jak używać punktu końcowego analizy SQL do pracy z odbitymi danymi na potrzeby raportowania, analizy oraz tworzenia wizualizacji danych.

Ważne

Ta funkcja jest dostępna w wersji zapoznawczej.

Ten samouczek jest ustrukturyzowany, aby zaoferować praktyczne doświadczenie, prowadząc Cię przez każdy etap procesu, aby zapewnić solidne zrozumienie bazy danych SQL w ramach ekosystemu Microsoft Fabric. Uzyskasz wgląd w punkty bezproblemowej integracji i różnorodne doświadczenia dostosowane zarówno dla profesjonalistów, jak i użytkowników oprogramowania w usłudze Microsoft Fabric.

Ten samouczek nie jest przeznaczony do służenia jako architektura referencyjna ani nie obejmuje wyczerpującej listy funkcji i funkcjonalności. Nie jest to również wstępny przewodnik po najlepszych rozwiązaniach, ale raczej podstawowy przewodnik po zapoznaniu się z możliwościami i środowiskiem użytkownika bazy danych SQL w usłudze Fabric.

Scenariusz od końca do końca bazy danych SQL w kontekście Fabric

W ramach wymagań wstępnych dla tego samouczka wykonaj następujące czynności:

  1. Zaloguj się do konta online usługi Power BI lub jeśli nie masz jeszcze konta, utwórz konto w celu uzyskania bezpłatnej wersji próbnej.
  2. Włącz usługę Microsoft Fabric dla swojej organizacji w dzierżawie.

W tym samouczku wcielasz się w rolę dewelopera baz danych, pracując w Grupie Contoso. Twoja organizacja chce ocenić informacje o łańcuchu dostaw dla spółek zależnych AdventureWorks i Northwind Traders w oparciu o poprzednią sprzedaż i bieżące składniki dla różnych produktów używanych w produkcji.

Użyjesz przykładowych danych wraz z danymi i widokami utworzonymi w celu utworzenia wizualizacji tych danych i umożliwienia analizy danych dostępnych w czasie rzeczywistym dla aplikacji. Jako podstawowy interfejs API danych dla rozwiązania wybrano bibliotekę GraphQL. Oto kroki w tym samouczku:

  1. Tworzenie obszaru roboczego usługi Microsoft Fabric
  2. Tworzenie bazy danych SQL w usłudze Microsoft Fabric
  3. Pozyskiwanie przykładowych danych i tworzenie dodatkowych obiektów i danych
  4. Wykonywanie zapytań względem bazy danych i przeglądanie funkcji autonomicznych
  5. Używanie punktu końcowego analizy SQL do wykonywania zapytań dotyczących danych
  6. Tworzenie i udostępnianie wizualizacji
  7. Analizuj dane przy użyciu notesów usługi Microsoft Fabric
  8. Tworzenie aplikacji przy użyciu metodyki DevOps i interfejsu API GraphQL
  9. Oczyszczanie zasobów

Architektura end-to-end bazy danych SQL w platformie Fabric

Poniżej przedstawiono podsumowanie architektury wprowadzonej w tym samouczku.

Diagram architektury przykładowej aplikacji w tym samouczku.

Źródła danych — usługa Microsoft Fabric ułatwia i szybkie łączenie się z usługami Azure Data Services, innymi platformami w chmurze i lokalnymi źródłami danych w celu pozyskiwania danych i tworzenia aplikacji, które generują i edytują dane.

Pozyskiwanie — dzięki ponad 200 natywnych łączników w ramach potoku Microsoft Fabric oraz przekształcaniu danych metodą przeciągnij i upuść przy użyciu przepływu danych, można szybko tworzyć szczegółowe informacje dla organizacji. Skrót to nowa funkcja w usłudze Microsoft Fabric, która umożliwia łączenie się z istniejącymi danymi bez konieczności kopiowania ani przenoszenia. Więcej szczegółów na temat funkcji Skrót można znaleźć w dalszej części tego samouczka. Na potrzeby programowania masz protokół strumienia danych tabelarycznych (TDS), który może uzyskiwać dostęp do bazy danych tak samo jak wystąpienie programu SQL Server. Masz również interfejs API GraphQL do wykonywania zapytań dotyczących nie tylko bazy danych SQL w sieci szkieletowej, ale wielu źródeł danych w usłudze Microsoft Fabric w spójny, bezpieczny i zintegrowany sposób.

Przechowywanie, wykonywanie zapytań i wzbogacanie — baza danych SQL w Fabric współpracuje ze standardowymi w branży poleceniami języka Transact-SQL, aby tworzyć, odczytywać, aktualizować i usuwać dane oraz obiekty danych, a także z interfejsem API GraphQL.

Udostępnij — dane z bazy danych SQL w Fabric i punkt końcowy analizy SQL mogą być wykorzystywane przez Power BI, wiodące w branży narzędzie do analityki biznesowej na potrzeby raportowania i wizualizacji. Każda baza danych SQL w połączeniu Fabric oraz punkt końcowy analizy SQL zawiera wbudowany punkt końcowy TDS, który umożliwia łatwe łączenie się i wykonywanie zapytań do danych z innych narzędzi raportowania, w razie potrzeby. Po utworzeniu bazy danych SQL element pomocniczy o nazwie domyślny model semantyczny jest generowany w tym samym czasie o tej samej nazwie. Domyślny model semantyczny można użyć za pośrednictwem punktu końcowego analizy SQL bazy danych SQL. Za pomocą modelu semantycznego można wizualizować dane za pomocą zaledwie kilku kroków. Bazę danych SQL i punkt końcowy analizy SQL można uwidocznić za pośrednictwem interfejsu API GraphQL.

Przykładowe dane

W tym samouczku, w przypadku przykładowych danych, użyjesz podzestawu przykładowych baz danych AdventureWorksLT oraz Northwind. W przypadku tego kompletnego scenariusza pozyskasz i wygenerujesz wystarczające obiekty danych i dane, aby uzyskać przegląd możliwości skalowania i wydajności bazy danych SQL na platformie Microsoft Fabric. Ten przykład można rozszerzyć, aby pokazać wiele innych możliwości platformy.

Zazwyczaj dane są tworzone na podstawie systemów transakcyjnych (lub aplikacji biznesowych) w bazie danych, a następnie kopiowane lub przetwarzane w formie zbiorczej w obszarze przejściowym usługi Data Lake lub Data Warehouse. Jednak na potrzeby tego samouczka użyjesz przykładowych danych Sales and Products jako punktu początkowego, dodasz dane magazynowe, które połączysz z innymi tabelami, i przy okazji utworzysz widoki dla danych.

Model danych

Przykładowe dane SalesLT dla bazy danych SQL w usłudze Microsoft Fabric to podzbiór większej bazy danych AdventureWorks i zawiera następujące elementy danych i relacje. W tym samouczku utworzysz tabelę Warehouse , która jest wyświetlana w tym modelu danych. W tym przykładzie tworzone są tylko klucze liczbowe dla danych, a dane są generowane na podstawie skryptu konfiguracji. Aby rozszerzyć ten przykład, znormalizowasz tabelę WarehouseNorthwind za pomocą importu tabel dla nazw, opisów i innych informacji o dostawcy.

Następny krok