Połączenie ions 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 połączeń w dodatku Power Query jest możliwość utworzenia wielu połączeń względem tego samego źródła danych z różnymi poświadczeniami.

Przykład ustawienia nazwanego połączenia dla źródła danych bramy, w tym przypadku programu SQL Server.

Istnieją dwie kategorie połączeń:

nazwa kategorii Połączenie ion Icon opis
W chmurze Ikona połączenia w chmurze. Każde połączenie ze źródłem danych opartym na chmurze i nie korzysta z bramy.
Lokalne 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.

Połączenie ustawienia łą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łączenie ion możesz przejść do sekcji poświadczeń Połączenie ion. W tej sekcji można utworzyć połączenie specyficzne dla wcześniej wprowadzonych ustawień połączenia.

Połączenie poświadczenia łącznika usługi Azure SQL Database, w którym użytkownik został uwierzytelniony przy użyciu funkcji automatycznego logowania.

Poniższa tabela zawiera pola i wartości używane w sekcji ustawień Połączenie ion.

Pole Opis Przykładowa wartość
Nazwa połączenia Nazwa, którą można wprowadzić dla nowego połączenia. Przykładowa Połączenie ion
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. Brak
Rodzaj uwierzytelniania Rodzaj uwierzytelniania, który wybierzesz do użycia, jest obsługiwany przez łącznik. Konto organizacji
Poświadczenia W zależności od wybranego typu uwierzytelniania dostępny będzie kontekstowy zestaw pól do wprowadzania poświadczeń, przycisk umożliwiający uruchomienie przepływu OAuth2, a nawet brak pól dla typu uwierzytelniania, takiego jak Anonimowy. Pochodzi z przepływu OAuth2, ale jest wyświetlany jako przycisk Zaloguj się na obrazie

Uwaga

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 ustawień Połączenie ion wybierz przycisk Dalej, aby przejść do przodu w środowisku pobierania danych.

Napiwek

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

Aby utworzyć bramę, przeczytaj artykuł na temat 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.

Połączenie ustawienia łącznika bazy danych programu SQL Server, w którym wprowadzono ustawienia serwera i bazy danych.

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

Połączenie poświadczenia łą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 ustawień Połączenie ion.

Pole Opis 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 wybierzesz do użycia, jest obsługiwany przez łącznik. Podstawowy
Poświadczenia W zależności od wybranego typu uwierzytelniania będzie dostępny kontekstowy zestaw pól do wprowadzania poświadczeń, przycisk uruchamiania przepływu OAuth2, a nawet żadne pola dla typu uwierzytelniania, takiego jak Anonimowe. Nazwa użytkownika i hasło

Po zakończeniu sekcji ustawień Połączenie ion 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 opis Przykład
Rodzaj źródła danych Wymagania Ź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 Wymagania Parametry reprezentujące wartości lub parametry używane do nawiązania połączenia ze źródłem danych. Nazwa serwera, nazwa bazy danych
Authentication Wymagania 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 oceny 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 zgodne z tymi ustawieniami, a 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.

    Okno dialogowe Edytowanie połączenia, aby użytkownik mógł edytować istniejące połączenie.

Więcej zasobów