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

オントロジー SDK でサポートされていない型

概要

オントロジー SDK は、オントロジーからオブジェクト型、アクション型、関数を表現するクライアントサイドのコードを TypeScript と Python パッケージの両方に生成します。しかし、すべてのデータ型が現在のところオントロジー SDK でサポートされているわけではありません。このページでは、オントロジー SDK でまだサポートされていないデータ型を一覧しています。

オブジェクト型:サポートされていないプロパティ型

以下に挙げる型のプロパティを持つオブジェクト型を使用すると、コードジェネレータはそのプロパティをスキップし、エラーをログに記録します。

TypeScript SDK

以下の TypeScript SDK のプロパティ型はサポートされていません:

  • Cipher
  • Markings
  • Media
  • Vectors

Python SDK

以下の Python SDK のプロパティ型はサポートされていません:

  • Time series properties
  • Cipher
  • Geohash
  • Geoshape
  • Marking
  • Media
  • Vector

アクション型:サポートされていないパラメーター型

以下に挙げる型のパラメーターを持つアクション型を使用すると、コードジェネレータはパッケージを作成できません。これを解決するには、その型のサポートが追加されるまで、そのアクション型を SDK アプリケーションから削除する必要があります。

Python SDK

以下の Python SDK のパラメーター型はサポートされていません:

  • ObjectSet
  • Marking
  • MarkingList

関数:サポートされていない入力パラメーター型と出力型

以下に挙げる型の入力または出力を持つ関数を使用すると、コードジェネレータはパッケージを生成できません。これを解決するには、その関数を SDK アプリケーションから削除する必要があります。

TypeScript SDK

関数の出力型

以下の TypeScript SDK の関数出力型はサポートされていません:

  • Principal
  • User
  • Notification
  • OntologyEdit
  • ClassificationMarking

Python SDK

関数の入力パラメーター型

以下の Python SDK の関数入力型はサポートされていません:

  • ObjectSet
  • AnonymousCustomType
  • ClassificationMarking
  • CustomType
  • GeoShape
  • Group
  • MandatoryControl
  • ModelGraph
  • Notification
  • OntologyEdit
  • Principal
  • Range
  • StringFunctionDateType_ThreeDimensionalAggregation
  • TimeSeries
  • TwoDimensionalAggregation
  • User

関数の出力型

以下の Python SDK の関数出力型はサポートされていません:

  • ObjectSet
  • AnonymousCustomType
  • ClassificationMarking
  • CustomType
  • GeoShape
  • Group
  • MandatoryControl
  • ModelGraph
  • Notification
  • OntologyEdit
  • Principal
  • Range
  • StringFunctionDateType_ThreeDimensionalAggregation
  • TimeSeries
  • TwoDimensionalAggregation
  • User