IoTドメイン・データベース・スキーマ・リファレンス
Internet of Things (IoT)ドメイン・データベース・スキーマを使用して、IoTドメインに関連付けられたデジタル・ツイン・リソースのメタデータおよびデータにアクセスします。
ORDSを使用してIoTデータにアクセスするように構成し、必要な認証トークンがある場合は、Internet of ThingsデータAPIを使用して、モニターするデータを取得できます。
JSONコレクション
DIGITAL_TWIN_MODELS
次のデジタル・ツイン・モデルのJSONコレクションには、IoTドメインのデジタル・ツイン・モデルが含まれています。
デジタル・ツイン・モデル主キー
| 名前 | プロパティ |
|---|---|
| IDX_DIGITAL_TWIN_MODEL_ID_PK | ID |
デジタル・ツイン・モデルのプロパティ
| 名前 | データ型 | NULL以外 | コメント |
|---|---|---|---|
id | 文字列 | Y | デジタル・ツイン・モデルのOCID |
displayName | 文字列 | N (10) | デジタル・ツイン・モデルのわかりやすい表示名。この名前は一意である必要はなく、後で更新できます。機密情報の使用は避けてください。空白のままにすると、表示名は仕様から導出されます。 |
description | 文字列 | N (10) | デジタル・ツイン・モデルの簡単な説明。空白のままにすると、摘要は仕様から導出されます。 |
specUri | 文字列 | Y | これは、DTDL仕様で定義されているデジタル・ツイン・モデルのDTMI (デジタル・ツイン・モデル識別子)です。 |
lifecycleState | 文字列 | Y | デジタルツインモデルの現在の状態。 |
freeformTags | JSON | N (10) | このリソースのJSON形式のユーザー定義のフリーフォーム・タグ。各タグは、名前、タイプまたはネームスペースが事前定義されていない単純なキーと値のペアです。詳細は、リソース・タグ、例: `{"Department": "Finance"}`を参照してください |
definedTags | JSON | N (10) | 定義済タグは、このリソースのJSON形式の事前定義済タグです。各キーは事前定義されており、ネームスペースにスコープ指定されています。詳細は、リソース・タグを参照してください。例: `{"Operations": {"CostCenter": "42"}}` |
systemTags | JSON | N (10) | このリソースのJSON形式のシステム・タグ。各キーは事前定義され、ネームスペースにスコープ指定されます(例: `{"orcl-cloud": {"free-tier-retained": "false"}}`)。 |
timeCreated | 文字列 | Y | デジタル・ツイン・アダプタ・リソースが作成された日時(RFC 3339で定義されている形式)。例: `2025-08-25T21:10:29.600Z` |
timeUpdated | 文字列 | N (10) | デジタル・ツイン・アダプタ・リソースが最後に更新された日時(RFC 3339で定義されている形式)。例: `2025-08-25T21:10:29.600Z` |
spec | JSON | N (10) | デジタル・ツイン・モデルのDTDL仕様。 |
デジタルツインモデルインデックス
| 名前 | 一意 | プロパティ |
|---|---|---|
| IDX_IOT_DIGITAL_TWIN_MODELS_DISPLAY_NAME | N (10) | DISPLAY_NAME |
| IDX_IOT_DIGITAL_TWIN_MODELS_LIFECYCLE_STATE | N (10) | LIFECYCLE_STATE |
| IDX_IOT_DIGITAL_TWIN_MODELS_SPEC_URI | N (10) | SPEC_URI |
DIGITAL_TWIN_ADAPTERS
デジタル・ツイン・アダプタのプロパティ
| 名前 | データ型 | NULL以外 | コメント |
|---|---|---|---|
id | 文字列 | Y | デジタル・ツイン・アダプタのOCID。 |
displayName | 文字列 | Y | デジタル・ツイン・アダプタのわかりやすい表示名。この名前は一意である必要はなく、後で更新できます。機密情報の使用は避けてください。 |
description | 文字列 | N (10) | デジタル・ツイン・アダプタの簡単な説明。 |
digitalTwinModelSpecUri | 文字列 | N (10) | デジタル・ツイン・モデルDTDL仕様のデジタル・ツイン・モデル識別子(DTMI)URI。 |
digitalTwinModelId | 文字列 | N (10) | デジタル・ツイン・モデルのOCID。 |
inboundEnvelope | JSON | N (10) | デバイス固有のメタデータと、そのメタデータの解釈または変換に使用されるオプションの値マッピングを含むペイロード。この構造には、デバイス・エンドポイント、実際のペイロード、および必要に応じてJQ式を適用してデータを抽出または再形成するオプションのエンベロープ・マッピングが含まれます。詳細は、デジタル・ツイン・アダプタの作成を参照してください。 |
inboundRoutes | JSON | N (10) | インバウンド・デバイス・ペイロードをデジタル・ツイン・コンテキストでルーティングおよびマップする方法を定義します。ルートは定義された順序で評価され、最初に一致した条件のみが処理されます。フォールバック処理には、最終的なデフォルトルート(常にtrueと評価される条件付き)が推奨されます。インバウンド・デバイス・ペイロードをデジタル・ツイン・コンテキストでルーティングおよびマップする方法を定義します。詳細は、デジタル・ツイン・アダプタの作成を参照してください。 |
lifecycleState | 文字列 | Y | デジタル・ツイン・アダプタの現在の状態(DigitalTwinAdapterリソース)。 |
freeformTags | JSON | N (10) | このリソースのJSON形式のユーザー定義のフリーフォーム・タグ。各タグは、名前、タイプまたはネームスペースが事前定義されていない単純なキーと値のペアです。詳細は、リソース・タグ、例: `{"Department": "Finance"}`を参照してください |
definedTags | JSON | N (10) | 定義済タグは、このリソースのJSON形式の事前定義済タグです。各キーは事前定義されており、ネームスペースにスコープ指定されています。詳細は、リソース・タグを参照してください。例: `{"Operations": {"CostCenter": "42"}}` |
systemTags | JSON | N (10) | このリソースのJSON形式のシステム・タグ。各キーは事前定義され、ネームスペースにスコープ指定されます(例: `{"orcl-cloud": {"free-tier-retained": "false"}}`)。 |
timeCreated | 文字列 | Y | デジタル・ツイン・アダプタ・リソースが作成された日時(RFC 3339で定義されている形式)。例: `2025-08-25T21:10:29.600Z` |
timeUpdated | 文字列 | N (10) | デジタル・ツイン・アダプタ・リソースが最後に更新された日時(RFC 3339で定義されている形式)。例: `2025-08-25T21:10:29.600Z` |
デジタル・ツイン・アダプタの索引
| 名前 | 一意 | プロパティ |
|---|---|---|
| IDX_IOT_DIGITAL_TWIN_ADAPTERS_DISPLAY_NAME | N (10) | DISPLAY_NAME |
| IDX_IOT_DIGITAL_TWIN_ADAPTERS_ID_LIFECYCLE_STATE | N (10) | ID、LIFECYCLE_STATE |
| IDX_IOT_DIGITAL_TWIN_ADAPTERS_LIFECYCLE_STATE | N (10) | LIFECYCLE_STATE |
| IDX_IOT_DIGITAL_TWIN_ADAPTERS_MODEL_ID | N (10) | MODEL_ID |
| IDX_IOT_DIGITAL_TWIN_MODELS_SPEC_URI | N (10) | SPEC_URI |
DIGITAL_TWIN_INSTANCES
デジタル・ツイン・インスタンスのプロパティ
| 名前 | データ型 | NULL以外 | コメント |
|---|---|---|---|
| ID | 文字列 | Y | デジタル・ツイン・インスタンスのOCID。 |
| DISPLAY_NAME | 文字列 | N (10) | デジタル・インスタンスのわかりやすい表示名。この名前は一意である必要はなく、後で更新できます。機密情報の使用は避けてください。 |
| 説明 | 文字列 | N (10) | デジタル・ツイン・インスタンスの簡単な説明。 |
| DIGITAL_TWIN_MODEL_SPEC_URI | 文字列 | N (10) | デジタル・ツイン・モデルDTDL仕様のDTMI URI。 |
| DIGITAL_TWIN_MODEL_ID | 文字列 | N (10) | デジタル・ツイン・モデルのOCID。 |
| DIGITAL_TWIN_ADAPTER_ID | 文字列 | N (10) | デジタル・ツイン・アダプタのOCID。 |
| AUTH_ID | 文字列 | N (10) | シークレットOCIDやクライアント証明書など、デジタル・ツイン・インスタンスを認証するリソースのOCID。 |
| EXTERNAL_KEY | 文字列 | N (10) | 物理エンティティの一意の識別子。通常はデジタル・ツイン・インスタンスによって表されるIoTデバイスです。ユース・ケースによっては、Bluetoothアドレス、イーサネットMACアドレスまたはシリアル番号を使用できます。指定しない場合、外部キーが自動的に生成されます。 |
| LIFECYCLE_STATE | 文字列 | Y | デジタル・ツイン・インスタンス・リソースの現在の状態。 |
| FREEFORM_TAGS | JSON | N (10) | このリソースのJSON形式のユーザー定義のフリーフォーム・タグ。各タグは、名前、タイプまたはネームスペースが事前定義されていない単純なキーと値のペアです。詳細は、リソース・タグ、例: `{"Department": "Finance"}`を参照してください |
| DEFINED_TAGS | JSON | N (10) | 定義済タグは、このリソースのJSON形式の事前定義済タグです。各キーは事前定義されており、ネームスペースにスコープ指定されています。詳細は、リソース・タグを参照してください。例: `{"Operations": {"CostCenter": "42"}}` |
| SYSTEM_TAGS | JSON | N (10) | このリソースのJSON形式のシステム・タグ。各キーは事前定義され、ネームスペースにスコープ指定されます(例: `{"orcl-cloud": {"free-tier-retained": "false"}}`)。 |
| TIME_CREATED | 文字列 | Y | デジタル・ツイン・アダプタ・リソースが作成された日時(RFC 3339で定義されている形式)。例: `2025-08-25T21:10:29.600Z` |
| TIME_UPDATED | 文字列 | N (10) | デジタル・ツイン・アダプタ・リソースが最後に更新された日時(RFC 3339で定義されている形式)。例: `2025-08-25T21:10:29.600Z` |
索引
| 名前 | 一意 | プロパティ |
|---|---|---|
| IDX_IOT_DIGITAL_TWIN_INSTANCES_DISPLAY_NAME | N (10) | DISPLAY_NAME |
| IDX_IOT_DIGITAL_TWIN_INSTANCES_LIFECYCLE_STATE | N (10) | LIFECYCLE_STATE |
| IDX_IOT_DIGITAL_TWIN_INSTANCES_ID_LIFECYCLE_STATE | N (10) | ID、LIFECYCLE_STATE |
| IDX_IOT_DIGITAL_TWIN_INSTANCES_DIGITAL_TWIN_ADAPTER_ID_LIFECYCLE_STATE | N (10) | DIGITAL_TWIN_ADAPTER_ID, LIFECYCLE_STATE |
| IDX_IOT_DIGITAL_TWIN_INSTANCES_EXTERNAL_KEY | N (10) | EXTERNAL_KEY |
| IDX_IOT_DIGITAL_TWIN_INSTANCES_DIGITAL_TWIN_MODEL_ID | N (10) | DIGITAL_TWIN_MODEL_ID |
| IDX_IOT_DIGITAL_TWIN_INSTANCES_DIGITAL_TWIN_MODEL_SPEC_URI | N (10) | DIGITAL_TWIN_MODEL_SPEC_URI |
DIGITAL_TWIN_RELATIONSHIPS
この項では、IoTドメインのデジタル・ツイン関係について説明します。
デジタル・ツイン関係主キー
| 名前 | プロパティ |
|---|---|
| IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_PK | ID |
デジタル・ツイン関係外部キー
| 名前 | 列 | 参照表 | 参照列 |
|---|---|---|---|
| IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_SOURCE_DIGITAL_TWIN_INSTANCE_ID_FK | SOURCE_DIGITAL_TWIN_INSTANCE_ID | IOT_DIGITAL_TWIN_INSTANCES | ID |
| IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_TARGET_DIGITAL_TWIN_INSTANCE_ID_FK | TARGET_DIGITAL_TWIN_INSTANCE_ID | IOT_DIGITAL_TWIN_INSTANCES | ID |
デジタル・ツイン関係プロパティ
| 名前 | データ型 | NULL以外 | コメント |
|---|---|---|---|
| ID | 文字列 | Y | デジタル・ツイン関係のOCID。 |
| DISPLAY_NAME | 文字列 | N (10) | デジタル関係のユーザーフレンドリな表示名。この名前は一意である必要はなく、後で更新できます。機密情報の使用は避けてください。 |
| 説明 | 文字列 | N (10) | デジタル・ツイン関係の簡単な説明。 |
| CONTENT_PATH | 文字列 | Y | デジタル・ツイン関係コンテンツ・パス。 |
| SOURCE_DIGITAL_TWIN_INSTANCE_ID | 文字列 | Y | デジタル・ツイン・インスタンスのOCID。 |
| TARGET_DIGITAL_TWIN_INSTANCE_ID | 文字列 | Y | デジタル・ツイン・インスタンスのOCID。 |
| コンテンツ | JSON | N (10) | DTDL仕様では、プロパティのプレースホルダが定義されています。 |
| LIFECYCLE_STATE | 文字列 | Y | デジタル・ツイン関係の現在の状態。 |
| FREEFORM_TAGS | JSON | N (10) | このリソースのJSON形式のユーザー定義のフリーフォーム・タグ。各タグは、名前、タイプまたはネームスペースが事前定義されていない単純なキーと値のペアです。詳細は、リソース・タグ、例: `{"Department": "Finance"}`を参照してください |
| DEFINED_TAGS | JSON | N (10) | 定義済タグは、このリソースのJSON形式の事前定義済タグです。各キーは事前定義されており、ネームスペースにスコープ指定されています。詳細は、リソース・タグを参照してください。例: `{"Operations": {"CostCenter": "42"}}` |
| SYSTEM_TAGS | JSON | N (10) | このリソースのJSON形式のシステム・タグ。各キーは事前定義され、ネームスペースにスコープ指定されます(例: `{"orcl-cloud": {"free-tier-retained": "flase"}}`)。 |
| TIME_CREATED | 文字列 | Y | デジタル・ツイン・アダプタ・リソースが作成された日時(RFC 3339で定義されている形式)。例: `2025-08-25T21:10:29.600Z` |
| TIME_UPDATED | 文字列 | N (10) | デジタル・ツイン・アダプタ・リソースが最後に更新された日時(RFC 3339で定義されている形式)。例: `2025-08-25T21:10:29.600Z` |
デジタル・ツイン関係インデックス
| 名前 | 一意 | プロパティ |
|---|---|---|
| IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_DISPLAY_NAME | N (10) | DISPLAY_NAME |
| IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_SOURCE_DIGITAL_TWIN_INSTANCE_ID | N (10) | SOURCE_DIGITAL_TWIN_INSTANCE_ID |
| IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_TARGET_DIGITAL_TWIN_INSTANCE_ID | N (10) | TARGET_DIGITAL_TWIN_INSTANCE_ID |
| IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_LIFECYCLE_STATE | N (10) | LIFECYCLE_STATE |
| IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_CONTENT_PATH | N (10) | CONTENT_PATH |
プロパティ・グラフ
この項では、IoTドメインのデジタル・ツイン・インスタンスおよびデジタル・ツイン関係のプロパティ・グラフを示します。
DIGITAL_TWINS
DIGITAL_TWINS: DIGITAL_TWIN_INSTANCES
DIGITAL_TWINS: DIGITAL_TWIN_RELATIONSHIPS
データ・テーブル
この項では、IoTドメインのIoTデバイスとの間で送受信されるデータを含むビューのリストを示します。
RAW_DATA
この項では、IoTドメインのIoTデバイスから受信したRAWデータについて説明します。
RAWデータ主キー
| 名前 | 列 |
|---|---|
| IDX_IOT_RAW_DATA_IN_PK | ID |
RAWデータ列
| 名前 | データ型 | 長さ | NULL以外 | 摘要 |
|---|---|---|---|---|
| ID | NUMBER | 22 | Y | RAWデータに割り当てられた一意のID。 |
| DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | Y | デジタル・ツイン・インスタンスのOCID。 |
| エンドポイント | VARCHAR2 | 256 | Y | RAWデータが受信されたエンドポイント。 |
| CONTENT_TYPE | VARCHAR2 | 256 | N (10) | これはRAWデータ・コンテンツのコンテンツ・タイプです。 |
| コンテンツ | BLOB | 4000 | N (10) | これはRAWデータ・コンテンツです。 |
| TIME_RECEIVED | タイムスタンプ(6) | 11 | Y | データが受信された日時(RFC 3339で定義されたタイムスタンプ形式)。 |
RAWデータ索引
RAW_DATA
| 名前 | 一意 | 列 |
|---|---|---|
| IDX_IOT_RAW_DATA_IN_DIGITAL_TWIN_INSTANCE_ID_ENDPOINT | N (10) | DIGITAL_TWIN_INSTANCE_ID、エンドポイント |
| IDX_IOT_RAW_DATA_IN_TIME_RECEIVED_DIGITAL_TWIN_INSTANCE_ID | N (10) | TIME_RECEIVED, DIGITAL_TWIN_INSTANCE_ID |
| IDX_IOT_RAW_DATA_IN_TIME_RECEIVED_ENDPOINT | N (10) | TIME_RECEIVED、エンドポイント |
REJECTED_DATA
否認済データ主キー
この項では、正規化中に拒否されたIoTドメインのIoTデバイスからのデータを示します。
| 名前 | 列 |
|---|---|
| IDX_IOT_REJECTED_DATA_IN_PK | ID |
拒否されたデータ列
| 名前 | データ型 | 長さ | NULL以外 | コメント |
|---|---|---|---|---|
| ID | NUMBER | 22 | Y | 拒否されたRAWデータに割り当てられた一意のID。 |
| DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | N (10) | デジタル・ツイン・インスタンスのOCID。 |
| エンドポイント | VARCHAR2 | 256 | N (10) | RAWデータが受信されたエンドポイント。 |
| コンテンツ | BLOB | 4000 | N (10) | これはRAWデータ・コンテンツです。 |
| CONTENT_TYPE | VARCHAR2 | 256 | N (10) | これはRAWデータ・コンテンツのコンテンツ・タイプです。 |
| TIME_RECEIVED | タイムスタンプ(6) | 11 | N (10) | データが受信された日時(RFC 3339で定義されたタイムスタンプ形式)。 |
| REASON_CODE | NUMBER | 22 | N (10) | RAWデータ拒否の特定の理由を識別するコード。 |
| REASON_MESSAGE | VARCHAR2 | 4096 | N (10) | RAWデータ拒否の詳細を示す詳細メッセージ。 |
拒否されたデータ索引
| 名前 | 一意 | 列 |
|---|---|---|
| IDX_IOT_REJECTED_DATA_IN_TIME_RECEIVED_REASON_CODE | N (10) | TIME_RECEIVED, REASON_CODE |
| IDX_IOT_REJECTED_DATA_IN_TIME_RECEIVED | N (10) | TIME_RECEIVED |
| IDX_IOT_REJECTED_DATA_IN_DIGITAL_TWIN_INSTANCE_ID | N (10) | DIGITAL_TWIN_INSTANCE_ID |
HISTORIZED_DATA
この項では、デジタル・ツイン・モデル・コンテンツが履歴済としてマークされている場合、IoTドメインのデジタル・ツイン・インスタンスの時系列データを示します。
履歴データ主キー
| 名前 | 列 |
|---|---|
| IDX_IOT_DT_HISTORIZED_DATA_PK | ID |
履歴データ列
| 名前 | データ型 | 長さ | NULL以外 | コメント |
|---|---|---|---|---|
| ID | NUMBER | 22 | Y | 履歴データに割り当てられた一意のID。 |
| DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | N (10) | デジタル・ツイン・インスタンスのOCID。 |
| CONTENT_PATH | VARCHAR2 | 11 | N (10) | デジタル・ツイン・モデルで定義されている、履歴済としてマークされたDTDLコンテンツの名前。 |
| VALUE | JSON | 8200 | Y | JSONデータ。プリミティブ型(文字列、数値、ブールなど)または複合型(オブジェクトや配列など)であり、コンテンツ・パスで識別されます。 |
| TIME_OBSERVED | タイムスタンプ(6) | 11 | Y | データが観測された日時(RFC 3339で定義されているタイムスタンプ形式)。 |
履歴データ索引
| 名前 | 一意 | 列 |
|---|---|---|
| IDX_IOT_DT_HISTORIZED_DATA_TIME_OBSERVED | N (10) | TIME_OBSERVED |
| IDX_IOT_DT_HISTORIZED_DATA_INSTANCE_ID | N (10) | INSTANCE_ID |
| IDX_IOT_DT_HISTORIZED_DATA_CONTENT_PATH | N (10) | CONTENT_PATH |
| IDX_IOT_DT_HISTORIZED_DATA_INSTANCE_ID_CONTENT_PATH | N (10) | INSTANCE_ID, CONTENT_PATH |
SNAPSHOT_DATA
この項では、IoTドメインのデジタル・ツイン・インスタンスについて最後に認識された値のスナップショットを示します。
スナップショット主キー
| 名前 | 列 |
|---|---|
| IDX_IOT_DIGITAL_TWIN_SNAPSHOT_DATA_PK | DIGITAL_TWIN_INSTANCE_ID, CONTENT_PATH |
スナップショット外部キー
| 名前 | 列 | 参照表 | 参照列 |
|---|---|---|---|
| IDX_IOT_DIGITAL_TWIN_SNAPSHOT_DATA_DIGITAL_TWIN_INSTANCE_ID_FK | DIGITAL_TWIN_INSTANCE_ID, CONTENT_PATH | IOT_DIGITAL_TWIN_INSTANCES | ID |
スナップショット列
| 名前 | データ型 | 長さ | NULL以外 | コメント |
|---|---|---|---|---|
| DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | Y | デジタル・ツイン・インスタンスのOCID。 |
| CONTENT_PATH | VARCHAR2 | 4096 | Y | デジタル・ツイン・モデルで定義されているDTDLコンテンツの名前。 |
| VALUE | JSON | 8200 | N (10) | JSONデータ。プリミティブ型(文字列、数値、ブールなど)、またはコンテンツ・パスで識別される複合型(オブジェクトや配列など)です。 |
| TIME_OBSERVED | タイムスタンプ(6) | 11 | Y | データが観測された日時(RFC 3339で定義されているタイムスタンプ形式)。 |
スナップショット索引
| 名前 | 一意 | 列 |
|---|---|---|
| IDX_DIGITAL_TWIN_SNAPSHOT_DATA_TIME_OBSERVED_DIGITAL_TWIN_INSTANCE_ID | N (10) | DIGITAL_TWIN_INSTANCE_ID, TIME_OBSERVED |
| IDX_IOT_DIGITAL_TWIN_SNAPSHOT_DATA_DIGITAL_TWIN_INSTANCE_ID | N (10) | DIGITAL_TWIN_INSTANCE_ID |
| IDX_IOT_DIGITAL_TWIN_SNAPSHOT_DATA_TIME_OBSERVED | N (10) | TIME_OBSERVED |
RAW_COMMAND_DATA
これには、IoTドメインのデジタル・ツイン・インスタンスに送信されるRAWデータ・コマンドが含まれます。
RAWコマンド・データ主キー
| 名前 | 列 |
|---|---|
| IDX_IOT_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_PK | ID |
Rawコマンド・データ列
| 名前 | データ型 | 長さ | NULL以外 | コメント |
|---|---|---|---|---|
| ID | VARCHAR2 | 40 | Y | RAWデータ・コマンドに割り当てられた一意のID。 |
| DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | Y | デジタル・ツイン・インスタンスのOCID。 |
| REQUEST_ENDPOINT | VARCHAR2 | 1024 | N (10) | リクエストの転送先のエンドポイント。 |
| REQUEST_DURATION | VARCHAR2 | 64 | N (10) | リクエストの完了にかかった時間。 |
| REQUEST_DATA_FORMAT | VARCHAR2 | 15 | N (10) | リクエスト・データのフォーマット。指定できる値は、TEXT、JSONまたはBINARYです。 |
| REQUEST_DATA | BLOB | 4000 | N (10) | リクエストで送信されるデータ。 |
| REQUEST_CONTENT_TYPE | VARCHAR2 | 256 | N (10) | リクエスト・データのコンテンツ・タイプ(例: application/json)。 |
| RESPONSE_ENDPOINT | VARCHAR2 | 1024 | N (10) | レスポンスが想定されるエンドポイント(ある場合)。 |
| RESPONSE_DURATION | VARCHAR2 | 64 | N (10) | レスポンスを待機した時間。 |
| RESPONSE_DATA_FORMAT | VARCHAR2 | 15 | N (10) | 応答データの形式。指定できる値は、TEXT、JSONまたはBINARYです。 |
| RESPONSE_DATA | BLOB | 4000 | N (10) | リクエストに応答して返されたデータ。 |
| RESPONSE_CONTENT_TYPE | VARCHAR2 | 256 | N (10) | レスポンス・データのコンテンツ・タイプ(例: application/json)。 |
| DELIVERY_STATUS | VARCHAR2 | 64 | Y | コマンド配信のステータス。指定可能な値は、ACCEPTED、PREPARED、REJECTED、SENT、PENDING、EXPIRED、REFUSED、RESPONDED、BAD_RESPONSE、COMPLETED、NOT_RESPONDEDです。 |
| CREATED_BY | VARCHAR2 | 255 | Y | このコマンドを開始した個人のユーザー名。 |
| TIME_CREATED | タイムスタンプ(6) | 11 | N (10) | コマンド呼出しが作成された日時(RFC 3339で定義されているタイムスタンプ形式)。 |
| TIME_UPDATED | タイムスタンプ(6) | 11 | N (10) | コマンド起動が更新された日時(RFC 3339で定義されているタイムスタンプ形式)。 |
| TIME_FINISHED | タイムスタンプ(6) | 11 | N (10) | コマンドの起動が完了した日時(RFC 3339で定義されているタイムスタンプ形式)。 |
RAWコマンド索引
| 名前 | 一意 | 列 |
|---|---|---|
| IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_TIME_CREATED | N (10) | TIME_CREATED |
| IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_TIME_UPDATED | N (10) | TIME_UPDATED |
| IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_REQUEST_ENDPOINT | N (10) | REQUEST_ENDPOINT |
| IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_DIGITAL_TWIN_INSTANCE_ID | N (10) | DIGITAL_TWIN_INSTANCE_ID |
| IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_DIGITAL_TWIN_INSTANCE_ID_DELIVERY_STATUS_RESPONSE_ENDPOINT | N (10) | DIGITAL_TWIN_INSTANCE_ID, DELIVERY_STATUS, RESPONSE_ENDPOINT |
| IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_DIGITAL_TWIN_INSTANCE_ID_RESPONSE_ENDPOINT_COMMAND_STATUS_TIME_UPDATED | N (10) | DIGITAL_TWIN_INSTANCE_ID, RESPONSE_ENDPOINT, COMMAND_STATUS |
| IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_DIGITAL_TWIN_INSTANCE_ID_TIME_UPDATED | N (10) | DIGITAL_TWIN_INSTANCE_ID, TIME_UPDATED |
| IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_DIGITAL_TWIN_INSTANCE_ID_COMMAND_PATH | N (10) | COMMAND_PATH |
トランザクション・イベント・キュー(TxEventQ)
この項では、IoTドメインに対してサブスクライブできるトランザクション・イベント・キューのリストを示します。
パブリック・キューの最大保持期間は24時間です。
RAWデータ・キュー
RAW_DATA_IN
キュー・タイプ: RAW_DATA_IN_TYPE
キュー・タイプ属性
| 名前 | データ型 | 長さ | 摘要 |
|---|---|---|---|
| DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | デジタル・ツイン・インスタンスのOCID。 |
| エンドポイント | VARCHAR2 | 256 | RAWデータが受信されたエンドポイント。 |
| コンテンツ | BLOB | 4000 | これはRAWデータ・コンテンツです。 |
| CONTENT_TYPE | VARCHAR2 | 256 | これはRAWデータ・コンテンツのコンテンツ・タイプです。 |
| TIME_RECEIVED | タイムスタンプ(6) | 11 | データが受信された日時(RFC 3339で定義されたタイムスタンプ形式)。 |
キュー内の拒否済データ
REJECTED_DATA_IN
キュー・タイプ: REJECTED_DATA_IN_TYPE
| 名前 | データ型 | 長さ | 摘要 |
|---|---|---|---|
| DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | デジタル・ツイン・インスタンスのOCID。 |
| エンドポイント | VARCHAR2 | 256 | RAWデータが受信されたエンドポイント。 |
| コンテンツ | BLOB | 4000 | これはRAWデータ・コンテンツです。 |
| CONTENT_TYPE | VARCHAR2 | 256 | これはRAWデータ・コンテンツのコンテンツ・タイプです。 |
| TIME_RECEIVED | タイムスタンプ(6) | 11 | データが受信された日時(RFC 3339で定義されたタイムスタンプ形式)。 |
| REASON_CODE | NUMBER | 22 | RAWデータ拒否の特定の理由を識別するコード。 |
| REASON_MESSAGE | VARCHAR2 | 4096 | RAWデータ拒否の詳細を示す詳細メッセージ。 |
正規化されたデータ・キュー
NORMALIZED_DATA
キュー・タイプ:JSON
キュー・タイプ属性
| 名前 | データ型 | 摘要 |
|---|---|---|
digitalTwinId | 文字列 | デジタル・ツイン・インスタンスのOCID。 |
contentPath | 文字列 | デジタル・ツイン・モデルで定義されているDTDLコンテンツの名前。 |
value | JSON | JSONデータ。プリミティブ型(文字列、数値、ブールなど)、またはコンテンツ・パスで識別される複合型(オブジェクトや配列など)です。 |
timeObserved | 文字列 | データが観測された日時(RFC 3339で定義されているタイムスタンプ形式)。 |