キャッシュの設定

[キャッシュ設定] ボタンを使用して、モデル ストア内の論理モデルのキャッシュ時間を設定できます。

  1. Web ブラウザで、次の場所に移動します。

    http://server:port/metadata-insights

    ここで server は、Spectrum™ Technology Platform サーバーの名前または IP アドレスで、port は HTTP ポートです。デフォルトの HTTP ポートは 8080 です。

  2. 自分の資格情報でログインします。
  3. [モデリング] をクリックします。
  4. [Model Store] タブをクリックします。
  5. 表示されるモデル ストアの一覧から、キャッシュ設定を定義するモデル ストアを選択し、[Model Store の編集] アイコン をクリックします。
    注: 既に展開済みのモデル ストアのキャッシュ設定は定義できません。その場合は、モデル ストアの展開を解除する必要があります。[Model Store の編集] アイコンは、展開後に有効になります。
    [Model Store の編集] ページが表示され、モデル ストア内の全モデルが一覧表示されます。
  6. 論理モデルの [含める] チェックボックスをオンにして、表示される [キャッシュ設定] ボタンをクリックします。
    注: このボタンは、モデル ストア内の論理モデルに対してのみ表示されます。

    モデル ストア内の論理モデルに対して設定を定義した後、[キャッシュ設定] ボタンは、[含める] チェックボックスをオフにするまで有効のままとなります。

    [モデル <論理モデル名> のキャッシュ設定] ポップアップ ウィンドウが表示されて、モデル内のすべてのエンティティに対してデフォルトのキャッシュ時間が 120 分であることが ([モデルの TTL (存続期間)] フィールドに) 示されます。
  7. [モデルの TTL (存続期間)] フィールドに、キャッシュを有効にする期間 (分単位) を入力します。デフォルトの期間は、120 分間です。
    注: このフィールドに入力した値が自動的に、モデル内のすべてのエンティティの [TTL (存続期間)] フィールドに設定されます。ただし、[TTL をオーバーライド][オン] にすることによって、任意のエンティティのキャッシュ期間をオーバーライドできます。
  8. モデル内のエンティティのキャッシュを有効にするには、それぞれの [キャッシュを有効化] チェックボックスをオンにします。モデル内のすべてのエンティティのキャッシュを有効にするには、ヘッダーの [キャッシュを有効化] チェックボックスをオンにします。
  9. モデル内のいずれかのエンティティのキャッシュ期間をカスタマイズするには、[TTL をオーバーライド] スライダをクリックして [オン] に移動し、それぞれの [TTL (存続期間)] フィールドに、必要なキャッシュ期間のオーバーライド値を入力します。
  10. モデルに対するキャッシュのオーバーライド設定をすべて解除するには、[すべてのオーバーライドをクリア] ボタンをクリックします。
    [TTL をオーバーライド][TTL (存続期間)] フィールドで行ったカスタマイズ設定が上書きされ、すべてのエンティティの [TTL (存続期間)] に、[モデルの TTL (存続期間)] フィールドに定義された値が設定されます。
  11. [OK] ボタンをクリックします。

論理モデル内のすべてのエンティティに対して指定したとおりにキャッシュ時間が設定され、[Model Store の編集] ページに戻ります。