メイン コンテンツをスキップする 補完的コンテンツへスキップ

オントロジーリポジトリーに保存されているセマンティック概念をアクセス

Elasticsearchサーバーにビルドされたオントロジーリポジトリーには数百のセマンティックコンセプトと属性が保存されており、これはTalend StudioProfilingパースペクティブ内でセマンティック認識分析を定義し、実行のたびに増やすことができます。

オントロジーリポジトリーに保管され、顧客、会社、地理、製品、ファイナンスなどの複数のドメインに適用されるセマンティックコンセプトとその属性のリストにアクセスできます。

Talend Studioで使用すれば、この手順によってオントロジーリポジトリーがアクセスおよび検索可能になるだけでなく、その特徴や強みを生かすこともできるようになります。

始める前に

  • semantic_repository_content-20201211.zipファイルをダウンロードして抽出します。
  • Talend Administration CenterとElasticsearchサーバーがインストールされていること。

オントロジーリポジトリーに保管されたデータを初期化する

Before you begin

  • Talend Administration Centerを埋め込むApache Tomcatを起動します。
  • Elasticsearchサーバーを起動します。

Procedure

  1. Talend Studioを開始します。
  2. 上部メニューバーで、[Window] (ウィンドウ) > [Preferences] (環境設定)とクリックし、[Preferences] (環境設定)ウィンドウを開きます。
  3. [Preferences] (環境設定)ウィンドウで、Talend > [Profiling] (プロファイリング) > [Semantic-aware analysis] (セマンティック認識分析)を選択します。
  4. ポートまたはクラスター名を変更した場合は、対応するフィールドでパラメーターを編集します。
  5. [Check Connection] (接続確認)をクリックしてElasticsearchサーバーに保管されているリポジトリーに接続できるかどうかをテストし、OKをクリックします。
  6. [Semantic-aware analysis] (セマンティック認識分析)を作成し、Talend StudioProfilingパースペクティブから実行して、Elasticsearchサーバーのオントロジーリポジトリーをインデックス化およびエンリッチ化します。

    セマンティック認識分析の詳細は、セマンティック認識分析をご覧ください。

Talend Administration CenterでKibanaを設定

Talend Administration Centerから、オントロジーリポジトリーのコンテンツを表示できる監視モジュールのパラメーターを設定できます。

Procedure

  1. Talend Administration Center Webアプリケーションを開きます。
  2. [Menu] (メニュー)ツリービューで、[Configuration] (設定)をクリックします。
  3. [Monitoring] (監視)ノードをクリックしてパラメーターを表示します。
  4. Kibana URLフィールドにKibanaアプリケーションのURLアドレスを入力します。

    http://localhost:8080/kibana

    http://localhost:8080/kibanaは単に例として挙げられています。設定によっては、<localhost>をWebサーバーアプリケーションのIPアドレスに置き換え、<8080>を実際のポートに置き換える必要があります。

Kibanaでインデックスパターンを作成

オントロジーリポジトリーKibana内のオントロジーリポジトリーに保管されているコンセプトと属性を視覚化するには、インデックスパターンを作成する必要があります。

Procedure

  1. Talend Administration Center [Menu] (メニュー)ツリービューで[Logging] (ログ)をクリックしてKibanaダッシュボードを表示するか、Webブラウザーを開いてhttp://localhost:8080/kibana/#/dashboard/に移動します。
  2. 左パネルで[Management] (管理) > Kibana > [Index patterns] (インデックスパターン)をクリックします。
  3. [Index patterns] (インデックスパターン)ページで[Create index pattern] (インデックスパターンの作成)をクリックします。
  4. [Index name or pattern] (インデックス名またはパターン)フィールドに、Elasticsearchにロードされたコンセプトと属性のインデックスパターンにマッチするインデックス名またはパターンを入力します。

    semantic_repository_content-20201211.ndjsonファイルをインポートする場合は、tdq*と入力します。

  5. [Create] (作成)をクリックしてインデックスパターンを追加します。

Kibanaダッシュボードを開く

Kibanaダッシュボードを開いて、オントロジーリポジトリーのコンテンツを視覚化することができます。

Procedure

  1. Talend Administration Center [Menu] (メニュー)ツリービューで[Logging] (ログ)をクリックしてKibanaダッシュボードを表示するか、Webブラウザーを開いてhttp://localhost:8080/kibana/#/dashboard/に移動します。
  2. 左メニューバーで[Management] (管理) > Kibana > [Saved Objects] (保存済みのオブジェクト)をクリックします。
  3. [Import] (インポート)をクリックし、ダウンロードして抽出したファイル(semantic_repository_content-20201211.zip)を参照します。

    semantic_repository_content-20201211.ndjsonファイルは、オントロジーリポジトリーに関連する視覚化を表示するダッシュボードの例として提供されています。

    自身のダッシュボードと視覚化を定義できます。

  4. 左のメニューバーで[Dashboard] (ダッシュボード)をクリックします。
  5. リストで[Semantic Repository Dashboard] (セマンティックリポジトリーダッシュボード)を選択します。

    ダッシュボードには、オントロジーリポジトリーに保管されている最も頻度の高いコンセプトと属性が表示されます。

    オントロジーリポジトリーに格納されている最も頻度の高いコンセプトと属性の概要。
  6. ダッシュボード上部の検索フィールドを使ってコンセプトや属性を検索し、ダッシュボードにリスト表示された結果をフィルタリングします。
    Kibanaダッシュボードでの検索の例。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。