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 |
|---|---|
| Stan 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 (nazwa użytkownika/hasło) Windows Wartość domyślna lub niestandardowa |
| Dokumentacja referencyjna funkcji |
Odbc.DataSource Odbc.Query |
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.
Wymagania wstępne
Przed rozpoczęciem upewnij się, że połączenie zostało prawidłowo skonfigurowane w administratorze źródła danych ODBC systemu Windows. Dokładny proces zależy od sterownika.
Obsługiwane możliwości
- Import
- Opcje zaawansowane
- Parametry połączenia (właściwości inne niż poświadczenia)
- Instrukcja SQL
- Obsługiwane klauzule redukcji wierszy
Nawiązywanie połączenia ze źródłem danych ODBC z poziomu programu Power Query Desktop
Aby nawiązać połączenie, wykonaj następujące czynności:
Wybierz opcję ODBC w obszarze Wyboru Pobierz dane . Aby uzyskać więcej informacji, zobacz Gdzie uzyskać dane.
W obszarze OdBC wybierz nazwę źródła danych (DSN) z listy rozwijanej Nazwa źródła danych (DSN). W tym przykładzie jest używana nazwa DSN bazy danych programu SQL Server .
Możesz również wybrać pozycję Opcje zaawansowane , aby wprowadzić więcej opcjonalnych informacji o połączeniu. Aby uzyskać więcej informacji, przejdź do sekcji Łączenie przy użyciu opcji zaawansowanych.
Po zakończeniu wybierz przycisk OK.
Jeśli łączysz się z tą bazą danych po raz pierwszy, wybierz typ uwierzytelniania i wprowadź poświadczenia po wyświetleniu monitu.
Dostępne typy uwierzytelniania to:
- Domyślny lub niestandardowy: wybierz ten typ uwierzytelniania, jeśli nie określisz żadnych poświadczeń, jeśli używasz nazwy DSN skonfigurowanej z nazwą użytkownika i hasłem. Lub, jeśli musisz dołączyć poświadczenia jako właściwości parametrów połączenia.
- Windows: wybierz ten typ uwierzytelniania, jeśli chcesz nawiązać połączenie przy użyciu uwierzytelniania systemu Windows. Opcjonalnie dołącz wszelkie potrzebne właściwości parametrów połączenia.
- Baza danych: wybierz ten typ uwierzytelniania, aby użyć nazwy użytkownika i hasła w celu uzyskania dostępu do źródła danych za pomocą sterownika ODBC. Opcjonalnie dołącz wszelkie potrzebne właściwości parametrów połączenia. Ten typ uwierzytelniania jest domyślnym wyborem.
Aby uzyskać więcej informacji, zobacz Uwierzytelnianie w aplikacjach klasycznych.
Po zakończeniu wybierz pozycję Połącz.
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 ze źródłem danych ODBC z poziomu usługi Power Query Online
Aby nawiązać połączenie, wykonaj następujące czynności:
Na stronie Źródła danych wybierz pozycję ODBC.
Na stronie ODBC wprowadź parametry połączenia ODBC. W poniższym przykładzie parametry połączenia to
dsn=SQL Server Database.
W razie potrzeby wybierz lokalną bramę danych w bramie danych.
Wybierz rodzaj uwierzytelniania, aby się zalogować, a następnie wprowadź swoje poświadczenia. Aby uzyskać więcej informacji, przejdź do tematu Uwierzytelnianie w usłudze Power Query Online.
Wybierz Dalej.
W nawigatorze wybierz żądane informacje o bazie danych, a następnie wybierz pozycję Przekształć dane , aby kontynuować przekształcanie danych w edytorze Power Query.
Nawiązywanie połączenia przy użyciu opcji zaawansowanych
Dodatek Power Query udostępnia zestaw zaawansowanych opcji, które można dodać do zapytania w razie potrzeby.
| Opcja zaawansowana | Description |
|---|---|
| Parametry połączenia (właściwości inne niż poświadczenia) | Udostępnia opcjonalne parametry połączenia, których można użyć zamiast wyboru Nazwa źródła danych (DSN) w programie Power BI Desktop. Jeśli nazwa źródła danych (DSN) jest ustawiona na (Brak), możesz w tym miejscu wprowadzić parametry połączenia. Na przykład następujące parametry połączenia są prawidłowe: dsn=<myDSN> lub driver=<myDriver>; port=<myPortNumber>; server=<myServer>; database=<myDatabase>;. Aby uniknąć znaków specjalnych, użyj { } znaków. Klucze dla parametrów połączenia różnią się w zależności od sterowników ODBC. Aby uzyskać więcej informacji na temat prawidłowych parametrów połączenia, zapoznaj się z dostawcą sterowników ODBC. |
| Instrukcja SQL | Zawiera instrukcję SQL w zależności od możliwości sterownika. Poproś dostawcę o więcej informacji lub przejdź do tematu Importowanie danych z bazy danych przy użyciu natywnego zapytania bazy danych. |
| Obsługiwane klauzule redukcji wierszy | Umożliwia składanie obsługi table.FirstN. Wybierz pozycję Wykryj , aby znaleźć obsługiwane klauzule redukcji wierszy lub wybierz jedną z opcji listy rozwijanej (TOP, LIMIT i OFFSET, LIMIT lub ANSI SQL zgodne). Ta opcja nie ma zastosowania w przypadku używania natywnej instrukcji SQL. Dostępne tylko w programie Power Query Desktop. |
Znane problemy i ograniczenia
Atrybuty parametrów połączenia
Jeśli nazwa DSN jest określona w parametrach połączenia ODBC, atrybuty po specyfikacji DSN nie są uwzględniane. Jeśli chcesz użyć większej liczby atrybutów, zaktualizuj je w samej nazwie DSN, a nie w parametrach połączenia.