注: 以下の翻訳の正確性は検証されていません。AIPを利用して英語版の原文から機械的に翻訳されたものです。
値タイプはベータ版の状態であり、使用する前にアプリケーションアクセス ページの Control Panel から有効にする必要があります。
値タイプ は、メタデータと制約を含む フィールドタイプ のセマンティックラッパーであり、タイプセーフティを強化し、表現力を向上させ、追加のコンテキストを提供します。値タイプはドメイン固有のデータタイプをカプセル化し、プラットフォーム全体で再利用可能な方法でデータ検証を強制します。オブジェクトタイプ、プロパティ、リンクタイプ、またはオントロジーを定義して構築する他のタイプとは異なり、値タイプはプラットフォーム内の スペース に関連付けられます。スペースは単一のオントロジーを保持できます。
データセットのフィールドタイプおよびプロパティの基本タイプは、プログラミング言語に見られるプリミティブタイプを反映しています。これらのタイプはドメインに依存せず、ドメインコンテキストを提供しません。対照的に、値タイプはデータのコンテキストとセマンティックな意味をキャプチャし、データ検証を集中化します。ユーザーは列名やプロパティの説明などの周囲の情報に頼ることなく、値タイプから直接意味を定義し、利用します。値タイプはまた、Builder パイプラインやオントロジー内のデータに対して検証制約を強制するため、データインテグレーターやオントロジーマネージャーはデータフローやモデルで適切なセマンティックタイピングを確保できます。
例えば、ユーザーは「メールアドレス」という値タイプを定義し、その値タイプを使用するすべてのプロパティが有効なメールアドレスを表すように正規表現制約を設定できます。この値タイプは、複数のオブジェクトタイプやパイプラインで検証ロジックを重複させることなく再利用できます。さらに、この値タイプを使用する各プロパティは、明示的にメールアドレスを含むことが理解されます。
値タイプは複数のパイプラインやオブジェクトタイプで再利用されることを意図しているため、ユーザーが必要な場所に適用できるように権限設定され、破壊的および非破壊的な編集を扱うためにバージョン管理されています。
新しい値タイプを作成する または 既存の値タイプをプロパティで使用する 方法を学んで始めましょう。