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.
Podsumowanie
| Produkt | Description |
|---|---|
| Status wydania | Ogólna dostępność |
| Products | Excel Power BI (modele semantyczne) Power BI (przepływy danych) Sieć szkieletowa (Dataflow Gen2) Power Apps (przepływy danych) Dynamics 365 Customer Insights Analysis Services |
| Obsługiwane typy uwierzytelniania | Baza danych (Power BI Desktop, Excel) Konto Microsoft (wszystkie) Podstawowa (usługa online) Główna usługa |
| Dokumentacja referencyjna funkcji |
Sql.Database Sql.Databases |
Uwaga / Notatka
Typ uwierzytelniania jednostki usługi nie jest obsługiwany w przypadku korzystania z lokalnej bramy danych ani bramy danych sieci wirtualnej.
Uwaga / Notatka
Niektóre funkcje mogą być obecne w jednym produkcie, ale nie w innych ze względu na harmonogramy wdrażania i możliwości specyficzne dla hosta.
Obsługiwane możliwości
- Import
- DirectQuery (modele semantyczne Power BI)
- Opcje zaawansowane
- Czas oczekiwania polecenia w minutach
- Natywna instrukcja SQL
- Kolumny relacji
- Nawigowanie przy użyciu pełnej hierarchii
- Obsługa trybu failover programu SQL Server
- Włącz składanie między bazami danych
Nawiązywanie połączenia z usługą Azure Synapse Analytics (SQL DW) z poziomu programu Power Query Desktop
Aby nawiązać połączenie z programu Power Query Desktop:
Wybierz opcję SQL usługi Azure Synapse Analytics podczas wybierania łącznika.
W wyświetlonym oknie dialogowym bazy danych programu SQL Server podaj nazwę serwera i bazy danych (opcjonalnie). W tym przykładzie
TestAzureSQLServerjest nazwą serwera iAdventureWorks2012bazą danych.
Wybierz tryb łączności danych Import lub DirectQuery .
Możesz również wybrać i wprowadzić opcje zaawansowane, które modyfikują zapytanie połączenia, takie jak limit czasu polecenia lub zapytanie natywne (instrukcja SQL). Więcej informacji: Nawiązywanie połączenia przy użyciu opcji zaawansowanych
Kliknij przycisk OK.
Jeśli łączysz się z tą bazą danych po raz pierwszy, wybierz typ uwierzytelniania, wprowadź poświadczenia i wybierz poziom, do którego chcesz zastosować ustawienia uwierzytelniania. Następnie wybierz pozycję Połącz.
Uwaga / Notatka
Mimo że jest wyświetlany typ uwierzytelniania systemu Windows, usługa Azure Synapse Analytics SQL nie obsługuje typu uwierzytelniania systemu Windows. Użyj typów uwierzytelniania bazy danych lub konta Microsoft .
Aby uzyskać więcej informacji na temat metod uwierzytelniania, przejdź do Uwierzytelnianie za pomocą źródła danych.
W nawigatorze wybierz żądane informacje o bazie danych, a następnie wybierz pozycję Załaduj , aby załadować dane lub Przekształć dane , aby kontynuować przekształcanie danych w edytorze Power Query.
Nawiązywanie połączenia z usługą Azure Synapse Analytics (SQL DW) z usługi Power Query Online
Aby nawiązać połączenie z usługi Power Query Online:
Wybierz opcję Azure Synapse Analytics (SQL DW) w wybranym łączniku.
W wyświetlonym oknie dialogowym Azure Synapse Analytics (SQL DW) podaj nazwę serwera i bazy danych (opcjonalnie). W tym przykładzie
testazuresqlserverjest nazwą serwera iAdventureWorks2012bazą danych.
Możesz również wybrać i wprowadzić opcje zaawansowane, które modyfikują zapytanie połączenia, takie jak limit czasu polecenia lub zapytanie natywne (instrukcja SQL). Więcej informacji: Nawiązywanie połączenia przy użyciu opcji zaawansowanych
Jeśli łączysz się z tą bazą danych po raz pierwszy, wybierz rodzaj uwierzytelniania i wprowadź poświadczenia.
Wybierz przycisk Dalej, aby kontynuować.
W nawigatorze wybierz wymagane dane, a następnie wybierz pozycję Przekształć dane.
Nawiązywanie połączenia przy użyciu opcji zaawansowanych
Programy Power Query Desktop i Power Query Online udostępniają zestaw zaawansowanych opcji, które można dodać do zapytania w razie potrzeby.
W poniższej tabeli wymieniono wszystkie opcje zaawansowane, które można ustawić w programie Power Query Desktop i dodatku Power Query Online.
| Opcja zaawansowana | Description |
|---|---|
| Czas oczekiwania polecenia w minutach | Jeśli połączenie trwa dłużej niż 10 minut (domyślny limit czasu), możesz wprowadzić inną wartość w minutach, aby utrzymać połączenie otwarte przez dłuższy czas. |
| Instrukcja SQL | Aby uzyskać informacje, przejdź do tematu Importowanie danych z bazy danych przy użyciu natywnego zapytania bazy danych. |
| Dołącz kolumny relacji | Jeśli jest zaznaczone, zawiera kolumny, które mogą mieć relacje z innymi tabelami. Jeśli to pole jest wyczyszczone, nie widzisz tych kolumn. |
| Nawigowanie przy użyciu pełnej hierarchii | Jeśli to pole jest zaznaczone, nawigator wyświetla pełną hierarchię tabel w bazie danych, z którą nawiązujesz połączenie. W przypadku wyczyszczenia nawigator wyświetla tylko tabele, których kolumny i wiersze zawierają dane. |
| Włączanie obsługi trybu failover programu SQL Server | Jeśli to pole jest zaznaczone, gdy węzeł w grupie trybu failover usługi Azure SQL nie jest dostępny, dodatek Power Query przenosi się z tego węzła do innego w przypadku przejścia w tryb failover. W przypadku wyczyszczenia nie nastąpi przejście w tryb failover. |
| Włącz składanie między bazami danych | Ta opcja jest dostępna tylko w usłudze Power Query Online. |
Po wybraniu opcji zaawansowanych, których potrzebujesz, wybierz przycisk OK w programie Power Query Desktop lub Dalej w usłudze Power Query Online, aby nawiązać połączenie z usługą Azure Synapse Analytics.
Rozwiązywanie problemów
Kolumny Zawsze Szyfrowane
Power Query nie obsługuje kolumn „Always Encrypted”.