Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Uwaga
Ten artykuł dotyczy tylko programu Power BI Desktop. Obecnie usługa Power Query w trybie online lub usłudze Power BI nie jest obsługiwana.
Za pomocą programu Power BI Desktop możesz wizualnie eksplorować dane za pomocą wolnej kanwy przeciągania i upuszczania, szerokiej gamy nowoczesnych wizualizacji danych oraz łatwych w użyciu środowisk tworzenia raportów. Możesz importować bezpośrednio z tabel lub importować z zapytania SELECT. Z tego przewodnika Szybki start dowiesz się, jak nawiązać połączenie z usługą Azure Database for MySQL — elastyczny serwer za pomocą programu Power BI Desktop.
Wymagania wstępne
- Zainstaluj program Power BI Desktop.
- Jeśli po raz pierwszy połączysz się z bazą danych MySQL w usłudze Power BI, musisz zainstalować pakiet Oracle MySQL Connector/NET .
- Pomiń poniższe kroki, jeśli serwer MySQL ma wyłączony protokół SSL. Jeśli protokół SSL jest włączony, wykonaj poniższe kroki, aby zainstalować certyfikat.
- Pobierz certyfikat publiczny SSL.
- Zainstaluj certyfikat SSL w magazynie zaufanych głównych urzędów certyfikacji, wykonując następujące kroki:
- Uruchom konsolę zarządzania certmgr.msc w systemie Windows.
- Kliknij prawym przyciskiem myszy zaufane główne urzędy certyfikacji i wybierz pozycję Importuj.
- Postępuj zgodnie z monitami kreatora, aby zaimportować certyfikat główny (na przykład DigiCertGlobalRootCA.crt.pem) i wybierz przycisk OK.
Nawiązywanie połączenia z programem Power BI Desktop z poziomu witryny Azure Portal
Uzyskaj informacje o połączeniu potrzebne do nawiązania połączenia z wystąpieniem serwera elastycznego usługi Azure Database for MySQL. Potrzebna jest w pełni kwalifikowana nazwa serwera i poświadczenia logowania.
Zaloguj się w witrynie Azure Portal.
W menu po lewej stronie w witrynie Azure Portal wybierz pozycję Wszystkie zasoby, a następnie wyszukaj utworzony serwer (na przykład mydemoserver).
Wybierz nazwę serwera.
W panelu Przegląd serwera wybierz ustawienie usługi Power BI z menu po lewej stronie.
Wybierz bazę danych z listy rozwijanej, na przykład contactsdb, a następnie wybierz pozycję Rozpocznij.
Pobierz plik programu Power BI Desktop contactsdb.pbids.
Otwórz plik w programie Power BI Desktop.
Przejdź do karty Baza danych , aby podać nazwę użytkownika i hasło serwera bazy danych. Uwaga Uwierzytelnianie systemu Windows nie jest obsługiwane w przypadku serwera elastycznego usługi Azure Database for MySQL.
W nawigatorze wybierz wymagane dane, a następnie załaduj lub przekształć dane.
Nawiązywanie połączenia z bazą danych MySQL z poziomu programu Power BI Desktop
Możesz połączyć się z usługą Azure Database for MySQL — elastyczny serwer za pomocą programu Power BI Desktop bezpośrednio bez korzystania z witryny Azure Portal.
Uzyskiwanie informacji o połączeniu z bazą danych MySQL
- Zaloguj się w witrynie Azure Portal.
- W menu po lewej stronie w witrynie Azure Portal wybierz pozycję Wszystkie zasoby, a następnie wyszukaj utworzone wystąpienie serwera elastycznego usługi Azure Database for MySQL (na przykład mydemoserver).
- Wybierz nazwę serwera.
- Po przejściu do panelu Przegląd serwera zanotuj nazwę serwera i nazwę logowania administratora serwera. Jeśli zapomnisz hasła, możesz również je zresetować z poziomu tego panelu.
- Przejdź do strony Bazy danych , aby znaleźć bazę danych, z którą chcesz nawiązać połączenie. Program Power BI Desktop obsługuje dodawanie połączenia z pojedynczą bazą danych, dlatego podanie nazwy bazy danych jest wymagane do importowania danych.
Dodawanie połączenia MySQL w programie Power BI Desktop
Wybierz opcję Baza danych MySQL w obszarze wyboru łącznika.
W oknie dialogowym Baza danych MySQL podaj nazwę wystąpienia i bazy danych serwera elastycznego usługi Azure Database for MySQL.
Wybierz typ uwierzytelniania bazy danych i wprowadź swoje poświadczenia MySQL w polach Nazwa użytkownika i Hasło. Pamiętaj, aby wybrać poziom, do których mają być stosowane poświadczenia.
Po zakończeniu wybierz przycisk OK.
W nawigatorze wybierz wymagane dane, a następnie załaduj lub przekształć dane.
Nawiązywanie połączenia z bazą danych MySQL z poziomu usługi Power Query Online
Brama danych jest wymagana do korzystania z bazy danych MySQL z zapytaniem usługi Power BI w trybie online. Zobacz , jak wdrożyć bramę danych dla programu MySQL. Po skonfigurowaniu bramy danych wykonaj następujące kroki, aby dodać nowe połączenie:
Wybierz opcję Baza danych MySQL w obszarze wyboru łącznika.
W oknie dialogowym Baza danych MySQL podaj nazwę serwera i bazy danych.
Wybierz rodzaj uwierzytelniania podstawowego i wprowadź poświadczenia mySQL w polach Nazwa użytkownika i Hasło.
Jeśli połączenie nie jest zaszyfrowane, wyczyść pole Użyj szyfrowanego połączenia.
Wybierz przycisk Dalej , aby nawiązać połączenie z bazą danych.
W nawigatorze wybierz wymagane dane, a następnie wybierz pozycję Przekształć dane, aby przekształcić dane w Edytor Power Query.
Nawiązywanie połączenia przy użyciu opcji zaawansowanych
Program Power Query Desktop udostępnia 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.
Opcja zaawansowana | opis |
---|---|
Limit czasu 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 zachować dłuższe otwieranie połączenia. Ta opcja jest dostępna tylko w programie Power Query Desktop. |
SQL statement | 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 zostanie wyczyszczone, nie będzie można wyświetlić tych kolumn. |
Nawiguj, używając 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. |
Po wybraniu potrzebnych opcji zaawansowanych wybierz przycisk OK w programie Power Query Desktop, aby nawiązać połączenie z bazą danych MySQL.