Udostępnij za pośrednictwem


Usługa Azure Synapse Analytics (dawniej SQL Data Warehouse) z zapytaniem bezpośrednim

Usługa Azure Synapse Analytics (dawniej SQL Data Warehouse) z zapytaniem bezpośrednim umożliwia tworzenie dynamicznych raportów na podstawie danych i metryk, które już masz w usłudze Azure Synapse Analytics. W trybie DirectQuery zapytania są wysyłane z powrotem do usługi Azure Synapse Analytics w czasie rzeczywistym podczas eksplorowania danych. Zapytania w czasie rzeczywistym w połączeniu ze skalą usługi Synapse Analytics umożliwiają użytkownikom tworzenie dynamicznych raportów w ciągu kilku minut względem terabajtów danych.

W przypadku korzystania z łącznika usługi Azure Synapse Analytics:

  • Określ w pełni kwalifikowaną nazwę serwera podczas nawiązywania połączenia (zobacz szczegóły w dalszej części tego artykułu).
  • Upewnij się, że reguły zapory dla serwera są skonfigurowane na wartość "Zezwalaj na dostęp do usług platformy Azure".
  • Każda akcja, taka jak wybranie kolumny lub dodanie filtru, spowoduje bezpośrednie wysłanie zapytania do magazynu danych.
  • Kafelki są ustawiane na odświeżanie co około 15 minut i nie trzeba planować odświeżania. Odświeżanie można dostosować w ustawieniach zaawansowanych podczas nawiązywania połączenia.
  • Pytania i pytania nie są dostępne dla modeli semantycznych trybu DirectQuery.
  • Zmiany schematu nie są pobierane automatycznie.

Te ograniczenia i uwagi mogą ulec zmianie w miarę dalszego ulepszania środowiska. Kroki nawiązywania połączenia znajdują się w następnej sekcji.

Tworzenie pulpitów nawigacyjnych i raportów w usłudze Power BI

Ważne

Stale ulepszamy łączność z usługą Azure Synapse Analytics. Aby uzyskać najlepsze środowisko nawiązywania połączenia ze źródłem danych usługi Azure Synapse Analytics, użyj programu Power BI Desktop. Po skompilowaniu modelu i raportu możesz opublikować go w usługa Power BI. Wcześniej dostępny bezpośredni łącznik dla usługi Azure Synapse Analytics w usługa Power BI nie jest już dostępny.

Najprostszym sposobem przejścia między usługą Synapse Analytics i usługą Power BI jest utworzenie raportów w programie Power BI Desktop. Aby rozpocząć, pobierz i zainstaluj program Power BI Desktop.

Połączenie za pośrednictwem programu Power BI Desktop

Możesz nawiązać połączenie z usługą Azure Synapse Analytics przy użyciu procesu opisanego w artykule Power Query dotyczącym usługi Azure SQL Data Warehouse.

Znajdowanie wartości parametrów

W pełni kwalifikowana nazwa serwera i nazwa bazy danych można znaleźć w witrynie Azure Portal. W tej chwili usługa Azure Synapse Analytics ma obecność tylko w witrynie Azure Portal.

Screenshot of the Azure portal with SQK demo data highlighted.

Uwaga

Jeśli dzierżawa usługi Power BI znajduje się w tym samym regionie co usługa Azure Synapse Analytics, nie będą naliczane opłaty za ruch wychodzący. Aby dowiedzieć się, gdzie znajduje się dzierżawa usługi Power BI, zobacz Znajdowanie domyślnego regionu dla organizacji.

Logowanie jednokrotne

Po opublikowaniu modelu semantycznego trybu DirectQuery usługi Azure SQL można włączyć logowanie jednokrotne przy użyciu protokołu OAuth2 firmy Microsoft dla użytkowników końcowych.

Aby włączyć logowanie jednokrotne, przejdź do ustawień modelu semantycznego, otwórz kartę Źródła danych i zaznacz pole logowania jednokrotnego.

Configure Azure SQL DQ dialog box

Gdy opcja logowania jednokrotnego jest włączona, a użytkownicy uzyskują dostęp do raportów utworzonych na szczycie źródła danych, usługa Power BI wysyła uwierzytelnione poświadczenia firmy Microsoft Entra w zapytaniach do bazy danych Azure SQL Database lub magazynu danych. Ta opcja umożliwia usłudze Power BI przestrzeganie ustawień zabezpieczeń skonfigurowanych na poziomie źródła danych.

Opcja logowania jednokrotnego ma wpływ na wszystkie modele semantyczne korzystające z tego źródła danych. Nie ma to wpływu na metodę uwierzytelniania używaną w scenariuszach importowania.

Uwaga

Aby logowanie jednokrotne działało prawidłowo, model semantyczny musi znajdować się w tej samej dzierżawie co zasób usługi Azure SQL.

Masz więcej pytań? Zapytaj Społeczność usługi Power BI