Documentation Center

インポート定義の作成

インポート定義とは、用語ベースのインポート方法を定義する、用語ベース オブジェクトです。インポート時にインポート定義を使用すると、ウィザードのページに毎回入力し直す必要がありません。

手順

  1. リボンから[ファイル] > [用語ベースを開く]に移動します。
    • サーバー用語ベース: [サーバー]を選択して使用可能なサーバーを設定し、[ログイン]を選択して特定のサーバーに接続します。使用する各用語ベースの を選択し、[OK]を選択します。
    • ローカル用語ベース: [参照]を選択して、*.sdltb ファイルを開きます。使用する各用語ベースの を選択し、[OK]を選択します。
  2. [サーバー]ツリーで、新しい入力用フォームを追加する用語ベースを展開します。新しい入力用フォームに該当するアクセス レベル (公開、ロール、ユーザー) を展開します。
  3. [入力用フォーム]を選択し、リボンから[追加/作成]を選択します。
  4. [ウィザードを閉じるときにインポート設定を保存]ボックスを選択します。これを選択しない場合、選択された設定は保存されません。
  5. 次のように、インポートを実行するタイミングを決定します。
    • ウィザードを閉じる前にインポート定義を作成する場合は、[ウィザードを閉じる前にインポートを実行]の選択をオンにします。
    • インポート定義を作成するだけでインポートしない場合は、[ウィザードを閉じる前にインポートを実行]の選択をオフにします。
  6. [次へ]を選択します。
  7. インポート定義の名前と説明を入力します。
  8. [次へ]を選択します。
  9. 用語ベースにインポートする *.xml ファイルを選択します。
    • インポート ファイル内のエントリに対して検証チェックを実行しない場合は、[高速インポート (MultiTerm XML と完全な互換性があるインポート ファイル)]を選択します。
    • 不要な複製やあいまい検索が機能しないなど、インポート後に問題がよく発生している場合は、[インポート後に完全な最適化を実行する]を選択します。このオプションでは、インポート中にインデックスが自動的に再構築され、インポート後に手動で完全な最適化を行う必要がなくなります。このオプションを選択しなかった場合でも、基本的な機能を確保するための大幅に簡単なソフト最適化が実行されます。
  10. インポート ファイル内のエントリにフィルタを適用する場合は、[フィルタを適用]を選択し、ドロップダウン リストからフィルタを選択します。
  11. [次へ]を選択します。
    • [高速インポート]を選択した場合は、[インポート オプション]ページが表示されます。ここでは、インポート時のエントリの処理方法を定義できます。[インポート オプション]ページで[エントリ番号を基準にエントリを同期]または[言語の用語を基準にエントリを同期]を選択した場合は、手順 11 に進みます。
    • [高速インポート]を選択しなかった場合は、[検証の設定]ページが表示されます。手順 12 に進みます。
  12. [インポート オプション]ページで[エントリ番号を基準にエントリを同期]または[言語の用語を基準にエントリを同期]を選択した場合は、[詳細なインポート オプション]ページに進みます。
    オプション説明
    [詳細設定 - エントリ番号を基準にエントリを同期]ページで、次の手順に従います。
    a. [インポート先の用語ベースにエントリ番号が存在しない場合]ボックスで、現在用語ベースに存在しないエントリ番号を持つインポート エントリの処理方法を指定します。
    • エントリを新しいエントリとして用語ベースに追加する場合は、[新しいエントリとして追加]を選択します。
    • エントリをインポートから除外するには、[インポート エントリを除外]を選択します。
    • エントリをインポートから除外して、そのエントリを除外ファイルに追加するには、[インポート エントリを除外して出力ファイルに書き出し]を選択します。
    b. [インポート先の用語ベースにエントリ番号が存在する場合]ボックスで、用語ベースに既に存在するエントリ番号を持つインポート エントリの処理方法を指定します。 MultiTerm 手順 a で説明したオプションの他に、次の追加オプションを選択できます。
    • インポート エントリの内容を既存の用語ベース エントリの内容と結合するには、[エントリを結合]を選択します。
    • 既存のエントリの内容をインポート エントリの内容に置換するには、[インポートしたエントリで既存のエントリを上書き]を選択します。
    • MultiTerm で、用語ベース内の同じ言語の下に既に存在する用語のエントリをチェックするには、[言語の用語を基準にエントリを同期]を選択します。
    [詳細設定 - 言語の用語を基準にエントリを同期]ページで、次の手順に従います。
    c. [言語]で、すべての用語ベース エントリを同期するときに基準にする言語を選択します。たとえば、用語ベース エントリと用語のデータが英語である場合は、[英語]を選択します。[言語の用語で同期]チェックを実行すると、MultiTerm は、選択した言語エントリの下に存在する、インポート ファイル内の用語を検索し、用語ベース エントリで同じ用語が既に存在するかどうかを確認します。
    d. [原語]または[訳語]を選択して、原文言語の用語のみをインポートするか、訳文言語の用語のみをインポートします。原文言語および訳文言語の値は、[用語ベース]ツールバーでの現在の原文言語と訳文言語の選択内容から取得されます。
    e. [原語]または[訳語]を選択して、原文言語の用語のみをインポートするか、訳文言語の用語のみをインポートします。原文言語および訳文言語の値は、[用語ベース]ツールバーでの現在の原文言語と訳文言語の選択内容から取得されます。
    • 用語を新しいエントリとして用語ベースに追加するには、[新しいエントリとして追加]を選択します。
    • エントリをインポートから除外するには、[インポート エントリを除外]を選択します。
    • エントリをインポートから除外して、そのエントリを除外ファイルに追加するには、[インポート エントリを除外して出力ファイルに書き出し]を選択します。
    f. インポート エントリの用語のいずれかが、用語ベース内の同じ言語の下に存在する場合、[インポート先の用語ベースに言語の用語が存在する場合]を使用します。エントリの処理方法を説明したオプションを選択します。手順 e で説明したオプションの他に、次の 2 つの追加オプションを選択できます。
    • インポート エントリの内容を既存の用語ベース エントリの内容と結合するには、[エントリを結合]を選択します。
    • 既存のエントリの内容をインポート エントリの内容に置換するには、[インポートしたエントリで既存のエントリを上書き]を選択します。
  13. [検証の設定]ページに進みます。
    1. 無効なエントリの除外ファイルを指定します。検証チェックに失敗してインポートから除外された用語ベース エントリは、インポート除外ファイルに配置されます。除外ファイルは .XCL ファイルで、用語ベースにインポートできます。
    2. [不完全なエントリを許可]を選択すると、必須フィールドにデータが収容されていないエントリがインポートされます。
    3. [余分なフィールドを含むエントリを許可]を選択すると、用語ベースよりもフィールドが多いエントリがインポートされます。追加のフィールドおよびデータが、既存の用語ベース定義に追加されるわけではありません。
    4. [2 次言語を無視]を選択すると、エントリを用語ベースにインポートするときに 2 次言語が無視されます。
      • このオプションを選択しなかった場合、用語は適切な 2 次言語に追加されます。一方、2 次言語が入力ファイルに含まれていても、用語ベースには含まれていない場合、インポート ウィザードはインポートの一部として 2 次言語を作成しません。
      • 2 次言語がインポート ファイルに含まれていても、用語ベースに含まれていない場合、すべてのエントリは適切な上位言語にインポートされます。
      • 2 次言語がインポート ファイルに含まれていなくても、用語ベースに含まれる場合、すべてのエントリは、用語ベースの最初の 2 次言語にインポートされます。
      • 2 次言語がインポート ファイルと用語ベースの両方に含まれている場合、インポート ファイルのすべてのエントリは、用語ベースの最初の 2 次言語にインポートされます。この動作は、インポート ファイルと用語ベースの 2 次言語が一致するかどうかにかかわらず適用されます。