Amazon Redshift

Podsumowanie

Element opis
Stan wydania Ogólna dostępność
Produkty Power BI (modele semantyczne)
Power BI (przepływy danych)
Sieć szkieletowa (Dataflow Gen2)
Power Apps (przepływy danych)
Dynamics 365 Customer Insights
Obsługiwane typy uwierzytelniania Amazon Redshift
Podstawowy
Konto Microsoft
Konto organizacji

Uwaga

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

Obsługiwane funkcje

  • Importuj
  • Tryb DirectQuery (modele semantyczne usługi Power BI)
  • Opcje zaawansowane
    • Nazwa dostawcy
    • Rozmiar partii
    • SQL statement

Połączenie do danych amazon Redshift z programu Power Query Desktop

Aby nawiązać połączenie z danymi usługi Amazon Redshift:

  1. Wybierz opcję Amazon Redshift w obszarze Wyboru Pobierz dane.

  2. W obszarze Serwer wprowadź nazwę serwera, w którym znajdują się dane. W ramach pola Serwer można również określić port w następującym formacie: ServerURL:Port. W polu Baza danych wprowadź nazwę bazy danych Amazon Redshift, do której chcesz uzyskać dostęp. W tym przykładzie contoso.redshift.amazonaws.com:5439 jest nazwą serwera i numerem portu, dev nazwą bazy danych, a tryb Połączenie ivity danych jest ustawiony na Import.

    Obraz przedstawiający okno dialogowe połączenia Amazon Redshift z wprowadzoną przykładową nazwą serwera, portem i nazwą bazy danych.

    Możesz również wybrać opcjonalne opcje zaawansowane dla połączenia. Więcej informacji: Połączenie przy użyciu opcji zaawansowanych

    Po zakończeniu wypełniania i wybraniu wszystkich potrzebnych opcji wybierz przycisk OK.

  3. Jeśli po raz pierwszy łączysz się z tą bazą danych, wprowadź swoje poświadczenia w polach Nazwa użytkownika i Hasło typu uwierzytelniania Amazon Redshift. Następnie wybierz pozycję Połączenie.

    Obraz przedstawiający okno dialogowe uwierzytelniania z wybraną usługą Amazon Redshift jako typ uwierzytelniania.

    Więcej informacji: Uwierzytelnianie za pomocą źródła danych

  4. Po pomyślnym nawiązaniu połączenia zostanie wyświetlone okno Nawigator i wyświetli dane dostępne na serwerze. Wybierz co najmniej jeden element, który chcesz zaimportować.

    Obraz nawigatora z wybranym elementem customers oraz dane z tego elementu wyświetlanego po prawej stronie.

  5. Po wybraniu żądanych elementów wybierz pozycję Załaduj, aby załadować dane lub Przekształć dane, aby kontynuować przekształcanie danych w Edytor Power Query.

  6. Wybierz tryb łączności danych Import lub DirectQuery, a następnie wybierz przycisk OK.

    Obraz ustawień połączenia z importem i trybem DirectQuery jako ustawieniami do wybrania.

Połączenie do danych usługi Amazon Redshift z usługi Power Query Online

Aby nawiązać połączenie z danymi usługi Amazon Redshift:

  1. Wybierz opcję Amazon Redshift na stronie Power Query — wybierz źródło danych.

  2. W obszarze Serwer wprowadź nazwę serwera, w którym znajdują się dane. W ramach pola Serwer można również określić port w następującym formacie: ServerURL:Port. W polu Baza danych wprowadź nazwę bazy danych Amazon Redshift, do której chcesz uzyskać dostęp. W tym przykładzie contoso.redshift.amazonaws.com:5439 jest nazwą serwera i numerem portu i dev nazwą bazy danych.

    Obraz przedstawiający stronę połączenia z wprowadzoną nazwą serwera, portem i nazwą bazy danych.

    Możesz również wybrać opcjonalne opcje zaawansowane dla połączenia. Więcej informacji: Połączenie przy użyciu opcji zaawansowanych

  3. W razie potrzeby wybierz lokalną bramę danych w bramie danych.

  4. Wybierz typ uwierzytelniania, którego chcesz użyć w polu Rodzaj uwierzytelniania, a następnie wprowadź swoje poświadczenia.

  5. Wybierz lub wyczyść pole Wyboru Użyj szyfrowanego Połączenie ion w zależności od tego, czy chcesz użyć szyfrowanego połączenia, czy nie.

  6. Wybierz przycisk Dalej, aby kontynuować.

  7. W nawigatorze wybierz wymagane dane, a następnie wybierz pozycję Przekształć dane. To zaznaczenie otwiera Edytor Power Query, aby można było filtrować i uściślić zestaw danych, których chcesz użyć.

    Obraz przedstawiający nawigator online z wybranym elementem customers oraz dane z tego elementu wyświetlanego po prawej stronie.

Połączenie przy użyciu opcji zaawansowanych

Dodatek Power Query udostępnia zestaw zaawansowanych opcji, które można dodać do zapytania w razie potrzeby.

W poniższej tabeli opisano wszystkie zaawansowane opcje, które można ustawić w dodatku Power Query.

Opcja zaawansowana opis
Nazwa dostawcy Udostępnia nazwę zasobu amazon (ARN), która jednoznacznie identyfikuje zasoby platformy AWS.
Rozmiar partii Określa maksymalną liczbę wierszy do pobrania w czasie z serwera podczas pobierania danych. Niewielka liczba przekłada się na więcej wywołań serwera podczas pobierania dużego zestawu danych. Duża liczba wierszy może zwiększyć wydajność, ale może spowodować wysokie użycie pamięci. Wartość domyślna to 100 wierszy.
Instrukcja SQL Aby uzyskać informacje, przejdź do tematu Importowanie danych z bazy danych przy użyciu natywnego zapytania bazy danych. Ta opcja jest dostępna tylko w programie Power BI Desktop.

Włączanie logowania jednokrotnego (SSO) firmy Microsoft dla aplikacji Amazon Redshift

Obsługujemy logowanie jednokrotne microsoft Entra ID za pośrednictwem usługi Power BI (w chmurze), a także za pośrednictwem lokalnej bramy danych. Aby uzyskać więcej informacji na temat włączania logowania jednokrotnego microsoft Entra ID dla wszystkich łączników, zobacz Omówienie logowania jednokrotnego dla lokalnych bram danych w usłudze Power BI.

Logowanie jednokrotne (SSO) firmy Microsoft Entra ID za pośrednictwem usługa Power BI

Aby skonfigurować nowe połączenie w usługa Power BI:

  1. W usługa Power BI wybierz portal Administracja z listy ustawień.

    Obraz przedstawiający otwarte menu ustawień z podkreślonym portalem Administracja.

  2. Włącz opcję Redshift SSO.

    Obraz opcji Redshift SSO z włączonym przyciskiem Włączone.

Microsoft Entra ID Single Sign-On (SSO) for Amazon Redshift z lokalną bramą danych

Aby włączyć logowanie jednokrotne microsoft Entra ID dla usługi Amazon Redshift, należy najpierw włączyć logowanie jednokrotne microsoft Entra ID dla wszystkich źródeł danych obsługujących logowanie jednokrotne microsoft Entra ID z lokalną bramą danych:

  1. W usługa Power BI wybierz portal Administracja z listy ustawień.

    Inny obraz menu Ustawienia z podkreślony portalem Administracja.

  2. W obszarze Ustawienia dzierżawy włącz logowanie jednokrotne (SSO) usługi Azure AD dla bramy.

    Obraz okna dialogowego Logowania jednokrotnego identyfikatora entra firmy Microsoft dla bramy z włączonym wyborem włączonym.

Po włączeniu logowania jednokrotnego Microsoft Entra ID dla wszystkich źródeł danych włącz logowanie jednokrotne Microsoft Entra ID dla usługi Amazon Redshift:

  1. Włącz opcję Redshift SSO.

    Obraz przedstawiający okno dialogowe Logowania jednokrotnego Redshift z włączoną opcją Włączone.

  2. Wybierz pozycję Zarządzaj bramami z listy ustawień.

    Obraz przedstawiający menu Ustawienia z podkreśleniami Zarządzanie bramami.

  3. Wybierz bramę, a następnie wybierz pozycję Wybierz źródło danych.

  4. Na karcie Źródło danych Ustawienia wprowadź wartość w polu Nazwa dostawcy. Parametr Nazwa dostawcy jest wymagany w przypadku korzystania z identyfikatora Entra firmy Microsoft i musi być określony w ustawieniach zaawansowanych.

    Wybierz również pozycję Użyj logowania jednokrotnego za pośrednictwem usługi Azure AD dla zapytań DirectQuery.

    Obraz przedstawiający kartę Źródło danych Ustawienia z nazwą dostawcy i użyciem logowania jednokrotnego za pośrednictwem usługi Azure AD dla zapytań bezpośrednich z podkreśleniami zaawansowanymi ustawieniami.