オントロジーの構築Object and link types概要概要

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

概要

オブジェクトタイププロパティ は、実世界のエンティティやイベントの特性のスキーマ定義です。プロパティ値 とは、オブジェクト、つまり実世界のエンティティやイベントの単一インスタンスのプロパティの値を指します。

たとえば、Ontology Manager では、Employee オブジェクトタイプに employee numberstart daterole というプロパティがあるかもしれません。仮想の従業員「Melissa Chang」は、employee number に「11502」、start date に「2016年10月9日」、role に「ソフトウェアエンジニア」というプロパティ値を持つかもしれません。

同様に、Ontology Manager では、Flight オブジェクトタイプに departure datearrival datepassenger count というプロパティがあるかもしれません。オブジェクト「JFK → SFO 2021年2月24日」は、departure date に「2021年2月24日」、arrival date に「2021年2月25日」、passenger count に「150」というプロパティ値を持つかもしれません。

Ontology の基本概念は、データセットの構造に類似する概念があります。Ontology におけるプロパティの定義はデータセットの列の定義に類似しており、プロパティ値の定義はデータセットのフィールドの定義に類似しています。たとえば、Employee データセットには departure datearrival datepassenger count の列があるかもしれません。この場合、単一のフィールドには従業員「Melissa Chang」の行の employee number 列に「11502」という値が含まれます。

Foundry Ontology は抽象的なデータモデルではなく、各オントロジー概念を組織の実際のデータにマッピングし、このデータ資産を実世界のアプリケーションに活用できるようにします。プロパティ値は、Ontology Manager でオブジェクトタイプにバックデータソースを追加することで、ユーザーアプリケーションに作成および表示されます。Employee タイプのオブジェクトに対して employee numberstart daterole のプロパティ値を作成するために、組織は Employee オブジェクトタイプにバックデータソースを追加し、従業員ディレクトリや他の企業データをOntology にフィードします。

サポートされているプロパティタイプ

プロパティ基本タイプタイトルキーとして有効?主キーとして有効?備考
よく使われる: String, Integer, Shortはいはい
時間ベース: Date, Timestampはい非推奨
数値に似た型: Boolean, Byte, Longはい非推奨
浮動小数点に似た型: Float, Double, DecimalはいいいえDecimal は Object Storage V2 ではサポートされていません。
Vectorいいえいいえ
ArrayはいいいえArray の内側の型が有効なタイトルプロパティでない場合、Array プロパティもタイトルプロパティとして使用できません。
ネストされた配列は Object Storage V2 ではサポートされていません。
Media Reference, Time Series, Attachmentいいえいいえ
Geohashはいいいえ
Geoshapeいいえいいえ
Markingいいえいいえ
Cipherはいいいえ