オントロジーオブジェクトおよびリンクタイプメタデータタイプクラス

注: 以下の翻訳の正確性は検証されていません。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 Explorerは、hubbleタイプクラスを消費するアプリケーションです。
    • Object Storage V1 (Phonograph)は、analyzerタイプクラスを消費するサービスです。
    • Quiverは、timeseriesタイプクラスを消費するアプリケーションです。
Deprecated        TypeKindName説明
Propertyhubblemedia_urlObject Viewに表示される際に、プロパティをメディアアイテムとしてレンダリングします。
DeprecatedPropertyhubbleeditableObject Viewに表示される際に、ユーザーがプロパティを編集できるようにします。代わりに、inline editsを使用してください。
Propertyhubbleiconプロパティ値として保存されているURLが、オブジェクトのアイコンを含んでいることを示します。
DeprecatedRelationhubblecreatableユーザーが、Object View内のLinked Objects Viewウィジェットから特定のリンクタイプの新しいオブジェクトを作成できるようにします。タイプクラスは関係に配置され、ユーザーが多対一の関係の「多」側のタイプのオブジェクトを作成できるようにします。新しいリンクを作成できるようにするサポートされている方法については、actionsを参照してください。
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-actionアクションタイプをObject ExplorerおよびObject Views内で非表示にします。それ以外の場合は、Actionsボタンのドロップダウンで自動的に検出されます。
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_id値がMultipass UIDを含むプロパティに適用されると、そのプロパティは、Object ExplorerおよびObject Viewsでユーザーのユーザー名(multipassおよびmultipass属性で構成される)としてレンダリングされます。

このタイプクラスは、プロパティがユーザー名としてフォーマットされることを確認するためにはもう使用されず、Multipass UIDは現在、オントロジーマネージャーの値フォーマット機能でサポートされています。
DeprecatedPropertyglobal<your_property_id>プロパティをグローバルとしてマークするために使用できます。このプロパティが、すべてのプロパティが同じproperty_idを持ち、このプロパティでフィルタリングされるべきオブジェクトタイプごとにglobalタイプクラスがある限り、複数のオブジェクトタイプを共通のプロパティでフィルタリングできます。

これは、以前のバージョンのObject Explorerでのみ関連がありました。
DeprecatedPropertygeogeojsonプロパティがGeoJSONデータ(例:ポリゴン、ラインなど)を含んでいることを示します。Map applicationは、このGeoJSONを地図上にレンダリングします。廃止されました:代わりに、geoshapeプロパティタイプを使用してください。
DeprecatedPropertygeolatitudeプロパティが、Map applicationで使用する緯度を含んでいることを示します。廃止されました:代わりに、geohashプロパティタイプを使用してください。
DeprecatedPropertygeolongitudeプロパティが、Map applicationで使用する経度を含んでいることを示します。廃止されました:代わりに、geohashプロパティタイプを使用してください。
Capabilities ページで
オブジェクトタイプを
設定する
Propertygeoaltitudeプロパティが、Map applicationの3Dモードで使用する海抜/高度(海抜からのメートル単位)を含んでいることを示します。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriestimeseries_id時系列オブジェクトの主キーに適用されると、このタイプクラスは、そのオブジェクトのシリーズ識別子seriesId)を指定します。プロパティは、すべての時系列オブジェクト間でグローバルに一意である必要があり、これはQuiverで検出可能なオブジェクトにするために必要な唯一のタイプクラスです。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriestimeseries_measure時系列オブジェクトのmeasureを指定するプロパティ。

注:以前は、timeseries.timeseries_sensor_typeタイプクラスが同じ目的で使用されていましたが、これは引き続き機能しますが、一貫性のためにtimeseries.timeseries_measureを使用してください。
DeprecatedPropertytimeseriestimeseries_sensor_type上記の timeseries_measure を参照してください。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriestimeseries_units時系列オブジェクトのの単位を指定するプロパティ(例:株価時系列はdollarsを値の単位として持つかもしれません)。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriestimeseries_internal_interpolation時系列オブジェクトのデフォルトの内部補間を指定するプロパティ。内部補間とは、Quiverが隣接するデータポイントの間のシリーズの値を推測する方法です。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriestimeseries_root_object_id時系列オブジェクトのルートオブジェクトを指定するプロパティ。各時系列オブジェクトは、1つのルートオブジェクトしか持てません。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriestimeseries_is_enum任意の時系列がenum値を持つ場合、trueである必要があるブールプロパティ。

注:この要件は一時的であり、将来変更される可能性があります。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriestimeseries_is_deprecated時系列がtrueに設定されている場合、Object ExplorerおよびObject Viewの検索結果からフィルタリングされます。

注:これは、Quiver内の結果からこれらの時系列を結果からフィルタリングするだけです。これは、他のアプリケーションの検索結果には影響しません。
Relationtimeseriesparent時系列オブジェクトとそれぞれの親との間のリンクを説明します。これは、hierarchy.parentと同様です。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriesevent_idイベントオブジェクトのイベント識別子eventId)を指定するプロパティ。すべてのイベントオブジェクト間でグローバルに一意である必要があります。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriesevent_start_timeイベントオブジェクトの開始時刻を指定するプロパティ。このフィールドは、時間の値(例:TIMESTAMP)である必要があります。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriesevent_end_timeイベントオブジェクトの終了時刻を指定するプロパティ。このフィールドは、時間の値(例:TIMESTAMP)である必要があります。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriesevent_descriptionイベントオブジェクトの文字列の説明を指定するプロパティ。イベントオブジェクトタイプがアノテーションの書き戻しに使用される場合、これは必須です。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriesevent_root_object_idイベントオブジェクトのルートオブジェクトを指定するプロパティ。各イベントオブジェクトは、1つのルートオブジェクトしか持てません。
Capabilities ページで
オブジェクトタイプを
設定する
Propertytimeseriesevent_linked_series_idイベントオブジェクトが関連するシリーズオブジェクトを指定するプロパティ。このフィールドは、文字列配列および単一文字列がサポートされています。