Udostępnij przez


Azure Synapse Analytics (SQL DW)

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:

  1. Wybierz opcję SQL usługi Azure Synapse Analytics podczas wybierania łącznika.

  2. W wyświetlonym oknie dialogowym bazy danych programu SQL Server podaj nazwę serwera i bazy danych (opcjonalnie). W tym przykładzie TestAzureSQLServer jest nazwą serwera i AdventureWorks2012 bazą danych.

    Zrzut ekranu przedstawiający okno dialogowe bazy danych programu SQL Server, w którym wprowadzasz połączenie usługi Azure Synapse Analytics (SQL DW).

  3. 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

  4. Kliknij przycisk OK.

  5. 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.

    Zrzut ekranu przedstawiający okno dialogowe uwierzytelniania dla uwierzytelniania usługi Azure Synapse Analytics (SQL DW).

    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.

  6. 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:

  1. Wybierz opcję Azure Synapse Analytics (SQL DW) w wybranym łączniku.

  2. W wyświetlonym oknie dialogowym Azure Synapse Analytics (SQL DW) podaj nazwę serwera i bazy danych (opcjonalnie). W tym przykładzie testazuresqlserver jest nazwą serwera i AdventureWorks2012 bazą danych.

    Zrzut ekranu przedstawiający stronę Łączenie ze źródłem danych, na której wprowadzasz informacje o połączeniu online.

    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

  3. Jeśli łączysz się z tą bazą danych po raz pierwszy, wybierz rodzaj uwierzytelniania i wprowadź poświadczenia.

  4. Wybierz przycisk Dalej, aby kontynuować.

  5. 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.

Zrzut ekranu przedstawiający opcje zaawansowane dostępne dla łącznika w dodatku Power Query.

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”.