Udostępnij za pośrednictwem


Połączenie do źródeł danych w chmurze w usługa Power BI

Usługa Power BI umożliwia udostępnianie połączeń w chmurze dla modeli semantycznych i raportów podzielonych na strony, magazynów danych i przepływów danych, a także środowisk usługi Power Query Online w temacie Pobieranie danych, co umożliwia tworzenie wielu obiektów połączenia z tym samym źródłem danych w chmurze. Można na przykład tworzyć oddzielne połączenia z tym samym źródłem danych, z różnymi poświadczeniami lub ustawieniami prywatności, a także udostępniać połączenia innym użytkownikom, co pozwala zmniejszyć potrzebę zarządzania własnymi oddzielnymi połączeniami w chmurze.

Typy połączeń danych

W poniższej tabeli przedstawiono sposób mapowania różnych typów połączeń na dwa podstawowe typy połączeń: połączenia bramy danych i bezpośrednie połączenia w chmurze. Nowa funkcja opisana w tym artykule to Udostępnianie połączeń w chmurze.

Połączenia bramy danych Bezpośrednie połączenia w chmurze
Połączenie ions przy użyciu bramy danych osobowych Połączenia w chmurze osobistej
Połączenie ions przy użyciu bramy danych przedsiębiorstwa lub sieci wirtualnej Połączenia w chmurze z możliwością udostępniania (nowe)

Zalety współużytkowalnych połączeń w chmurze

Połączenie iony przy użyciu osobistego połączenia w chmurze mają kilka ograniczeń. Na przykład za pomocą osobistego połączenia w chmurze można utworzyć tylko jeden obiekt połączenia w chmurze osobistej z danym źródłem danych. Wszystkie semantyczne modele łączące się ze źródłem danych używają tego samego obiektu połączenia w chmurze osobistej, więc jeśli zmienisz poświadczenia połączenia w chmurze osobistej, wszystkie modele semantyczne korzystające z tego osobistego połączenia w chmurze będą miały wpływ. Często nie jest to pożądany wynik.

Innym ograniczeniem połączenia w chmurze osobistej jest to, że nie można ich udostępniać innym użytkownikom, więc inni użytkownicy nie mogą powiązać swoich modeli semantycznych i raportów podzielonych na strony z osobistym połączeniem w chmurze, którego jesteś właścicielem; użytkownicy muszą utrzymywać własne osobiste połączenia w chmurze.

Połączenia z możliwością udostępniania nie mają takich ograniczeń i zapewniają bardziej usprawnione, bardziej elastyczne zarządzanie połączeniami, w tym następujące:

  • Obsługa wielu połączeń z tym samym źródłem danych — obsługa wielu połączeń w tym samym źródle danych jest szczególnie przydatna, gdy chcesz użyć różnych ustawień połączenia dla różnych modeli semantycznych i innych artefaktów. Jest to również przydatne, gdy chcesz przypisać poszczególne artefakty do własnych oddzielnych połączeń, aby upewnić się, że ich ustawienia połączenia są odizolowane od siebie.

  • Te połączenia można udostępniać innym użytkownikom — z połączeniami, które można udostępniać, można przypisać innym użytkownikomuprawnienia właściciela , umożliwiając zarządzanie wszystkimi aspektami konfiguracji połączenia, w tym poświadczeniami. Możesz podać innym użytkownikom uprawnienia do udostępniania, aby mogli używać i udostępniać ponownie połączenie innym osobom. Możesz również podać uprawnienia użytkownika , umożliwiając im użycie połączenia w celu powiązania artefaktów ze źródłem danych.

  • Obniż koszty związane z utrzymywaniem połączeń danych i poświadczeń — w połączeniu ze źródłem danych i środowiskiem zarządzania bramą można centralizować zarządzanie połączeniami ze źródłem danych dla bramy i połączeń w chmurze. Takie scentralizowanie i zarządzanie jest już powszechne w przypadku bram danych przedsiębiorstwa i sieci wirtualnej, dla których administrator bramy tworzy, udostępnia i utrzymuje połączenia. Dzięki współużytkowalnym połączeniom można teraz rozszerzyć takie scentralizowane zarządzanie połączeniami z źródłami danych w chmurze.

Porównanie współużytkowalnego połączenia w chmurze z innymi połączeniami

Domyślnie podczas tworzenia raportu programu Power BI Desktop, który łączy się ze źródłem danych w chmurze, a następnie przekazuje go do obszaru roboczego w usługa Power BI, usługa Power BI tworzy osobiste połączenie w chmurze i wiąże je z modelem semantycznym, dla którego należy podać poświadczenia. Jeśli istniejące połączenie w chmurze osobistej jest dostępne, prawdopodobnie podano wcześniej poświadczenia.

Natomiast jeśli masz dostęp do co najmniej jednego współużytkowalnego połączenia w chmurze z tym samym źródłem danych, możesz użyć udostępnionego połączenia w chmurze, które zostało już skonfigurowane przez właściciela, zamiast korzystać z jedynego dostępnego połączenia w chmurze osobistej dla źródła danych.

Aby użyć współużytkowalnego połączenia w chmurze, na stronie Ustawień modeli semantycznych w obszarze Połączenia bramy i chmury znajdź połączenia w chmurze i możesz wybrać dostępne połączenie w chmurze, którego chcesz użyć dla połączenia, a następnie wybierz pozycję Zastosuj. Poniższy zrzut ekranu przedstawia ustawienia.

Zrzut ekranu przedstawiający nawiązywanie połączenia z udostępnionym połączeniem w chmurze.

Tworzenie nowego połączenia chmury z możliwością udostępniania

Nowe połączenie chmury z możliwością udostępniania można utworzyć bezpośrednio na stronie ustawień modelu semantycznego. W obszarze Połączenia bramy Połączenia> w chmurze wybierz listę rozwijaną Mapy, a następnie wybierz pozycję Utwórz połączenie.

Zrzut ekranu przedstawiający wybieranie, aby utworzyć nowe połączenie.

Zostanie wyświetlone okienko o nazwie Nowe połączenie i automatycznie wypełni parametry konfiguracji.

Zrzut ekranu przedstawiający nowe ustawienia połączenia.

Włączenie tworzenia nowych połączeń ułatwia tworzenie oddzielnych połączeń chmurowych z możliwością udostępniania dla poszczególnych modeli semantycznych, jeśli jest to konieczne. Możesz również wyświetlić stronę zarządzania połączeniami z dowolnego miejsca w usługa Power BI, wybierając Ustawienia koła zębatego w prawym górnym rogu usługa Power BI, a następnie wybierz pozycję Zarządzaj połączeniami i bramami.

Domyślne ustawienia połączenia

Podczas nawiązywania połączenia ze źródłem danych poświadczenia logowania jednokrotnego (SSO) firmy Microsoft są domyślnie używane.

Możesz również użyć ustawień połączenia w chmurze, a nie poświadczeń logowania jednokrotnego, aby połączyć model semantyczny ze źródłem danych, a tym samym zachować ustawienia skonfigurowane dla tego połączenia w chmurze, które można udostępniać. Dzięki temu można powiązać źródło danych z udostępnionym połączeniem w chmurze i zastąpić domyślne połączenie logowania jednokrotnego dla tego źródła danych.

Aby wybrać połączenie chmury z możliwością udostępniania zamiast domyślnych ustawień logowania jednokrotnego, wybierz połączenie chmury z możliwością udostępniania w Mapy na: listę rozwijaną dla źródła danych, z którym ma się połączyć model semantyczny, jak pokazano na poniższej ilustracji:

Zrzut ekranu przedstawiający używanie udostępnionego połączenia w chmurze zamiast domyślnych poświadczeń logowania jednokrotnego.

Jeśli nie masz współużytkowanego połączenia w chmurze, możesz wybrać pozycję Utwórz połączenie i utworzyć nowe połączenie zgodnie z opisem w poprzedniej sekcji tego artykułu.

Używanie współużytkowanych połączeń w chmurze z raportami podzielonymi na strony

Po udostępnieniu raportu podzielonego na strony w usługa Power BI możesz zaktualizować połączenia w chmurze z poziomu samego raportu. Aby zmodyfikować połączenia w chmurze dla raportu podzielonego na strony, przejdź do obszaru roboczego w usługa Power BI, wybierz przycisk Więcej (wielokropek), a następnie wybierz pozycję Zarządzaj.

Zrzut ekranu przedstawiający zarządzanie połączeniami dla raportów podzielonych na strony.

Wybranie pozycji Zarządzaj wyświetla stronę z kilkoma kartami. Wybierz kartę Raporty w górnym wierszu, a następnie możesz zaktualizować połączenie z poziomu obszaru Połączenia w chmurze, jak pokazano na poniższym zrzucie ekranu.

Zrzut ekranu przedstawiający mapowanie połączenia danych dla raportów podzielonych na strony.

Ograniczenia i istotne zagadnienia

  • Udostępnianie połączeń w chmurze również udostępnia poświadczenia — jeśli zezwolisz innym osobom na korzystanie z udostępnionych połączeń w chmurze, ważne jest, aby zrozumieć, że umożliwiasz innym osobom łączenie własnych modeli semantycznych, raportów podzielonych na strony i innych artefaktów z odpowiednimi źródłami danych przy użyciu podanych szczegółów połączenia i poświadczeń. Upewnij się, że masz uprawnienia do udostępniania tylko połączeń (i ich poświadczeń).

  • Nie można mieszać lokalnego źródła danych programu Excel z istniejącym źródłem danych trybu DirectQuery usług Analysis Services; Lokalne źródło danych programu Excel można uwzględnić tylko w raporcie, jeśli znajduje się ono w osobnym zapytaniu. W takich sytuacjach można zamapować źródło danych programu Excel na bramę i pozostawić źródło danych w chmurze usług Analysis Services w trybie DirectQuery, tak jak to jest.

Aby uzyskać więcej informacji na temat tworzenia współużytkowalnych połączeń w chmurze:

Możesz wykonywać różne czynności za pomocą usługa Power BI i programu Power BI Desktop. Aby uzyskać więcej informacji na temat jej możliwości, zapoznaj się z następującymi zasobami: