---
schema_version: "1"
id: 245ff6632387a8e26e7ec8d2f92921a7f217a1dc0f7b2ece694dcf4f5e871c83
title: Anypoint DataGraph の用語
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/datagraph/datagraph-terms.md
canonical_url: https://docs.mulesoft.com/jp/datagraph/datagraph-terms
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 058902cbb68bd6f387aa2ec73925f738d583fc11c52e096c90f90ffa6c9742d0
description: MuleSoft Documentation Site
latest: true
---
# Anypoint DataGraph の用語

次の用語は、一部は GraphQL 辞書からのものであり、Anypoint DataGraph のしくみを理解するのに役立ちます。

<table class="tableblock frame-all grid-all fit-content spread">
<colgroup>
<col>
<col>
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">用語</th>
<th class="tableblock halign-left valign-top">使用方法</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">API スキーマ</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">RAML または OAS の API 仕様から Anypoint DataGraph によって生成された API スキーマには、API 仕様で定義した GET リソースとエンティティのコレクション、およびそれらのリレーションが含まれています。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">統合スキーマ</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">統合スキーマは、ユーザーが Anypoint DataGraph に多様な API スキーマを追加して消費者がその項目を照会できるようにした、種別の一元的なコレクションで、最新の状態で維持されます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">オブジェクト種別</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">スキーマで最も一般的な種別であるオブジェクト種別は、GET 応答の一部として返される API 仕様のエンティティを表します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">列挙種別</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">列挙種別は、API 仕様で定義した特定の値のセットのみを返します。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">結合種別</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">結合種別は、他のオブジェクト種別を使用してデータのインスタンスを説明します。結合種別は 1 つ以上の特定のオブジェクト種別で構成されます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">クエリ種別</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">クエリ種別は、要求を行うときの API スキーマへのエントリポイントです。この種別には、API 仕様で定義したクエリメソッドが含まれます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">クエリメソッド</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">API 仕様で定義された各一意の GET エンドポイントは、クエリを開始するために使用するクエリメソッドによって表されます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">項目</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">項目は、API 仕様でオブジェクト種別に対して定義するプロパティです。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">レベル-1 種別</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">API スキーマでは、レベル-1 種別はクエリメソッドによって直接返すことができるオブジェクト種別です。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">ネストされた種別</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">API スキーマでは、レベル-1 種別のクエリメソッドを介してのみネストされた種別にアクセスできます。ネストされた種別は、クエリメソッドによって直接返されません。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">コラボレーション</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">レベル-1 オブジェクト種別でのコラボレーションを有効にすることで、他の種別とその種別をリンクおよびマージできるようにします。コラボレーションにより、つながりの増した統合スキーマを作成できるため、コンシューマーのクエリエクスペリエンスがより効率的になります。</p>
<p class="tableblock">コラボレーションは、レベル-1 オブジェクト種別でのみ可能です。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">リンク</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">リンクにより、異なるオブジェクトを説明する 2 つの関連する種別の項目を結合し、それらをつなぎ合わせることができます。</p></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock">マージ</p></td>
<td class="tableblock halign-left valign-top"><p class="tableblock">種別のマージにより、類似の種別を 1 つの種別に結合して項目やデータセットを拡張し、クエリ結果を向上させることができます。</p></td>
</tr>
</tbody>
</table>

## [](#関連リソース)関連リソース

- [API スキーマの要素の理解](https://docs.mulesoft.com/jp/datagraph/schemas)
- [クエリおよび変異の実行](https://docs.mulesoft.com/jp/datagraph/query-unified-schema)