機械翻訳について

頂点またはエッジ表への複数のラベルの割当て

SQLプロパティ・グラフを作成する場合は、グラフ作成ワークフローの「グラフの定義」ステップの「エディタ」タブで、複数のラベルを頂点またはエッジ表に割り当てることができます。

プロパティ・グラフ・ウィザードを使用してSQLプロパティ・グラフを作成する手順は、「既存のリレーショナル表からのプロパティ・グラフの作成」を参照してください。

次の図は、「エディタ」タブ・パネルを示しています。このパネルでは、「アクション」メニューを表示して、頂点またはエッジ表の複数のラベルを作成および管理できます。



次のステップでは、「エディタ」タブで実行できる様々なラベル・アクションについて説明します。

  • 新しいラベルを作成します。
    1. 上部パネルで頂点またはエッジテーブルを選択して、新しいラベルを作成します。
      ソース表キー、デフォルト・ラベル、ラベル・プロパティなどのソース表の詳細が下部パネルに表示されます。 ソース頂点またはエッジ表に1つのラベルのみが割り当てられている場合、「ラベルの選択」ドロップダウンは無効のままになります。
    2. 「アクション」ドロップダウン・メニューから「ラベルの作成」をクリックします。

      「ラベルの作成」スライダが次のように開きます。


      create_label.pngの説明が続きます
      図create_label.pngの説明

    3. 「ラベル名」を入力し、オプションで、必要なラベル「プロパティ」を選択します。
    4. 「保存」をクリックして、新しいラベルを作成します。
      特定のソース表の「ラベルの選択」ドロップダウンが有効になり、新しく作成されたラベルがリストに表示されます。
    このステップを繰り返して、ソース表に必要な数のラベルを追加します。
  • 既存のラベルを編集します。
    1. 上部パネルで頂点またはエッジテーブルを選択して、いずれかのラベルを編集します。
    2. 「ラベルの選択」ドロップダウンをクリックし、編集するラベルを選択します。
      1つのラベルのみがソース表に割り当てられている場合、「ラベルの選択」ドロップダウンは無効のままです。 その場合、「デザイナ」タブの表に対する編集アイコンを使用して、デフォルトの単一ラベルを編集できます。 グラフの手動作成「Vertices」および「Edges」を参照してください。
    3. 「アクション」ドロップダウン・メニューから「ラベルの編集」をクリックします。

      「ラベルの編集」スライダが開きます。

    4. 「ラベル名」「プロパティ」またはその両方を編集します。
    5. 「保存」をクリックします。
  • 既存のラベルを削除します。
    1. 上部パネルで頂点またはエッジテーブルを選択して、いずれかのラベルを削除します。
    2. 「ラベルの選択」ドロップダウンをクリックし、削除するラベルを選択します。
    3. 「アクション」ドロップダウン・メニューから「ラベルの削除」をクリックします。
      「ラベルの削除」オプションは、表に複数のラベルが割り当てられている場合にのみ有効になります。

      「ラベルの削除」確認ボックスが開きます。

    4. 「削除」をクリックします。
  • ラベル割当を管理します。
    1. 上部パネルで頂点またはエッジテーブルを選択して、1つ以上のラベルを割り当てます。
    2. 「アクション」ドロップダウン・メニューから「ラベルの割当て」をクリックします。

      「ラベル割当て」スライダが次のように開きます。


      label_assignment.pngの説明が続きます
      図label_assignment.pngの説明

    3. ソース テーブルに必要な数のラベルを割り当てる場合に選択します。
      表に少なくとも1つのラベルを割り当て、割り当てられたラベル・プロパティが少なくとも1つの表の列と一致していることを確認してください。
    4. 「保存」をクリックします。

「エディタ」タブで実行される前述のすべてのラベル・アクションは、「ソース」タブのCREATE PROPERTY GRAPH文、および「デザイナ」タブの「Vertices」および「Edges」にも反映されます。

たとえば、次の例では、BANK_TRANSFERS頂点表にBANK_TRANSFERS(デフォルト)とBANK_TXNSの2つのラベルが割り当てられています。