テキスト検索の設定

テキスト検索を使用すると、キーワードを入力して、要件、テスト計画、不具合の各モジュールの特定のプロジェクト・フィールドの内容を検索できます。このトピックでは、テキスト検索を設定する方法について説明します。

データベース・ユーザ・スキーマでのテキスト検索の有効化

ALM でテキスト検索を有効にする前に、テキスト検索を有効にする各データベース・ユーザ・スキーマで、テキスト検索を有効にします。

Oracle データベース・ユーザ・スキーマでテキスト検索を有効にするには、次の手順を実行します。

管理者ユーザとして、次のコマンドを実行します。

Copy code
GRANT CTXAPP to <データベース・ユーザ・スキーマ>

SQL データベース・ユーザ・スキーマでテキスト検索を有効にするには、次の手順を実行します。

次のコマンドを実行して、フル・テキスト・インデックスを有効にします。

Copy code
EXEC sp_fulltext_database 'enable'

先頭に戻る

ALM でのテキスト検索の有効化

データベース・サーバのテキスト検索を有効にする処理は、プロジェクトを追加する前と後のどちらでも実行できます。データベース・サーバでテキスト検索を有効にしてからプロジェクトを追加すると、そのプロジェクトでテキスト検索が自動的に有効になります。プロジェクトを追加した後でデータベース・サーバでテキスト検索を有効にすると、テキスト検索は無効です。このプロジェクトのテキスト検索は、手動で有効にできます。

注意: いったん有効にしたテキスト検索は、無効にできません。

特定のデータベースでテキスト検索を有効にするには、「データベース・サーバのプロパティの変更」を参照してください。

特定のプロジェクトでテキスト検索を有効にするには、プロジェクトの[詳細]タブで[テキスト検索の有効化/再構築]をクリックします。詳細については、「[詳細]タブ」を参照してください。

先頭に戻る

プロジェクトの検索言語の選択

テキスト検索が有効になっているプロジェクトごとに、データベース・サーバの標準設定以外の検索言語を指定できます。標準設定の検索言語の設定の詳細については、「データベース・サーバのプロパティの変更」を参照してください。

プロジェクトに別の検索言語を選択するには、プロジェクトの[詳細]タブにある[検索言語]フィールドを編集します。詳細については、「[詳細]タブ」を参照してください。

先頭に戻る

検索可能フィールドの定義

テキスト検索が有効になっているプロジェクトごとに、システム・フィールドまたはユーザ定義フィールドを検索可能にすると、テキスト検索を使用してキーワードを入力し、フィールドを検索できます。

利用可能な検索可能フィールド

次のフィールドが検索可能フィールドとして利用できます

  • メモ]または[文字列]フィールド・タイプのユーザ定義フィールド

  • 次のシステム・フィールド

    エンティティ 検索可能なシステム・フィールド
    ビジネス・コンポーネント
    • コメント

    • コンポーネント・フォルダ

    • コンポーネント名

    • 説明

    • 元の保管場所

    • サブタイプ ID

    ビジネス・プロセス・モデル・アクティビティ
    • コメント

    • 説明

    • テキスト

    ビジネス・プロセス・モデル
    • コメント

    • 説明

    不具合
    • コメント

    • 説明

    • サマリ

    要件
    • コメント

    • 説明

    • 名前

    • リッチ・テキスト

    実行
    • コメント

    テスト
    • コメント

    • 説明

    • パス

    • プロトコル・タイプ

    • テンプレート

    • テスト名

検索可能フィールドを定義するには、次の手順を実行します。

  1. ALM メイン・ウィンドウのマストヘッドで、をクリックし、[カスタマイズ]を選択します。[プロジェクト カスタマイズ]ウィンドウが表示されます。

  2. プロジェクトのエンティティ]リンクをクリックします。[プロジェクトのエンティティ]ページが開きます。

  3. エンティティを展開し、検索可能にすることができるシステム・フィールドまたはユーザ定義フィールドを選択します。

  4. 検索可能]チェックボックスを選択します。

  5. 保存]をクリックして変更内容を保存します。

先頭に戻る

参照情報: