日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

キャッシュクエリを作成します

データソースの種類から WFA データベース内のディクショナリオブジェクトに関する情報をキャッシュする場合は、キャッシュクエリを定義できます。キャッシュクエリを作成して、ディクショナリエントリおよび OnCommand Unified Manager 6.1 などの 1 つ以上のデータソースタイプに関連付けることができます。

キャッシュクエリを作成するには、適切な SQL 構文を知っている必要があります。

手順
  1. [Designer>*Cache Queries*] をクリックします。

  2. をクリックします 新しいアイコン をクリックします。

  3. [ キャッシュクエリの追加 *] ダイアログボックスで、必要なディクショナリエントリとデータソースタイプを選択します。

  4. [SQL SELECT QUERY] セクションで ' 適切な SQL クエリを入力します

    • 例 *

      次の SQL クエリは、 OnCommand Unified Manager 6.1 データソースタイプからディスクディクショナリオブジェクトに関する情報をキャッシュします。

    SELECT
        disk.objId AS id,
        disk.name AS NAME,
        disk.uid AS uid,
        disk.effectiveInterfaceType AS TYPE,
        disk.rpm AS rpm,
        disk.homeNodeId AS home_node_id,
        disk.ownerNodeId AS owner_node_id,
        disk.model AS model,
        disk.serialNumber AS serial_number,
        disk.totalBytes/1024/1024 AS size_mb,
        disk.shelf AS shelf,
        disk.shelfBay AS shelf_bay,
        disk.pool AS pool,
        disk.vendor AS vendor,
        LOWER(disk.raidPosition) AS raid_position,
        disk.containerTypeRaw AS container_type,
        disk.clusterId AS cluster_id
    FROM
        netapp_model_view.disk disk
  5. SQL クエリをテストする場合は、 * Test * をクリックします。

    複数のデータソースタイプを選択した場合は、 [ キャッシュクエリのテスト ] ダイアログボックスが開き、必要なデータソースタイプを選択できます。

    テスト結果が表示されます。

  6. ダイアログボックスを閉じます。

  7. [ 保存( Save ) ] をクリックします。