Geplante Offlinezwischenspeicherung
Konfigurieren Sie die Offlinezwischenspeicherung so, dass Ihre Außendiensttechniker geplante Updates für ihre offline zwischengespeicherten Daten erhalten können. Geplante Downloads basieren auf dem Arbeitszeitplan des Anwenders.
Aktivieren Sie das Plugin „Mitarbeiterzeitplan“
Zum Aktivieren und Konfigurieren des geplanten Offline-Caching muss das Plugin „Mitarbeiterzeitplan“ [com.snc.Agent_schedule] aktiviert sein. Details zur Plugin-Aktivierung finden Sie unter Aktivieren Sie ein Plugin .
Erstellen Sie Arbeitszeitpläne für das Offline-Caching
Für mobile Clients außer Mobile Agent, Stellen Sie sicher, dass ein Eintrag im Offline-Download-Zeitplan (sys_sg_offline_download_schedule) für den Client-Typ vorhanden ist, z. B. „Anforderung“. Dieser Eintrag gibt die Tabelle an, die die Offline-Downloadzeitpläne für die Service Desk-Mitarbeiter oder Techniker enthält. Mobile verwendet den Zeitplan aus dieser Tabelle für die Planung der Offline-Cache-Generierung. Um Zeitpläne für jeden Anwender auszufüllen, kann ein Zeitplanerskript verwendet werden, wie im Außendienst mobil.
Für Mobile Agent, Der Eintrag wird erstellt, wenn das Plugin aktiviert wird. Nach dem Aktivieren des Plugins müssen Sie Arbeitszeitpläne für die Service Desk-Mitarbeiter oder Techniker erstellen, damit Anwender geplante Offline-Caches automatisch erhalten können. Dies kann direkt über die Tabelle „Mitarbeiterarbeitszeitpläne“ [Agent_work_schedule] erfolgen. Weitere Informationen zum Erstellen von Zeitplänen über diese Tabelle finden Sie unter Erstellen Sie einen Arbeitszeitplan für einen Service Desk-Mitarbeiter oder Techniker .
Basierend auf den Datensätzen aus der Tabelle „Mitarbeiterarbeitszeitpläne“ führt Ihre Instanz geplante Hintergrundaufgaben aus, die Zeitpläne in der Tabelle „tägliche Mitarbeiterzeitpläne“ [Agent_Daily_schedule] erstellen. Innerhalb dieser Zeitpläne erhalten Service Desk-Mitarbeiter irgendwann während des gesamten geplanten Tages eine stille Push-Nachricht.
Die Offline-Nutzlasten, die Ihre Instanz generiert, basieren auf den Zeiten, die in den täglichen Zeitplänen des Service Desk-Mitarbeiters aufgezeichnet wurden. Diese finden Sie in der Tabelle Ereignisse [sysevent]. Verwenden Sie die Datensätze in der Ereignistabelle, um diese Nutzlasten nachzuverfolgen, und Informationen darüber, wann sie erstellt werden und wann sie an die Service Desk-Mitarbeiter gesendet werden.
Geplante Aufgaben, die dem Offline-Caching zugeordnet sind
Diese geplanten Aufgaben werden automatisch nur für Anwender geplant, die das Herunterladen im Hintergrund in ihrer App aktivieren. Informationen dazu, wie Anwender diese Funktion aktivieren können, finden Sie unter Offline-Modus für Mobil.
- Füllen Sie Die Tägliche Zeitplantabelle Für Service Desk-Mitarbeiter Aus
- Dieser Auftrag wird einmal täglich für alle Anwender ausgeführt, deren Hintergrunddownload auf festgelegt ist Wahr .
- Geplanter Download der Offline-Nutzlast
- Dieser Auftrag erstellt ein Ereignis für die erste Nutzlast des Tages in der Tabelle [mobile_offline_payload_gen_queue].
Systemeigenschaften der Offline-Planung
Verwenden Sie die folgenden Eigenschaften in der Tabelle „Systemeigenschaften“ [sys_properties], um das geplante Offline-Caching zu konfigurieren.
| Eigenschaft | Beschreibung |
|---|---|
| Glide.sg.offline.scheduled_Download.enabled | Aktiviert den geplanten Download für alle Mobile Agent App-Anwender. |
| glide.sg.offline.scheduled_download.cachesync_offset | Bestimmt, wann Ihre Instanz die Nutzlastgenerierung vor dem Zeitplan startet. Der Wert bestimmt, wie viele Minuten vor Beginn der Generierung der Nutzlast des Anwenderzeitplans liegen. Hinweis: Stellen Sie sicher, dass Sie den Wert dieser Eigenschaft nicht vor der Ausführung Ihrer mobilen Offline-Planungsaufgabe festlegen. Dadurch wird verhindert, dass Offline-Nutzlasten generiert werden. |
| Glide.sg.offline.scheduled_Download.Reminder_Offset | Bestimmt, wann Ihre Instanz Ihren Anwendern täglich eine Erinnerung zum manuellen Herunterladen eines Cache sendet. Die Instanz sendet diese Erinnerung nur, wenn kein Cache vorhanden ist oder der Cache abgelaufen ist. Der Wert bestimmt, wie viele Minuten vor einem Anwenderzeitplan Ihre Instanz diese Erinnerung sendet. |
| Glide.sg.offline_Payload.refresh_frequency | Bestimmt refreshTimestampHäufigkeit der Nutzlasten. Wert stellt diese Häufigkeit in Minuten dar. Der Standardwert ist 480. |
| Glide.sg.offline.attachment.max_total_bytes | Bestimmt die maximale Größe, die allen Anhängen in einem Cache zugewiesen ist. Wert wird in Megabyte (MB) dargestellt. Der Höchstwert beträgt 2048 MB. |
Informationen zu weiteren offline-bezogenen Systemeigenschaften finden Sie unter Verhalten im Offlinemodus konfigurieren.