Udostępnij przez


Połączenia i uwierzytelnianie w usłudze Power Query Online

W usłudze Power Query Online połączenie odwołuje się do unikatowego identyfikatora i skojarzonych poświadczeń używanych do nawiązywania połączenia z określonym źródłem danych. Jedną z wygodnych funkcji w Power Query jest to, że możesz utworzyć kilka połączeń do tego samego źródła danych z różnymi danymi uwierzytelniającymi.

Zrzut ekranu przedstawiający stronę połączenia ze źródłem danych ze zdefiniowanym połączeniem dla źródła danych bramy, w tym przypadku źródła danych SQL Server.

Istnieją dwie kategorie połączeń:

Nazwa kategorii połączenia Icon Description
Chmura Ikona połączenia w chmurze. Każde połączenie ze źródłem danych chmurowym, które nie korzysta z bramy.
Na miejscu Ikona połączenia lokalnego. Każde połączenie wymagające bramy.

Tworzenie połączenia

Podczas pobierania danych w usłudze Power Query Online znajdziesz okno dialogowe, w którym wprowadzasz informacje umożliwiające utworzenie i nawiązanie połączenia ze źródłem danych. Proces jest standardowy dla wszystkich łączników w dodatku Power Query, ale niektóre łączniki mogą wymagać dodatkowych informacji w celu utworzenia połączenia.

Tworzenie połączenia w chmurze

Korzystając z łącznika bazy danych programu Azure SQL Server jako przykładu, możesz wprowadzić ustawienia łącznika w celu nawiązania połączenia. W przypadku łącznika programu Azure SQL Server wymagane ustawienie to tylko nazwa serwera, ale można również wprowadzić nazwę bazy danych i wybrać inne opcje zaawansowane dostępne dla łącznika.

Ustawienia połączenia łącznika usługi Azure SQL Server Database, w którym jedynym wymaganym ustawieniem jest nazwa serwera.

Po wprowadzeniu wartości ustawień łącznika w sekcji Ustawienia połączenia możesz przejść do sekcji Poświadczenia połączenia . W tej sekcji można utworzyć połączenie specyficzne dla wcześniej wprowadzonych ustawień połączenia.

Poświadczenia logowania do łącznika Azure SQL Database, gdzie użytkownik jest uwierzytelniany przy użyciu funkcji automatycznego zalogowania.

Poniższa tabela zawiera pola i wartości używane w sekcji Ustawienia połączenia .

(No changes needed) Description Przykładowa wartość
Nazwa połączenia Nazwa, którą można wprowadzić dla nowego połączenia. Przykładowe połączenie
Brama danych Opcjonalne pole, które umożliwia powiązanie bramy z połączeniem. W przypadku połączeń w chmurze nie ma powiązania bramy z połączeniem. none
Rodzaj uwierzytelniania Rodzaj uwierzytelniania, który wybierzesz, aby używać obsługiwanego przez łącznik. Konto organizacyjne
Credentials W zależności od wybranego typu uwierzytelniania dostępny jest kontekstowy zestaw pól do wprowadzania poświadczeń, uruchomienia przepływu OAuth2 lub brak pól w przypadku uwierzytelniania, takiego jak Anonimowe. Pochodzi z przepływu OAuth2, ale jest wyświetlany jako przycisk Zaloguj się na obrazie

Uwaga / Notatka

Domyślnie pole nazwy połączenia próbuje podać nazwę domyślną podczas tworzenia połączenia przy użyciu informacji z ustawień połączenia.

Po zakończeniu sekcji Ustawienia połączenia wybierz przycisk Dalej , aby przejść do przodu w środowisku pobierania danych .

Wskazówka

Niektóre łączniki zapewniają środowisko automatycznego logowania. Aby dowiedzieć się więcej na temat tej funkcji, przejdź do sekcji Automatyczne logowanie.

Tworzenie połączenia lokalnego

Alternatywnie możesz również powiązać bramę z połączeniem, które konwertuje połączenie z połączenia w chmurze na połączenie lokalne.

Uwaga / Notatka

Aby utworzyć bramę, możesz przeczytać artykuł dotyczący korzystania z lokalnej bramy danych w przepływach danych.

Korzystając z lokalnej bazy danych programu SQL Server jako przykładu, należy wprowadzić ustawienia łącznika w celu nawiązania połączenia. W przypadku łącznika programu SQL Server wymagane ustawienie to tylko nazwa serwera, ale można również wprowadzić nazwę bazy danych i wybrać inne opcje zaawansowane dostępne dla łącznika. W celach demonstracyjnych wprowadzono zarówno nazwę serwera, jak i bazę danych.

Ustawienia połączenia łącznika bazy danych programu SQL Server, w którym wprowadzono ustawienia serwera i bazy danych.

Po wprowadzeniu wartości łącznika w obszarze Ustawienia połączenia możesz przejść do sekcji Poświadczenia połączenia . W tej sekcji można utworzyć połączenie specyficzne dla wcześniej wprowadzonych ustawień połączenia.

Zrzut ekranu przedstawiający poświadczenia połączenia łącznika bazy danych programu SQL Server, w którym użytkownik wprowadził bramę danych, nową nazwę połączenia i poświadczenia przy użyciu typu uwierzytelniania podstawowego.

Poniższa tabela zawiera pola i wartości używane w sekcji Ustawienia połączenia .

(No changes needed) Description Przykładowa wartość
Nazwa połączenia Nazwa, którą można wprowadzić dla nowego połączenia localhost; AdventureWorks2019
Brama danych Opcjonalne pole, które umożliwia powiązanie bramy z połączeniem. Mike Test
Rodzaj uwierzytelniania Rodzaj uwierzytelniania, który wybierasz do użycia i który jest obsługiwany przez łącznik. Basic
Credentials W zależności od wybranego rodzaju uwierzytelniania, dostępny jest kontekstowy zestaw pól do wprowadzenia poświadczeń, przycisk do uruchomienia przepływu OAuth2 lub nawet brak pól dla rodzaju uwierzytelniania, takiego jak Anonimowe. Nazwa użytkownika i hasło

Po zakończeniu sekcji Ustawienia połączenia wybierz przycisk Dalej , aby przejść do przodu w środowisku pobierania danych .

Składniki połączenia

Każde połączenie składa się z zestawu składników. Poniższa tabela zawiera więcej informacji dla każdego składnika.

Nazwa składnika Wymagane lub opcjonalne Description Przykład
Rodzaj źródła danych Wymagane Źródło danych, dla którego jest ustanawiane połączenie. SQL Server, Plik, Folder, Azure Data Lake Storage
Ścieżka źródła danych Wymagane Ciąg znaków reprezentujący wartości lub parametry używane do nawiązania połączenia ze źródłem danych. Nazwa serwera, nazwa bazy danych
Uwierzytelnianie Wymagane Obejmuje zarówno metodę uwierzytelniania, jak i poświadczenia używane do uwierzytelniania. Windows, OAuth2, Anonimowy
Brama Opcjonalnie Używany, gdy brama jest wymagana do nawiązania połączenia i wykonania analizy zapytań. Dowolna brama
Poziom prywatności Opcjonalnie Ustanawia zabezpieczenia dla każdego połączenia, które jest brane pod uwagę podczas łączenia zapytań z różnych połączeń. Brak, publiczny, organizacyjny, prywatny

Ważne

Obecnie poziom prywatności jest ustawiony na Brak dla wszystkich nowych połączeń utworzonych. Podczas próby połączenia wielu źródeł danych nowe okno dialogowe wyświetla monit o zdefiniowanie poziomów prywatności danych źródeł danych, które chcesz połączyć.

Znane połączenia

Gdy dodatek Power Query rozpoznaje zestaw ustawień połączenia, próbuje wyszukać w odpowiednim magazynie poświadczeń, aby sprawdzić, czy istnieje połączenie pasujące do tych ustawień. Jeśli tak, automatycznie wybiera to połączenie.

Znane połączenie odebrane po wprowadzeniu ustawień połączenia dla łącznika Kusto.

Aby zastąpić to zachowanie, możesz wykonać jedną z następujących dwóch akcji:

  • Wyświetl menu rozwijane, aby zeskanować listę dostępnych połączeń dla podanych ustawień połączenia. Następnie możesz wybrać tę, której chcesz użyć, lub utworzyć nową.

    Znane połączenia wyświetlane w menu rozwijanym pola połączenia.

  • Wybierz pozycję Edytuj połączenie , aby zmodyfikować istniejące połączenie, lub wybierz pozycję Utwórz nowe połączenie z menu rozwijanego, aby utworzyć nowe nazwane połączenie.

    Edit connection dialog so the user can edit an existing connection.Edytuj okno dialogowe połączenia, aby użytkownik mógł edytować istniejące połączenie.

Więcej zasobów