Zum Inhalt springen
Smart Templates Handbuch Website Handbuch für die KI

Warmhalten

Kurz gesagt

Nach einer längeren Pause dauert der erste Beleg sonst zehn bis siebzehn Sekunden. Damit das nicht passiert, hält Smart Templates seine Vorlagen warm. Das richtet sich von selbst ein; Sie müssen nichts tun.

So funktioniert es

Sobald eine Vorlage gespeichert wird oder jemand den Designer öffnet, legt Smart Templates in Ihrer Umgebung 48 wiederkehrende Massenlöschaufträge an. Sie heißen »Smart Templates keep-warm …«; jeder läuft einmal am Tag, zusammen alle 30 Minuten. Sie löschen nur Zeilen der Hilfstabelle »Smart Templates Wecker«, keine Ihrer Daten, und jede Löschung stößt einen Probebeleg der Vorlagen an: mit ihrem Beispiel-Datensatz oder, wenn keiner hinterlegt ist, mit einem beliebigen Datensatz der Haupttabelle. Der Probebeleg wird sofort verworfen, nirgends verschickt und löst keinen Flow aus.

Ausschnitt einer Liste in Dynamics mit der Überschrift »Serienmassenlöschungs-Systemaufträge« und einem kleinen Pfeil nach unten. Die Spaltenköpfe heißen »Name des Systemauftrags« (aufsteigend sortiert) und »Statusgrund«. Darunter stehen zehn Zeilen mit je einem Kästchen links und einem unterstrichenen Namen: »Smart Templates keep-warm 00:00 UTC - deletes only its own timer rows«, danach in Schritten von 30 Minuten dieselbe Zeile mit 00:30, 01:00 und so weiter bis 04:30. Bei jeder Zeile steht rechts als Statusgrund »Es wird gewartet«.
Die Weckaufträge von Smart Templates in Dynamics: Die Liste »Massenlöschungsvorgänge« zeigt sie in der Ansicht »Serienmassenlöschungs-Systemaufträge«. Das Suchfeld »Nach Schlüsselwort filtern« funktioniert in dieser Ansicht nicht, und die Zahl am Fuß der Liste zählt alle wiederkehrenden Massenlöschaufträge der Umgebung, nicht nur diese 48.
  1. 1Der volle Name eines Auftrags. Er sagt, was der Auftrag tut: Er löscht nur seine eigenen Zeilen der Tabelle »Smart Templates Wecker« (»timer rows«), keine Ihrer Daten.
  2. 2Die Uhrzeit (UTC) im Namen: Jeder Auftrag hat seine eigene, hier 00:00 und 00:30; zusammen laufen sie alle 30 Minuten.

Je Vorlage ein- und ausschalten

Je Vorlage schaltet der Haken »Diese Vorlage warm halten« das Warmhalten ein oder aus. Er sitzt in den »Vorlageneinstellungen«, Reiter »Daten«; dort stehen auch seine Vorgabe, der Hinweis darunter und der Knopf »🔧 Warmhalten prüfen« (siehe Vorlageneinstellungen: Warmhalten). Warm gehalten wird jede aktive Vorlage mit Hauptquelle, deren Haken gesetzt ist. Bei einer inaktiven Vorlage wirkt der Haken nicht, und das Fenster sagt es dann. Auch mit Haken bleibt eine Vorlage kalt, wenn ihre Haupttabelle leer oder nicht lesbar ist.

Ganz abschalten lässt sich das Warmhalten nicht: Auch ohne einen einzigen Haken bleiben die Aufträge stehen und wärmen dann nichts. Von Hand gelöschte Aufträge legt der nächste Start des Designers oder das nächste Speichern einer Vorlage wieder an.

Prüfen

Im selben Reiter prüft der Knopf »🔧 Warmhalten prüfen« die Einrichtung und richtet fehlende Teile neu ein. Normalerweise brauchen Sie den Knopf nicht: Das Warmhalten richtet sich selbst ein (siehe Nach einem Update), und an Ihren Daten ändert die Prüfung nichts. Räumt sie eine doppelte Zeile ihrer Hilfstabelle auf, können einmal außer der Reihe dieselben Probebelege entstehen.

Danach steht unter dem Knopf das Ergebnis, mit der Dauer in Sekunden. So zeigt der Knopf die Prüfung an:

  • Während der Prüfung heißt der Knopf »⏳ prüft …« und ist gesperrt.
  • Ist alles da, meldet er zum Beispiel: »Alles in Ordnung: 5 Vorlagen werden warm gehalten, in 1 Gruppe, 48 von 48 Weckaufträgen laufen.«
  • Hat die Prüfung etwas nachgebessert, beginnt die Antwort mit »Nachgebessert:« und nennt, was neu angelegt oder entfernt wurde.
  • Sind die Aufträge vollzählig, aber Gruppen seit über 45 Minuten nicht geweckt worden, bittet die Prüfung, in den Systemaufträgen nachzusehen, ob sie laufen dürfen.
  • Befunde und Fehler stehen in Rot, etwa »Die Prüfung ist fehlgeschlagen: …«.
  • Außerhalb von Dynamics, etwa in einer lokalen Vorschau, ist der Knopf gesperrt, und darunter steht »Im lokalen Entwurfsdienst nicht verfügbar.«

Gut zu wissen

Die Prüfung sieht nach, ob alles eingerichtet ist und die Aufträge laufen, nicht, wie schnell der nächste Beleg wirklich ist. Wie lange Dynamics Smart Templates nach einem Beleg bereithält, sagt Microsoft nicht verbindlich zu. Ändert sich das, kommen die Belege trotzdem, nur der erste nach einer Pause wieder langsamer. Ob in der letzten Runde wirklich gewärmt wurde, steht im Namen der Zeilen der Tabelle »Smart Templates Wecker«, etwa »Gruppe 1 · … · 5/6 warm · 4.2 s«; »0/0 warm« oder »kein Datensatz« heißt, dass nichts gewärmt wurde. Die Tabelle finden Sie in Power Apps unter den Tabellen der Umgebung.

Ausschnitt der Tabelle »Smart Templates Wecker« in Power Apps, mit englischer Oberfläche. Über der Tabelle steht »Smart Templates Wecker columns and data«. Die Tabelle hat zwei Spalten: »Name« (aufsteigend sortiert) und »Erstellt am«. Die erste Zeile heißt »Gruppe 1 · 16.10. 08:31 UTC · 6/6 warm · 5.2 s« und hat als Erstellungszeit »16.10.2026 10:31«, die zweite heißt »Gruppe 2 · 16.10. 08:31 UTC · 3/3 warm · 2.8 s« und trägt dieselbe Zeit. Darunter folgt eine leere Zeile mit dem grauen Platzhalter »Enter text«.
Die Tabelle »Smart Templates Wecker« in Power Apps: Der Name jeder Zeile zeigt den Stand der letzten Runde einer Gruppe. Hier sind beide Gruppen vollständig gewärmt, 6 von 6 und 3 von 3.
  1. 1»Gruppe 1«: die Gruppe. Je sechs Vorlagen ergeben eine Zeile, weitere Vorlagen weitere Zeilen; hier gibt es zwei Gruppen.
  2. 2»16.10. 08:31 UTC«: Beginn der letzten Runde dieser Gruppe, in UTC.
  3. 3»6/6 warm«: In dieser Runde wurden alle sechs Vorlagen der Gruppe gewärmt. Wurde eine nicht gewärmt, steht ihr Name samt Grund dahinter.
  4. 4»5.2 s«: So lange brauchte die Runde. Ob gewärmt wurde, sagt die Zahl davor, nicht die Zeit.

Nach einem Update

Klicken Sie nach einem Update auf »🔧 Warmhalten prüfen« oder speichern Sie eine Vorlage. Dann prüft Smart Templates die Aufträge und richtet sie bei Bedarf neu ein. Auch das Öffnen des Designers prüft still, aber nur einmal je Browsersitzung; ein Neuladen im selben Reiter prüft nicht noch einmal.