Legen Sie die Partitionsgröße für Azure -Accounts mit aktiviertem parallelen Laden fest

  • Freigeben Version: Yokohama
  • Aktualisiert 30. Januar 2025
  • 2 Minuten Lesedauer
  • Wenn Sie die Datenquellen „SG-Azure – Virtuelle Maschinen“, „SG-Azure – Netzwerk“ und „SG-Azure – Speichervolume“ verwenden, können Sie deren Leistung optimieren, indem Sie die Partitionsgröße in den Systemeigenschaften azure_delta_pull_max_partition_size_in_mins, azure_delta_pull_min_partition_size_in_minsund azure_full_pull_partition_size festlegen.

    Vorbereitungen

    Legen Sie den Anwendungsumfang mithilfe der Anwendungsauswahl auf „Service Graph Connector für Microsoft Azure“ fest. Weitere Informationen finden Sie unter Anwendungsauswahl.

    Erforderliche Rolle: Administrator

    Warum und wann dieser Vorgang ausgeführt wird

    Die Funktion zum parallelen Laden ist für die Datenquellen SG-Azure Virtual Machines, SG-Azure Network und SG-Azure Storage Volume ab dem Xanadu-Release (Service Graph Connector für Microsoft Azure Version 1.11.0) verfügbar. Für einen vollständigen Datenabruf bestimmt die Eigenschaft azure_full_pull_partition_size die Anzahl der Azure -Abonnements, die als parallele Aufträge zum Abrufen von CI-Daten (Configuration Item, Konfigurationselement) ausgeführt werden können. Die Partitionsgröße bestimmt, wie viele Azure Abonnements ein einzelner paralleler Thread für den Datenabruf auswertet. Wenn Sie die Eigenschaft azure_full_pull_partition_size auf 100festlegen, beträgt die Partitionsgröße 100 Abonnements.
    Hinweis:
    Wenn die Eigenschaft azure_full_pull_partition_size nicht konfiguriert ist, bestimmt die Funktion zur Berechnung der Partitionsgröße der Anwendung Gemeinsame Komponenten für CMDB-Integrationen automatisch die Partitionsgröße für das parallele Laden zur Laufzeit. Weitere Informationen finden Sie unter Berechnung der Partitionsgröße für paralleles Laden in Gemeinsame Komponenten für CMDB-Integrationen.
    Bei einem Delta-Datenabruf bestimmen die Eigenschaften azure_delta_pull_max_partition_size_in_mins und azure_delta_pull_min_partition_size_in_mins die Partitionsgröße basierend auf der minimalen und maximalen Zeit (in Minuten festgelegt) und der Anzahl der Threads in Ihrer Instanz. Wenn Sie beispielsweise die Eigenschaft azure_delta_pull_max_partition_size_in_mins auf 120festlegen, verarbeitet jede Partition maximal 120 Minuten Daten. Wenn Sie die Eigenschaft azure_delta_pull_min_partition_size_in_mins auf den Wert 30festlegen, verarbeitet jede Partition mindestens 30 Minuten Daten.
    Hinweis:
    • Wenn die Eigenschaft azure_delta_pull_max_partition_size_in_mins nicht konfiguriert ist, wird die maximale Partitionsgröße auf 120 Minuten festgelegt.
    • Wenn die Eigenschaft azure_delta_pull_min_partition_size_in_mins nicht konfiguriert ist, wird die minimale Partitionsgröße auf 30 Minuten festgelegt.

    Prozedur

    1. Navigieren zu Alle > Service Graph Connectors > Azure > Verbindungen.
    2. Wählen Sie in der Spalte Name der Liste Service Graph-Verbindungen eine Verbindung aus.
    3. Wählen Sie in der Spalte Eigenschaft der zugehörigen Liste Service Graph-Verbindungseigenschaften die folgende Systemeigenschaft aus:
      • Um die maximale Partitionsgröße für den Delta-Datenabruf Azure festzulegen, wählen Sie azure_delta_pull_max_partition_size_in_minsaus.
      • Um die minimale Partitionsgröße für den Delta-Datenabruf Azure festzulegen, wählen Sie azure_delta_pull_min_partition_size_in_minsaus.
      • Um die Partitionsgröße für den vollständigen Datenabruf Azure festzulegen, wählen Sie azure_full_pull_partition_sizeaus.
      Weitere Informationen finden Sie unter Service Graph Connector für Microsoft Azure -Eigenschaften.
    4. Geben Sie im Feld Wert einen numerischen Wert größer als 0 für die Partitionsgröße ein.
      • Die Eigenschaft azure_delta_pull_max_partition_size_in_mins bestimmt die maximale Zeit (in Minuten) für jede Partition für den Delta-Abruf.
      • Die Eigenschaft azure_delta_pull_min_partition_size_in_mins bestimmt die Mindestzeit (in Minuten) für jede Partition für den Delta-Abruf.
      • Die Eigenschaft azure_full_pull_partition_size bestimmt die Anzahl der Abonnements, die jede Partition für einen vollständigen Abruf verarbeitet.
    5. Wählen Sie Aktualisieren.
      Hinweis:
      Nachdem Sie das parallele Laden von Daten für eine Datenquelle aktiviert haben, funktionieren die Optionen „20 Datensätze testen“ und „Alle Datensätze laden“ nicht mehr zum Ausführen der Datenquelle. Sie müssen „Jetzt ausführen“ unter „Geplanter Datenimport“ auswählen, um die Datenquelle auszuführen, für die paralleles Laden aktiviert ist.