テーブル拡張の使用

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む1読むのに数分
  • この例では、テーブル拡張パラメーターをテーブルローテーショングループに設定する方法を示します。

    始める前に

    必要なロール:管理者

    このタスクについて

    注:
    このプラグインを ServiceNow 代表者とのパートナーシップで展開します。

    管理者は通常、プロセスの時間パラメーター (期間) を指定しますが、代わりにテーブルの数 (ローテーション) を指定することもできます。ローテーションの最後のテーブルが書き込まれた後に、新しいテーブルが追加されると、古いテーブルがアーカイブされます。テーブル拡張を使用すると、テーブルが上書きされることはありません。

    テーブル拡張の利点は、テーブル間でデータをパーティション化できることです。また、テーブルを適切なサイズに維持しながらデータをアーカイブすることもできます。クエリーの日付がわかっている場合は、データの作業セットが削減されます。

    短所は、複数のテーブルにまたがる時間範囲をクエリーするときに、テーブル拡張にユニオンクエリーが必要になることです。ユニオンクエリーは、単一のテーブルに対するクエリーに比べて効率性が下がります。

    順次書き込まれるテーブルまたは挿入専用タイプのテーブルがある場合は、テーブル拡張の使用をお勧めします (このパラメーターには例外があります)。テーブル拡張は、長期間にわたってデータが必要なテーブルでも役に立ちます。

    次の例では、カスタムテーブルのテーブル拡張を設定する方法について説明します。

    手順

    1. 移動先 すべて > システム定義 > テーブルローテーション.
    2. [新規] をクリックします。
    3. 以下の情報を入力します。
      フィールド アクション
      名前 アクションに適用するテーブルの名前を入力します。
      期間 アクションの全体的な期間を入力します。この例では、期間は 30 日です。
      タイプ [拡張] を選択します。
    4. [送信] をクリックします。
      新規テーブル拡張