Datensammlung optimieren

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Der optimierte -Datensammler Performance Analytics reduziert Zeit, Arbeitsspeicher und CPU-Auslastung für die Verarbeitung großer Datensätze.

    Der optimierte Datensammler ist standardmäßig für alle Instanzen ab Tokyoaktiv. Sie wird beim Upgrade aktiviert. Um den optimierten Sammler zu deaktivieren, erstellen Sie die Systemeigenschaft com.snc.pa.dc.hsql, und legen Sie sie auf falsefest. Weitere Informationen finden Sie unter Systemeigenschaft hinzufügen.

    Wichtig:
    Oracle-Datenbanken werden nicht unterstützt. Andere Instanzen, die noch die Tabelle „Performance Analytics-Punktzahlen“ [pa_scores] verwenden, werden ebenfalls nicht unterstützt. Die optimierte Datensammlung unterstützt nur Instanzen, in denen sich die Indikatorpunktzahlen in den beiden Tabellen „Punktzahlen 1“ [pa_scores_l1] und „Punktzahlen 2“ [pa_scores_l2] befinden. Weitere Informationen finden Sie unter Performance Analytics-Punktzahlen migrieren.

    Der optimierte Datensammler unterstützt die folgenden Fähigkeiten:

    • Fähigkeit, über 10 Millionen Datensätze ohne Beeinträchtigung der Leistung zu verarbeiten.
    • Unterstützung für mindestens 10 Aufgliederungen bei aktivierter Aufgliederungsmatrix. Zur Unterstützung bei der Aufgliederung gehört:
      • Dot-Walking-Bedingungen
      • Zwei große Aufgliederungen mit bis zu 1 Million Datensätzen
      • Aufgliederungsbeziehungen
    • Unterstützung für zusätzliche Bedingungen für Indikatoren und Aufgliederungen.
    • Optimierungen für die Zusammenfassung der Anzahl eindeutiger Werte.
    Hinweis:
    Die standardmäßige maximale Anzahl von Datensätzen, die pro Indikatorquelle für die Datenerfassung zulässig sind, wurde erhöht, um die Datenerfassung zu optimieren. Weitere Informationen finden Sie unter der Eigenschaft [ com.snc.pa.dc.hsql.max_row_count_indicator_source in Performance Analytics -Eigenschaften.

    Die Optimierungen ergeben sich aus der Verwendung einer eingebetteten Datenbank. Ein Standardauftrag zur Datensammlung speichert während der Ausführung des Auftrags alle Punktzahlen im Knotenspeicher. Eine optimierte Datensammlungsaufgabe verschiebt jedoch Pakete mit Punktzahlen in den temporären Speicher auf dem Datenträger. Am Ende des Auftrags werden die Punktzahlen in die Punktzahlentabellen geschrieben und die temporäre Datenbank gelöscht.

    Hinweis:
    Speicheroptimierung durch verzögertes Laden wurde implementiert, um Fehler aufgrund von unzureichendem Arbeitsspeicher zu vermeiden. Diese Optimierung des Arbeitsspeichers kann jedoch die CPU-Auslastung erhöhen und die Verarbeitungszeit für große Aufträge verlängern. Weitere Informationen erhalten Sie von Kundenservice und Support.