Einführung in Rollupspalten

Abgeschlossen

Rollupspalten führen Aggregationsberechnungen für Werte durch, die in einer Spalte einer verwandten Tabelle in einer 1:n-Beziehung gespeichert sind. Rollupspalten können Summen-, Anzahl‑, Minimal-, Maximal‑ und Durchschnittswerte in einer Weise berechnen, die der Verwendung derselben Funktionen in Microsoft Excel ähnelt. Rollupspalten sind schreibgeschützt und können Werte basierend auf einem Systemkonto mit vollem Zugriff auf alle Zeilen einer verwandten Tabelle berechnen. Daher können sie Werte basierend auf Zeilen berechnen, auf die ein aktueller Benutzer aufgrund von Sicherheitseinstellungen, die den Benutzer am Zugriff hindern, nicht zugreifen kann.

Rollupspalten werden von Microsoft Dataverse berechnet; der Wert der Rollupberechnung wird in der Spalte der Tabelle gespeichert. Rollupspalten können also wie jede andere Spalte zum Sortieren, Suchen und Filtern verwendet werden.

Wenn Sie eine Rollupspalte konfigurieren, startet Dataverse zwei wiederkehrende Projekte. Diese beiden Projekte sind Massenberechnung des Rollupfelds und Rollup berechnen.

Rollup berechnen

Rollupberechnungen werden mithilfe eines geplanten Systemauftrags asynchron (d. h. nicht in Echtzeit), Calculate rollup, in Dataverse berechnet. Rollup-Berechnungen werden standardmäßig einmal pro Stunde ausgeführt, ein Administrator kann sie jedoch so oft wie benötigt ausführen, indem er über das Power Platform Admin Center auf Systemjobs zugreift.

Der Auftrag Rollup berechnen ist eine inkrementelle Berechnung der Rollup-Spalte und aktualisiert die Spalte nur so, dass sie erstellte, aktualisierte oder gelöschte Zeilen umfasst.

Wählen Sie die Umgebung im Power Platform Admin Center aus, und navigieren Sie dann zu Einstellungen > Überwachung und Protokolle > Systemaufträge, um die Planung eines Rollup-Systemauftrags anzupassen. Wählen Sie im Fenster Systemaufträge die Ansicht Alle Rollup-Feldberechnungsaufträge und dann den Rollupauftrag für die zu ändernde Spalte aus. Klicken Sie dann auf die Option Serie anpassen unter Aktionen, und aktualisieren Sie den Zeitplan.

Screenshot des Rollup-Auftragsplans

Massenberechnung des Rollup

Die Massenberechnung der Rollupspalte wird standardmäßig 12 Stunden nach der Konfiguration der Rollup-Spalte ausgeführt (um mit den nicht betriebsbereiten Stunden der Umgebung zusammenzufallen). Durch dieses Projekt wird die Rollupspalte für alle vorhandenen Zeilen berechnet, die die Spalte enthalten.

Weitere Informationen zu diesen beiden unterschiedlichen Rollupprojekten finden Sie unter Rollupspalten festlegen, die Werte aggregieren.