W dzisiejszym świecie opartym na danych SQL Server jest wysoko cenionym magazynem baz danych dla organizacji, w którym mieszczą się ich ogromne dane biznesowe. Jednocześnie Excel pozostaje wszechstronnym arkuszem kalkulacyjnym do analizy danych, szeroko stosowanym w różnych działach i na różnych poziomach organizacji.
Jednak pobieranie danych między tymi dwiema aplikacjami może zająć trochę czasu i wysiłku. Dlatego pokażemy Ci, jak bezproblemowo importować dane z programu SQL Server do programu Excel przy użyciu dodatku Power Query.
Co to jest Power Query?
Microsoft Power Query to aparat przekształcania i czyszczenia danych dostępny w programach Microsoft Excel, Power BI i Azure Data Factory. Power Query działa podobnie we wszystkich tych aplikacjach.
Za pomocą dodatku Power Query możesz ładować dane do aplikacji z wielu źródeł i czyścić je przy użyciu kodu M lub gotowych funkcji transformacji. Funkcje te obejmują usuwanie kolumn, zmianę typu danych, łączenie wielu zestawów danych w programie Microsoft Excellub przeprowadzić analizę nastrojów na Twoich danych.
Chociaż dodatek Power Query jest ekscytującym narzędziem, nowi użytkownicy muszą upewnić się, że dobrze znają program Excel, zanim zaczną korzystać z dodatku Power Query. Jeśli nie masz pewności co do swoich umiejętności obsługi programu Excel, odwiedź te strony bezpłatne strony szkoleniowe i kursy, aby zostać mistrzem programu Excel.
Odkrywanie SQL Server Management Studio (SSMS)
SQL Server Management Studio lub SSMS, jak to się nazywa, to platforma SQL Server. Nazywa się to platformą, ponieważ zawiera różne komponenty, takie jak Database Engine, Analysis Services, Integration Services i Reporting Services. Dzięki tym usługom możesz mieć gotową platformę do wszelkiego rodzaju prac związanych z SQL, od tworzenia tabeli i pisania zapytań po działania administracyjne i rozwiązywanie problemów.
Dzisiaj przyjrzymy się jego aparatowi bazy danych i użyjemy prostej tabeli danych w bazie danych.
Importowanie danych SQL bezpośrednio do programu Excel przy użyciu dodatku Power Query
Power Query umożliwia importowanie danych z dowolnego miejsca. Jest to jeden z dziesięć dodatków programu Excel, które umożliwiają przetwarzanie, analizowanie i wizualizację danych jak profesjonalista.
Aby zaimportować dane z SSMS, wykonaj czynności opisane poniżej.
- Otwórz SSMS i połącz się z silnikiem bazy danych.
- Wybierz tabelę, którą chcesz wyodrębnić z SSMS do programu Excel, korzystając z listy rozwijanej.
- W tym przykładzie użyjemy tabeli „dbo.creditcard”.
- Otwórz Excela i przejdź do Dane.
- W obszarze Dane wybierz Pobierz dane > Z bazy danych > Wybierać Z bazy danych SQL Server.
- Wprowadź nazwę serwera i bazy danych. Możesz także napisać instrukcję SQL, aby pobrać dokładnie to, co chcesz. Zapobiegnie to znacznej transformacji danych w dodatku Power Query.
Możesz uzyskać nazwę serwera i bazy danych, klikając prawym przyciskiem myszy tabelę SSMS i wybierając właściwości.
- Kliknij OK.
- Do uwierzytelnienia możesz użyć konta Windows, bazy danych lub konta Microsoft. Użyję moich aktualnych poświadczeń w systemie Windows.
- Kliknij Łączyć.
- Power Query Navigator otworzy i wyświetli wszystkie dostępne tabele w tej bazie danych.
- Wybierz tabelę SQL, którą chcesz zaimportować.
- Możesz wybrać albo Obciążenie Lub Przekształć dane.
- Obciążenie zamyka kwerendę zasilania i wyświetla dane w Excelu. Najlepiej byłoby, gdybyś robił to tylko wtedy, gdy twoje dane są czyste, a zatem nie wymagałyby żadnej transformacji.
-
Przekształć dane, z drugiej strony, pozyskuj dane do dodatku Power Query. Pozwala to na wykonywanie technik transformacji danych na danych.
Zawsze wybieraj Przekształć dane. Najlepszą praktyką jest przeglądanie danych w dodatku Power Query przed załadowaniem ich do programu Excel. Na przykład przed załadowaniem może być konieczna zmiana typu danych. Sprawdzenie danych przed załadowaniem może zaoszczędzić czas i wysiłek.
- Wybierać Przekształć dane. Pomyślnie zaimportowałeś swoje dane do dodatku Power Query. W rezultacie możesz wykonywać techniki transformacji danych na swoich danych.
- Po zakończeniu przekształcania danych wybierz pozycję Załaduj i zamknij.
Zrób więcej dzięki Power Query
Dzięki funkcjom pobierania danych programu Excel w dodatku Power Query możesz importować dane z różnych źródeł, nie tylko z serwerów SQL. Na przykład możesz wyodrębnić dane z Microsoft Dynamic, Sharepoint, Salesforce, Azure, baz danych, takich jak Oracle, JSON, platform internetowych i mediów społecznościowych.
Ponadto, niezależnie od tego, jak brudne i niechlujne są dane, dodatek Power Query jest dostępny dla wszystkich potrzeb związanych z czyszczeniem i transformacją danych.