オントロジーの構築Object and link types型クラス型クラス

注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。

型クラス

型クラスはプロパティ、リンクタイプ、およびアクションタイプに適用できます。これらは、オントロジーとやり取りするユーザーアプリケーションによって解釈される追加のメタデータを定義します。例えば、いくつかの hubble プロパティ型クラスの仕様は、Object Viewsでプロパティ値がどのように表示されるかに影響します。他の型クラス、例えば analyzer の仕様は、Object Storage V1 (Phonograph)にインデックス付けされる際のプロパティ値の処理方法に影響します。

以下の表は、既知の型クラスのリストを提供します。この表の列は次の通りです:

  • Deprecated 列は、型クラスがまだサポートされているかどうかを示します。
    • Deprecated 列は、型クラスが現在 Capabilities ページで設定されるべきかどうかも示します。
      • オントロジーマネージャーでは、オブジェクトタイプに Capabilities ページが追加され、歴史的に型クラスとして定義されていた機能を設定できます。すべてのサポートされる型クラスの設定は Capabilities ページに移行されます。
  • Type 列は、型クラスがプロパティ、リンクタイプ(以前はリレーションとして知られていた)、またはアクションタイプに適用されるかを示します。
  • Kind および Name 列は、オントロジーマネージャーで型クラスを追加する際に設定されるユーザー定義の2つのフィールドからの文字列値を含みます。これらの値は、Foundry製品によって型クラスにラベルを付けるために使用されます。
Add Type Class - Kind and Name fields
  • Description 列は、リストされた型クラスが追加されたプロパティ値、リンク、またはアクションとやり取りする際のユーザーアプリケーションの意図された動作を説明します。
    • Object Explorerhubble 型クラスを使用するアプリケーションです。
    • Object Storage V1 (Phonograph)analyzer 型クラスを使用するサービスです。
    • Quivertimeseries 型クラスを使用するアプリケーションです。
DeprecatedTypeKindNameDescription
Propertyhubblemedia_urlプロパティを Object View でメディアアイテムとして表示します。
DeprecatedPropertyhubbleeditableObject View でプロパティが表示されたときにユーザーが編集できるようにします。インライン編集を使用してください。
Propertyhubbleiconプロパティ値として保存されている URL がオブジェクトのアイコンを含むことを示します。
DeprecatedRelationhubblecreatableObject View 内の Linked Objects View ウィジェットから特定のリンクタイプの新しいオブジェクトを作成することをユーザーに許可します。この型クラスはリレーションに配置され、ユーザーが1対多リレーションの「多」側のタイプのオブジェクトを作成できるようにします。ユーザーが新しいリンクを作成できるようにするためのサポート方法についてはアクションを参照してください。
DeprecatedPropertyhubbleendorsement_status:
endorsed
オブジェクトタイプの主キーのプロパティに追加された場合、Object Explorer および Object Views でオブジェクトを endorsed としてマークします。
DeprecatedPropertyhubbleendorsement_status:
not_endorsed
オブジェクトタイプの主キーのプロパティに追加された場合、Object Explorer および Object Views でオブジェクトを work in progress としてマークします。
DeprecatedPropertyhubblethumbnailプロパティ値として保存されている URL を検索結果カードのサムネイルとして使用します。

これは Object Explorer の以前のバージョンでのみ関連がありました。
DeprecatedPropertyhubblearrayこの型クラスは以前、プロパティが配列としてフォーマットされることを保証するために使用されていましたが、配列は現在、オントロジーマネージャーで正式にサポートされているプロパティベースタイプです。
DeprecatedPropertyhubbledefault_sort_descendingObject Explorer で自動的に列を降順でソートします。

これは Object Explorer の以前のバージョンでのみ関連がありました。
DeprecatedPropertyhubblequick_filterObject Explorer のリストビューで、これらのプロパティはデフォルトのフィルターとして利用可能でした。

これは Object Explorer の以前のバージョンでのみ関連がありました。
Relationhierarchyparentリンクタイプのリンク方向が階層の親を表すことを示します。Object Views では、階層の Object View の上部にパンくずリストを表示します(例:'Europe -> France -> Paris -> Rue Cler')。
Propertychoropleth_map_
config_id
<map_config_id>地理的領域(国コードなど)の値を含むプロパティタイプに対してコロプレスを作成できます。必要な型クラスの kindchoropleth_map_config_id であり、name はプロパティが含む地域コードのタイプによります。

例えば:
- 国の場合、countries を使用
- 米国の州 → us_states
- 米国の郡 → us_counties
- 米国の郵便番号 → us_zip_codes

追加の地域境界オプションや、この型クラスの追加に関する追加の支援については、ユーザーのPalantir担当者にお問い合わせください。

設定オプションには、集計の種類や使用するカラースケールの変更が含まれます。

この型クラスを使用するには、プロパティに selectable または sortable レンダーヒントを適用する必要があります。
DeprecatedPropertyoe_home_page_
object_type_group
<your_object_type_
group_name>
オブジェクトタイプの主キーのプロパティにこの型クラスを追加して、オブジェクトタイプをグループに追加します。

適切なスペルを確認して、グループの重複を避けてください。設定されたオブジェクトタイプのグループは、Object Explorer のホームページに表示されます。

グループが設定されている場合、グループに追加されていない非表示のオブジェクトタイプは、ページの下部の「その他」グループに配置されます。これはオブジェクトタイプグループ機能に置き換えられました。
Action typehubble-oehide-actionObject Explorer および Object Views 内でアクションタイプを非表示にします。それ以外の場合、Actions ボタンドロップダウンに自動的に表示されます。
Action typehubble-oe-object-set-rid<object_type_RID>動的オブジェクトセットを作成する実験的機能。
Action typehubble-oe-security-rid<compass_RID>動的オブジェクトセットを作成する実験的機能。
Action typeactionsgenerate_uuid文字列パラメーターを UUID に置き換えます。
Action typeactionsprefill_current_user文字列パラメーターを現在のユーザーに置き換えます。
Action typeactionsview_object_with_type成功トーストに作成/変更されたオブジェクトを表示します。
Propertyanalyzernot_analyzedPhonograph/Elasticsearch がプロパティをトークン化しないようにします。ハイフンなどを含む識別子プロパティに使用します。

いくつかの ES 組み込みアナライザー ↗ が型クラスでサポートされています。例えば:
- simple
- standard
- whitespace
- french
- japanese
- arabic
- combined_arabic_english
DeprecatedPropertyanalyzernot_indexedPhonograph/Elasticsearch がプロパティをインデックス化しないようにします。検索可能または集計可能である必要のないプロパティに使用します。

この型クラスはもはやプロパティがインデックス化されるかどうかを管理するためには使用されていません。この機能は現在、searchable レンダーヒントによって管理されています。
DeprecatedPropertymultipassuser_idMultipass UID を含むプロパティに適用されると、Object Explorer および Object Views でプロパティがユーザーのユーザー名(multipass および multipass 属性で構成される)として表示されます。

この型クラスはもはやプロパティがユーザー名としてフォーマットされることを保証するためには使用されていません。Multipass UID は現在、オントロジーマネージャーの値フォーマット機能でサポートされています。
DeprecatedPropertyglobal<your_property_id>プロパティをグローバルとしてマークするために使用できます。これにより、複数のオブジェクトタイプの共通プロパティでフィルター処理することができます。プロパティが同じ property_id と各オブジェクトタイプでのグローバル型クラスを持つ限り、このプロパティでフィルター処理することができます。

これは Object Explorer の以前のバージョンでのみ関連がありました。
DeprecatedPropertygeogeojsonプロパティが GeoJSON データ(例:ポリゴン、ラインなど)を含むことを示します。Map アプリケーション はこの GeoJSON を地図上に表示します。廃止予定:geoshape プロパティタイプを使用してください。
DeprecatedPropertygeolatitudeプロパティがMap アプリケーションで使用される緯度を含むことを示します。廃止予定:geohash プロパティタイプを使用してください。
DeprecatedPropertygeolongitudeプロパティがMap アプリケーションで使用される経度を含むことを示します。廃止予定:geohash プロパティタイプを使用してください。
Configure in
Capabilities page
of object type
PropertygeoaltitudeプロパティがMap アプリケーションの3Dモードで使用される、海抜からのメートル単位の高度/標高を含むことを示します。
Propertyvertexlink_mergeVertex & Vortex 関連オブジェクト検索のため、常にこのオブジェクトを中間オブジェクトとして扱います。このオブジェクトは関連オブジェクトリストには表示されなくなりますが、そこからの2次リンクは表示され、グラフ上ではエッジとして表示されます。型クラスをオブジェクトの主キーに配置します。
Relationvertexlink_merge_incominglink_merge と同じですが、この特定のリレーションにのみ適用されます。リンクマージされたオブジェクトはこのリレーションのターゲット/「to」側です。
Relationvertexlink_merge_outgoinglink_merge と同じですが、この特定のリレーションにのみ適用されます。リンクマージされたオブジェクトはこのリレーションのソース/「from」側です。
RelationvertexcomponentVertex ダイアグラムのため、ベースオブジェクトにリンクされたオブジェクトを示します。
Propertyvertexcomponent_subtypeVertex のため、オブジェクトタイプよりも細かいグループ化を許可します。型クラスをオブジェクトの主キーに配置します。
Propertyvertexevent_intent.<intent_>Event の主キーのプロパティにこれを設定して、Vertex & Vortex で使用します。ここでの intent はイベント/アラートの色/深刻度(danger、warning、primary、または success)を示します。例えば:event_intent.danger
Propertyvertexevent_valueイベントの数値値を表すプロパティを示します。
Propertyvertexevent_value_unit.<unit_>event_value と一緒に設定し、unit はイベントの数値値の単位を示します。例えば:event_value_unit.Kilograms
Propertyvertexevent_propertyVertex & Vortex イベントカードにこのプロパティを表示します。
Propertyvertexmin時系列オブジェクトの場合:Vertex はシリーズ値がこの最小値を下回ると警告を発します。
Propertyvertexmax時系列オブジェクトの場合:Vertex はシリーズ値がこの最大値を超えると警告を発します。
Propertyvertexthreshold_measure.<measure_>Vertex のため、オブジェクトの主キーのプロパティにこれを設定して、しきい値測定に使用する測定を示します。例えば:threshold_measure.Temperature
Propertyvertexthreshold_high_limitthreshold_measure と一緒に使用して、上限しきい値を表すプロパティを示します。
Propertyvertexthreshold_low_limitthreshold_measure と一緒に使用して、下限しきい値を表すプロパティを示します。
Propertyvertexthreshold_exceed_intent.<intent_>オブジェクトの主キーのプロパティにこれを設定して、threshold_measure と一緒に使用し、intent はしきい値違反の色/深刻度(danger、warning、primary、または success)を示します。例えば:threshold_exceed_intent.danger
Propertyvertexkey_measure.<measure_>ここにリストされている測定は、Vertex ホームページに表示されます。例えば:key_measure.Temperature
DeprecatedPropertyvertexenum_values時系列オブジェクトの場合:数値値から文字列値への JSON マップ。この型クラスはもはやサポートされていません。
Configure in
Capabilities page
of object type
Propertytimeseriestimeseries_id時系列オブジェクトの主キーに適用される場合、この型クラスはそのオブジェクトのシリーズ識別子seriesId)を指定します。プロパティはすべての時系列オブジェクトで一意である必要があり、Quiver でユーザーのオブジェクトが発見可能であるために必要な唯一の型クラスです。
Configure in
Capabilities page
of object type
Propertytimeseriestimeseries_measure時系列オブジェクトの測定を指定するプロパティ。

注意:timeseries.timeseries_sensor_type 型クラスは以前同じ目的で使用されていました。これは引き続き動作しますが、一貫性のために timeseries.timeseries_measure を使用してください。
DeprecatedPropertytimeseriestimeseries_sensor_type上記の timeseries_measure を参照してください。
Configure in
Capabilities page
of object type
Propertytimeseriestimeseries_units時系列オブジェクトの単位を指定するプロパティ(例:株価時系列は dollars を値単位として持つかもしれません)。
Configure in
Capabilities page
of object type
Propertytimeseriestimeseries_internal_interpolation時系列オブジェクトのデフォルトの内部補間を指定するプロパティ。内部補間は、Quiver が隣