詳細情報:
一般的な用語
次の用語、主要なオブジェクト、主要な概念のコレクションを参照します。このコレクションは、Salesforce システム管理者、営業担当、開発者がコンテキストサービスの概念を明確に一貫して理解できるように設計されており、コンテキストサービスの状況を理解するのに役立ちます。
- 属性
- ノード内の 1 つの論理項目を表します。この項目を実際のエンティティの項目に対応付けることができます。
- ビジネスルール
- 決定表で結果を提供するための一連のルール。ビジネスルールは、標準オブジェクト、カスタムオブジェクト、またはカスタムメタデータ型の一部です。決定表で読み取ることができるルールは最大 100,000 件です。
- コンテキスト定義
- 実行時にコンテキストサービスにアクセスする前に作成する必要があるノード、属性、タグ、マッピングを含む論理データモデル。
- コンテキストハイドレーション
- コンテキストの対応付けで定義された実際のデータソースからデータを読み取るプロセス。このデータは、アプリケーションを消費するために一時的に保存されます。
- コンテキストの対応付け
- ノードと属性間のリレーションを定義するコンテキスト定義内の設定。
- コンテキストサービス
- システム管理者は、データ抽象化サービスを使用して論理データモデルを作成し、サービスをさまざまな実際のデータソースやエンティティに接続します。開発者は、データソースに関係なく、論理データモデルのアプリケーションを作成できます。
- コンテキストタグ
- コンテキスト定義内のノードまたは属性を一意に指し示す文字列。これはコンテキスト定義内で一意です。
- Custom Logic (カスタムロジック)
- カスタムロジックは、結果を提供する決定表と一致する必要があります。
- 入力
- 決定表でレコードの評価に使用されるビジネスルールの項目。
- 入力項目の条件
- 入力項目の条件。決定表の入力項目によって、条件に対して値が評価されます。条件が値と一致すると、決定表で結果が提供されます。
- Node
- コンテキスト定義内の 1 つの論理エンティティを表します。このエンティティは、実際のエンティティ、データモデルオブジェクト、その他のオブジェクトに対応付けることができます。ノード間にリレーションを設定できます。
- 標準コンテキスト定義
- Salesforce クラウドに付属するコンテキスト定義は、特定の標準アプリケーションとプロセスをサポートするために使用できます。顧客はこれらの定義を使用できますが、参照のみであるため変更できません。
- コピーしたコンテキスト定義
- 既存の標準コンテキスト定義またはカスタムコンテキスト定義をコピーして、カスタムコンテキスト定義を作成できます。コピーしたコンテキスト定義は、削除を含めて変更できます。ただし、標準定義からコピーされた定義は自動的にアップグレードされません。定義の同期を維持するには、手動でアップグレードする必要があります。
- 拡張コンテキスト定義
- カスタムコンテキスト定義を作成するには、標準コンテキスト定義を拡張します。カスタム定義は標準定義からすべてのメタデータを継承し、元の標準定義が更新されるたびにアップグレードされます。顧客は拡張コンテキスト定義に追加の変更を加えることができます。
- 演算子
- 入力項目に対して値がどのように評価されるかを識別します。決定表の入力として使用されるビジネスルール項目ごとに演算子を選択します。
- 出力
- 1 つ以上のルールが一致すると、決定表は項目値を結果として返します。
- Time To Live (TTL; 存続可能時間)
- コンテキストサービスでデータをアプリケーションが使用できる状態に保つ期間。拡張定義、コピー定義、またはカスタム定義の場合、TTL を 1 分~ 30 分の任意の値に設定できます。

