並列ロードが有効になっている Azure アカウントのパーティションサイズを設定する

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:4分
  • サービスグラフ Azure 仮想マシン、サービスグラフ Azure ネットワーク、およびサービスグラフ Azure ストレージボリュームデータソースを使用する場合は、 azure_delta_pull_max_partition_size_in_minsazure_delta_pull_min_partition_size_in_mins、および azure_full_pull_partition_size システムプロパティでパーティションサイズを設定することで、パフォーマンスを最適化できます。

    始める前に

    アプリケーションピッカーを使用して、アプリケーションスコープを Microsoft Azure のサービスグラフコネクタ に設定します。詳細については、「アプリケーションピッカー」を参照してください。

    必要なロール:admin

    このタスクについて

    並列ロード機能は、Xanadu リリース (Microsoft Azure のサービスグラフコネクタ バージョン 1.11.0) からのサービスグラフ Azure 仮想マシン、サービスグラフ Azure ネットワーク、およびサービスグラフ Azure ストレージボリュームデータソースで使用できます。完全なデータをプルする場合、 azure_full_pull_partition_size プロパティは、構成アイテム (CI) データを取得するために並列ジョブとして実行できる Azure サブスクリプションの数を決定します。パーティション サイズは、1 つの並列スレッドがデータ取得のために評価する Azure サブスクリプションの数を決定します。azure_full_pull_partition_size プロパティを 100 に設定した場合、パーティションサイズは 100 サブスクリプションです。
    注:
    azure_full_pull_partition_size プロパティが構成されていない場合、CMDB 共通統合 アプリケーションのパーティションサイズ計算機能によって、実行時に並列ロードのパーティションサイズが自動的に決定されます。「CMDB 共通統合での並列ロードのパーティションサイズの計算」を参照してください。
    デルタデータプルの場合、 azure_delta_pull_max_partition_size_in_mins プロパティと azure_delta_pull_min_partition_size_in_mins プロパティは、最小時間と最大時間 (分単位で設定) およびインスタンス内のスレッド数に基づいてパーティションサイズを決定します。たとえば、 azure_delta_pull_max_partition_size_in_mins プロパティを 120 に設定した場合、各パーティションは最大 120 分のデータを処理します。azure_delta_pull_min_partition_size_in_mins プロパティを 30 に設定すると、各パーティションは少なくとも 30 分のデータを処理します。
    注:
    • azure_delta_pull_max_partition_size_in_mins プロパティが構成されていない場合、最大パーティションサイズは 120 分に設定されます。
    • azure_delta_pull_min_partition_size_in_mins プロパティが構成されていない場合、最小パーティションサイズは 30 分に設定されます。

    手順

    1. 次のように移動する。 All (すべて) > Service Graph Connector > Azure > 接続.
    2. [サービスグラフ接続] リストの [名前] 列から接続を選択します。
    3. [サービスグラフ接続のプロパティ] 関連リストの [ プロパティ ] 列から、システムプロパティを選択します。
      • デルタデータプルの最大パーティションサイズを設定するにはAzureazure_delta_pull_max_partition_size_in_minsを選択します。
      • デルタデータプルの最小パーティションサイズを設定するにはAzureazure_delta_pull_min_partition_size_in_minsを選択します。
      • 完全なデータプルのパーティションサイズを設定するには Azure [ azure_full_pull_partition_size] を選択します。
      詳細については、「Microsoft Azure のサービスグラフコネクタのプロパティ」を参照してください。
    4. [値] フィールドに、パーティションサイズとして 0 より大きい数値を入力します。
      • azure_delta_pull_max_partition_size_in_minsプロパティは、デルタプルの各パーティションの最大時間 (分) を決定します。
      • azure_delta_pull_min_partition_size_in_mins プロパティは、デルタプルの各パーティションの最小時間 (分) を決定します。
      • azure_full_pull_partition_sizeプロパティは、各パーティションが完全プルで処理するサブスクリプションの数を決定します。
    5. [Update (更新)] を選択します。
      注:
      データソースの並列データロードを有効にした後は、[ 20 件のレコードのテストロード ] オプションと [ すべてのレコードをロード ] オプションがデータソースの実行に機能しません。並列ロードが有効になっているデータソースを実行するには、[予定されているデータインポート] から [今すぐ実行] を選択する必要があります。