注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
オブジェクトタイプ の プロパティ は、実世界のエンティティやイベントの特性のスキーマ定義です。プロパティ値 とは、オブジェクト、つまり実世界のエンティティやイベントの単一インスタンスのプロパティの値を指します。
たとえば、Ontology Manager では、Employee
オブジェクトタイプに employee number
、start date
、role
というプロパティがあるかもしれません。仮想の従業員「Melissa Chang」は、employee number
に「11502」、start date
に「2016年10月9日」、role
に「ソフトウェアエンジニア」というプロパティ値を持つかもしれません。
同様に、Ontology Manager では、Flight
オブジェクトタイプに departure date
、arrival date
、passenger count
というプロパティがあるかもしれません。オブジェクト「JFK → SFO 2021年2月24日」は、departure date
に「2021年2月24日」、arrival date
に「2021年2月25日」、passenger count
に「150」というプロパティ値を持つかもしれません。
Ontology の基本概念は、データセットの構造に類似する概念があります。Ontology におけるプロパティの定義はデータセットの列の定義に類似しており、プロパティ値の定義はデータセットのフィールドの定義に類似しています。たとえば、Employee
データセットには departure date
、arrival date
、passenger count
の列があるかもしれません。この場合、単一のフィールドには従業員「Melissa Chang」の行の employee number
列に「11502」という値が含まれます。
Foundry Ontology は抽象的なデータモデルではなく、各オントロジー概念を組織の実際のデータにマッピングし、このデータ資産を実世界のアプリケーションに活用できるようにします。プロパティ値は、Ontology Manager でオブジェクトタイプにバックデータソースを追加することで、ユーザーアプリケーションに作成および表示されます。Employee
タイプのオブジェクトに対して employee number
、start date
、role
のプロパティ値を作成するために、組織は 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 | はい | いいえ |