Praca tylko z istotnymi danymi

Używanie Power Automate tylko istotnych danych jest niezbędne do utrzymania wydajności i dokładności w zautomatyzowanych przepływach pracy.

Limity przepływności zawartości odwołują się do maksymalnej ilości danych odczytywanych lub zapisanych w historii przebiegu w chmurze w konkretnym czasie. Te limity wpływają na ilość danych, które mogą być przetwarzane w określonym przedziale czasu. Limity przepływności różnią się w zależności od profilu wydajności.

Aby zoptymalizować wydajność przepływów w chmurze, należy ograniczyć przetwarzane dane tylko do tego, co jest istotne.

Dane przetwarzane zarówno na poziomie wyzwalacza, jak i działania można ograniczyć poprzez:

  • Określanie wyrażeń OData
  • Ustawianie górnej granicy
  • Wybieranie odpowiednich nazw kolumn

Te techniki pomagają efektywnie filtrować dane, zapewniając, że przepływ przetwarza tylko niezbędne informacje.

Wyzwalacze

Na etapie poziomu wyzwalacza można zdefiniować warunki, które muszą zostać spełnione, aby dane mogły być odczytywane i przetwarzane w przepływie w chmurze. Za pomocą wyrażeń OData można filtrować dane na podstawie określonych kryteriów, zapewniając, że są wprowadzane tylko istotne dane.

Zrzut ekranu przedstawiający użycie wybranych kolumn i filtrowanie wierszy Dataverse w wyzwalaczu.

Źródła danych, takie jak SharePoint umożliwiają określanie widoków w celu uzyskania tylko odpowiednich kolumn i filtrowanych rekordów. W wyzwalaczu określ widok odpowiedni dla danego przypadku użycia.

Zrzut ekranu przedstawiający użycie opcji Ogranicz kolumny według widoku dla wyzwalacza SharePoint .

Czynności

Na poziomie akcji ogranicz liczbę przetwarzanych rekordów, określając, które kolumny są niezbędne, i ustawiając najwyższą liczbę. Takie podejście pomaga zarządzać ilością danych i koncentrować się na najważniejszych informacjach.

Wdrażając te strategie, można zoptymalizować obsługę danych i poprawić wydajność procesów.

W przypadku korzystania z usługi Power Automate Pobieranie danych z Dataverse można użyć następujących opcji, aby ograniczyć ilość danych przetwarzanych w przepływie w chmurze:

  • Wybierz kolumny: określ, które kolumny mają zostać pobrane z Dataverse tabeli, aby zmniejszyć ilość przetwarzanych danych, uwzględniając tylko niezbędne pola. Jeśli na przykład potrzebujesz tylko kolumn Nazwa i Adres e-mail, wyklucz wszystkie inne kolumny z zapytania.
  • Filtruj wiersze: użyj wyrażeń filtru OData, aby zdefiniować kryteria, które muszą spełniać dane, aby zostały uwzględnione, aby pobrać tylko odpowiednie wiersze. Na przykład można filtrować wiersze, w których stan jest aktywny lub w których data utworzenia znajduje się w ciągu ostatnich 30 dni.
  • Liczba wierszy: ogranicz liczbę zwracanych wierszy, określając maksymalną liczbę, szczególnie w przypadku dużych zestawów danych. Na przykład ustawienie liczby wierszy równej 100 gwarantuje, że zostanie przetworzonych tylko pierwszych 100 wierszy spełniających określone kryteria.

Aby zminimalizować ilość danych, można użyć jednej z tych opcji lub ich kombinacji.

Zrzut ekranu przedstawiający Dataverse akcję w przepływie w chmurze, która określa ustawienia Wybierz kolumnę, Wiersz filtru i Liczba wierszy.

W przypadku korzystania z funkcji Power Automate pobierania danych z SharePoint dostępne są podobne opcje ograniczania przetwarzanych danych:

  • Zapytanie filtrujące: użyj zapytań filtru OData, aby określić warunki, które muszą spełniać dane, aby zostały uwzględnione. Ta opcja pomaga pobrać tylko odpowiednie elementy na podstawie kryteriów, takich jak zakresy dat i określone wartości.
  • Limit: Ta opcja umożliwia ograniczenie liczby elementów zwracanych przez akcję. Na przykład ustawienie limitu 100 gwarantuje, że przetworzonych zostanie tylko pierwszych 100 elementów spełniających kryteria.
  • Ogranicz kolumny według widoku: możesz ograniczyć zwracane kolumny, wybierając określony widok. Ta technika zmniejsza ilość przetwarzanych danych, uwzględniając tylko kolumny zdefiniowane w tym widoku.

Zrzut ekranu SharePoint akcji przedstawiającej opcje Filtruj zapytanie, Największa liczba i Ogranicz kolumny według widoku.

Korzystając z tych opcji, można zoptymalizować przepływy tak, aby obsługiwały tylko niezbędne dane, poprawiając wydajność i efektywność.