Udostępnij przez


Nowoczesny ewaluator dla Dataflow Gen2 z CI/CD (Wersja zapoznawcza)

Uwaga / Notatka

Nowoczesny oceniacz dla Dataflow Gen2 z ciągłą integracją i ciągłym wdrażaniem jest obecnie dostępny w wersji zapoznawczej.

Nowoczesny silnik oceny zapytań, nazywany także "Modern Evaluator", to nowa funkcja w wersji przedpremierowej dla Dataflow Gen2 z obsługą CI/CD w usłudze Microsoft Fabric. Zapewnia on nowy aparat wykonywania zapytań uruchomiony na platformie .NET Core w wersji 8, co może znacznie poprawić wydajność przebiegów przepływu danych w niektórych scenariuszach.

Przepływy danych mogą potencjalnie skorzystać z niektórych kluczowych korzyści dzięki uruchomieniu nowoczesnego ewaluatora.

  • Szybsze wykonywanie przepływu danych: nowoczesny aparat może znacznie skrócić czas oceny zapytań. Wiele przepływów danych działa znacznie szybciej, co umożliwia częstsze odświeżanie danych lub spełnianie napiętych okien odświeżania.

  • Bardziej wydajne przetwarzanie: aparat jest zoptymalizowany pod kątem wydajności przy użyciu ulepszonych algorytmów i nowoczesnego środowiska uruchomieniowego. Oznacza to, że może obsługiwać złożone przekształcenia z mniejszym obciążeniem, co pomaga utrzymać wydajność w miarę wzrostu ilości danych.

  • Skalowalność i niezawodność: Dzięki przyspieszeniu wykonywania oraz redukcji wąskich gardeł, nowoczesny komponent ewaluacyjny pomaga skalować przepływy danych do większych wolumenów przy zwiększonej niezawodności. Klienci mogą oczekiwać bardziej spójnych czasów trwania odświeżania i mniej problemów z limitem czasu w przypadku dużych przepływów danych przy użyciu nowego silnika.

Jak włączyć nowoczesnego ewaluatora

Wykonaj następujące kroki, aby włączyć nowoczesny aparat oceny zapytań dla przepływu danych:

  1. Otwórz przepływ danych do edycji: w usłudze Fabric Data Factory przejdź do elementu Dataflow Gen2 (CI/CD) i otwórz go w edytorze Power Query.

  2. Przejdź do pozycji Opcje (ustawienia skalowania): w edytorze przepływu danych wybierz menu Opcje. W oknie dialogowym Opcje wybierz kartę Skalowanie.

  3. Włącz nowoczesnego ewaluatora: znajdź ustawienie nowoczesnego aparatu oceny zapytań (wersja zapoznawcza). Włącz tę opcję (zaznacz lub przełącz ją).

    Zrzut ekranu przedstawiający okno dialogowe opcji w przepływie danych Gen2 z ciągłą integracją/ciągłym wdrażaniem z wyświetlonym ustawieniem nowoczesnego ewaluatora zapytań.

  4. Zapisz i uruchom: zapisz ustawienia przepływu danych. Następnym razem, gdy uruchomisz przepływ danych, użyje nowoczesnego ewaluatora dla obsługiwanych łączników.

Uwaga / Notatka

Nowoczesny Ewaluator można włączyć zarówno na nowych, jak i istniejących elementach Dataflow Gen2 (CI/CD). Możesz najpierw rozważyć przetestowanie go w obszarze roboczym nieprodukcyjnym, ponieważ jest to funkcja w wersji zapoznawczej. Jeśli wystąpią jakiekolwiek problemy, możesz wyłączyć możliwość powrotu do standardowego silnika oceny.

Obsługiwane łączniki

Nowoczesny aparat oceny zapytań obsługuje ograniczony zestaw łączników danych. Upewnij się, że źródła danych przepływu danych należą do obsługiwanych typów, aby korzystać z nowego silnika. Obecnie obsługiwane łączniki obejmują:

Jeśli przepływ danych używa łączników, które nie znajdują się na tej liście, te zapytania będą nadal działać z wykorzystaniem standardowego (starszego) silnika. Obsługa większej liczby łączników będzie się zwiększać wraz z upływem czasu, gdy funkcja będzie się rozwijać w kierunku ogólnej dostępności.

Zagadnienia dotyczące wydajności

Przełączając się na nowoczesny silnik oceny, powinno się zauważyć szybsze czasy odświeżania, szczególnie w przypadku przepływów intensywnie korzystających z danych. Na przykład przekształcenia danych, które wcześniej trwały godzinę, mogą zakończyć się w mniej więcej połowie czasu z włączonym nowoczesnym ewaluatorem (rzeczywiste wyniki różnią się w zależności od scenariuszy). Ten wzrost wydajności pomaga w scenariuszach, takich jak:

  • Duże ilości danych: w przypadku obsługi milionów wierszy lub dużych plików optymalizacje nowego silnika mogą skrócić czas przetwarzania i zmniejszyć użycie pamięci.

  • Złożone przekształcenia: przepływy danych z wieloma krokami transformacji lub dużymi operacjami (takimi jak sprzężenia w dużych tabelach) korzystają z ulepszonego planu wykonywania silnika, co prowadzi do płynnego i szybszego ukończenia.

  • Częste harmonogramy uruchamiania: Jeśli przepływy danych są uruchamiane wiele razy dziennie, dzięki czemu oszczędności czasu na odświeżenie się kumulują, co pozwala dostarczać użytkownikom aktualne dane szybciej.

Uwaga / Notatka

Należy pamiętać, że modern evaluator jest nadal w wersji zapoznawczej. Chociaż zapewnia ona ulepszenia wydajności, należy monitorować przepływy danych po jej włączeniu. W rzadkich przypadkach niektóre przekształcenia lub łączniki mogą nie być jeszcze w pełni zoptymalizowane pod nowym silnikiem. Zawsze zweryfikuj wyniki, aby upewnić się, że dane wyjściowe będą poprawne.