Przyspieszenie zapytań w Fabric Data Warehouse najczęściej zadawanych pytań

Ten artykuł zawiera odpowiedzi na najczęściej zadawane pytania dotyczące przyspieszania zapytań w Fabric Data Warehouse.

Czy przyspieszenie zapytań wymaga zmian aplikacji?

No. Przyspieszenie zapytań działa w ramach Fabric Data Warehouse i nie wymaga zmian aplikacji, przepisywania zapytań, zmian schematów, formatowania, przenoszenia danych ani dodatkowej infrastruktury do zarządzania.

Czy przyspiesza każde zapytanie?

No. Przyspieszane są tylko kwalifikowane operacje i obciążenie pracą. Niektóre części zapytania mogą kwalifikować się do przyspieszenia zapytania, a inne nie. Jednak gdy akceleracja zapytań jest aktywna, wszystkie zapytania są rozliczane przez miernik przyspieszenia zapytań. Więcej informacji można znaleźć w artykule Raportowanie rozliczeń i wykorzystania w Fabric Data Warehouse.

Jak rozlicza się akcelerację zapytań dla Fabric Data Warehouse?

Przyspieszenie zapytań korzysta z tego samego modelu biznesowego co reszta Fabric i jest rozliczane za pomocą jednostek Capacity (CU). Przyspieszenie zapytań wykorzystuje osobny miernik. Ten miernik zużywa CU w wyższym tempie niż standardowe obciążenia Fabric Data Warehouse. Po włączeniu wszystkie zapytania są rozliczane przez miernik przyspieszenia zapytań.

Czym przyspieszenie zapytań różni się od tradycyjnego skalowania?

Tradycyjne podejścia do poprawy wydajności analityki często obejmują strategie zwiększania zasobów obliczeniowych, dodawania większej liczby rdzeni CPU, przepisywania zapytań lub tworzenia dodatkowych agregatów lub struktur optymalizacyjnych.

Przyspieszenie zapytań wprowadza kolejny wymiar optymalizacji poprzez wykorzystanie specjalistycznego sprzętu do szybszego przetwarzania kwalifikowanych operacji. Zamiast zastępować procesory, akceleratory je uzupełniają.

Czy akceleracja zapytań działa z Power BI?

Yes. Power BI scenariusze generujące SQL (Direct Query) przeciwko Fabric Data Warehouse mogą skorzystać, gdy przyspieszone są odpowiednie zapytania.

Czy akceleracja zapytań poprawia wydajność DAX-a?

Przyspieszenie zapytań przyspiesza uprawnienia do wykonywania SQL w Fabric Data Warehouse. Sam DAX nie jest bezpośrednio przyspieszany. Korzyści można zauważyć, gdy zapytania DAX generują odpowiednie operacje SQL magazynowe.