Informations de référence sur le schéma de base de données de domaine IoT
Utilisez le schéma de base de données du domaine Internet of Things (IoT) pour accéder aux métadonnées et aux données à partir des ressources de jumeau numérique associées à un domaine IoT.
Si vous avez configuré l'accès à vos données IoT à l'aide d'ORDS et que vous disposez du jeton d'authentification requis, vous pouvez utiliser l'API de données Internet of Things pour obtenir les données à surveiller.
Collections JSON
DIGITAL_TWIN_MODELS
La collection JSON suivante de modèles de jumeau numérique contient les modèles de jumeau numérique dans un domaine IoT.
Clé primaire du modèle jumeau numérique
Le nom | Propriétés |
---|---|
IDX_DIGITAL_TWIN_MODEL_ID_PK | ID |
Propriétés du modèle jumeau numérique
Le nom | Type de données | Non nul | Commentaires |
---|---|---|---|
id | chaîne | Y | OCID du modèle de jumeau numérique |
displayName | chaîne | N | Nom d'affichage convivial pour le modèle jumeau numérique. Ce nom n'a pas besoin d'être unique et peut être mis à jour ultérieurement. Évitez d'utiliser des informations confidentielles. Si ce champ est vide, le nom d'affichage sera dérivé de la spécification. |
description | chaîne | N | Brève description du modèle de jumeau numérique. Si ce champ est vide, la description sera dérivée de la spécification. |
specUri | chaîne | Y | Il s'agit de l'identificateur de modèle de jumeau numérique (DTMI) du modèle de jumeau numérique tel que défini dans la spécification DTDL. |
lifecycleState | chaîne | Y | L'état actuel du modèle du jumeau numérique. |
freeformTags | JSON | N | Marqueurs à structure libre définis par l'utilisateur au format JSON pour cette ressource. Chaque marqueur est une paire clé-valeur simple sans nom, type ni espace de noms prédéfini. Pour plus d'informations, voir Marqueurs de ressource, Exemple : `{"Department": "Finance"}` |
definedTags | JSON | N | Les marqueurs définis sont des marqueurs prédéfinis au format JSON pour cette ressource. Chaque clé est prédéfinie et porte sur un espace de noms. Pour plus d'informations, voir Marqueurs de ressource. Exemple : `{"Operations": {"CostCenter": "42"}}` |
systemTags | JSON | N | Marqueurs de système au format JSON pour cette ressource. Chaque clé est prédéfinie et porte sur un espace de noms. Exemple : `{"orcl-cloud": {"free-tier-retained": "false"}}` |
timeCreated | chaîne | Y | Date et heure de création de la ressource d'adaptateur jumeau numérique, dans le format défini par RFC 3339, Exemple : `2025-08-25T21:10:29.600Z` |
timeUpdated | chaîne | N | Date et heure de la dernière mise à jour de la ressource d'adaptateur jumeau numérique, dans le format défini par RFC 3339, Exemple : `2025-08-25T21:10:29.600Z` |
spec | JSON | N | Spécification DTDL pour le modèle de jumeau numérique. |
Index de modèles jumeaux numériques
Le nom | Unique | Propriétés |
---|---|---|
IDX_IOT_DIGITAL_TWIN_MODELS_DISPLAY_NAME | N | DISPLAY_NAME |
IDX_IOT_DIGITAL_TWIN_MODELS_LIFECYCLE_STATE | N | LIFECYCLE_STATE |
IDX_IOT_DIGITAL_TWIN_MODELS_SPEC_URI | N | SPEC_URI |
DIGITAL_TWIN_ADAPTERS
Cette section contient des adaptateurs jumeaux numériques dans le domaine IoT.
Clé primaire des adaptateurs jumeaux numériques
Le nom | Propriétés |
---|---|
IDX_DIGITAL_TWIN_ADAPTER_ID_PK | ID |
Propriétés des adaptateurs de jumeaux numériques
Le nom | Type de données | Non nul | Commentaires |
---|---|---|---|
id | chaîne | Y | OCID de l'adaptateur jumeau numérique. |
displayName | chaîne | Y | Nom d'affichage convivial de l'adaptateur jumeau numérique. Ce nom n'a pas besoin d'être unique et peut être mis à jour ultérieurement. Évitez d'utiliser des informations confidentielles. |
description | chaîne | N | Une brève description de l'adaptateur double numérique. |
digitalTwinModelSpecUri | chaîne | N | URI Digital Twin Model Identifier (DTMI) du modèle de jumeau numérique Spécification DTDL. |
digitalTwinModelId | chaîne | N | OCID du modèle jumeau numérique. |
inboundEnvelope | JSON | N | Données utiles contenant les métadonnées propres à l'appareil et les mappages de valeurs facultatifs utilisés pour interpréter ou transformer ces métadonnées. Cette structure comprend le point d'extrémité de l'appareil, les données utiles réelles et un mappage d'enveloppe facultatif qui applique des expressions JQ pour extraire ou remodeler les données selon les besoins. Pour plus d'informations, voir Création d'un adaptateur de jumeau numérique. |
inboundRoutes | JSON | N | Définit la façon dont les données utiles de périphérique entrant doivent être acheminées et mappées dans un contexte de jumeau numérique. Les itinéraires sont évalués dans l'ordre dans lequel ils sont définis et seule la première condition de correspondance est traitée. Une route finale par défaut (avec une condition qui est toujours évaluée à Vrai) est recommandée pour le traitement de secours. Définit la façon dont les données utiles de périphérique entrant doivent être acheminées et mappées dans un contexte de jumeau numérique. Pour plus d'informations, voir Création d'un adaptateur de jumeau numérique. |
lifecycleState | chaîne | Y | État courant de l'adaptateur jumeau numérique, la ressource DigitalTwinAdapter . |
freeformTags | JSON | N | Marqueurs à structure libre définis par l'utilisateur au format JSON pour cette ressource. Chaque marqueur est une paire clé-valeur simple sans nom, type ni espace de noms prédéfini. Pour plus d'informations, voir Marqueurs de ressource, Exemple : `{"Department": "Finance"}` |
definedTags | JSON | N | Les marqueurs définis sont des marqueurs prédéfinis au format JSON pour cette ressource. Chaque clé est prédéfinie et porte sur un espace de noms. Pour plus d'informations, voir Marqueurs de ressource. Exemple : `{"Operations": {"CostCenter": "42"}}` |
systemTags | JSON | N | Marqueurs de système au format JSON pour cette ressource. Chaque clé est prédéfinie et porte sur un espace de noms. Exemple : `{"orcl-cloud": {"free-tier-retained": "false"}}` |
timeCreated | chaîne | Y | Date et heure de création de la ressource d'adaptateur jumeau numérique, dans le format défini par RFC 3339, Exemple : `2025-08-25T21:10:29.600Z` |
timeUpdated | chaîne | N | Date et heure de la dernière mise à jour de la ressource d'adaptateur jumeau numérique, dans le format défini par RFC 3339, Exemple : `2025-08-25T21:10:29.600Z` |
Index des adaptateurs jumeaux numériques
Le nom | Unique | Propriétés |
---|---|---|
IDX_IOT_DIGITAL_TWIN_ADAPTERS_DISPLAY_NAME | N | DISPLAY_NAME |
IDX_IOT_DIGITAL_TWIN_ADAPTERS_ID_LIFECYCLE_STATE | N | ID, LIFECYCLE_STATE |
IDX_IOT_DIGITAL_TWIN_ADAPTERS_LIFECYCLE_STATE | N | LIFECYCLE_STATE |
IDX_IOT_DIGITAL_TWIN_ADAPTERS_MODEL_ID | N | MODEL_ID |
IDX_IOT_DIGITAL_TWIN_MODELS_SPEC_URI | N | SPEC_URI |
DIGITAL_TWIN_INSTANCES
Cette section contient des instances jumeaux numériques dans le domaine IoT.
Clé primaire
Le nom | Propriétés |
---|---|
IDX_DIGITAL_TWIN_INSTANCES_PK | ID |
Propriétés des instances de jumeau numérique
Le nom | Type de données | Non nul | Commentaires |
---|---|---|---|
id | chaîne | Y | OCID de l'instance jumeau numérique. |
displayName | chaîne | N | Nom d'affichage convivial de l'instance numérique. Ce nom n'a pas besoin d'être unique et peut être mis à jour ultérieurement. Évitez d'utiliser des informations confidentielles. |
description | chaîne | N | Description abrégée de l'instance de jumeau numérique. |
digitalTwinModelSpecUri | chaîne | N | URI DTMI du modèle de jumeau numérique Spécification DTDL. |
digitalTwinModelId | chaîne | N | OCID du modèle jumeau numérique. |
digitalTwinAdapterId | chaîne | N | OCID de l'adaptateur jumeau numérique. |
authId | chaîne | N | OCID de la ressource qui authentifie l'instance de jumeau numérique, par exemple l'OCID de la clé secrète ou un certificat de client. |
externalKey | chaîne | N | Identificateur unique de l'entité physique, généralement un appareil IoT représenté par l'instance de jumeau numérique. Selon le cas d'utilisation, il peut s'agir d'une adresse Bluetooth, d'une adresse MAC Ethernet ou d'un numéro de série. S'il n'est pas fourni, le système génère automatiquement une clé externe. |
lifecycleState | chaîne | Y | État courant de la ressource d'instance de jumeau numérique. |
freeformTags | JSON | N | Marqueurs à structure libre définis par l'utilisateur au format JSON pour cette ressource. Chaque marqueur est une paire clé-valeur simple sans nom, type ni espace de noms prédéfini. Pour plus d'informations, voir Marqueurs de ressource, Exemple : `{"Department": "Finance"}` |
definedTags | JSON | N | Les marqueurs définis sont des marqueurs prédéfinis au format JSON pour cette ressource. Chaque clé est prédéfinie et porte sur un espace de noms. Pour plus d'informations, voir Marqueurs de ressource. Exemple : `{"Operations": {"CostCenter": "42"}}` |
systemTags | JSON | N | Marqueurs de système au format JSON pour cette ressource. Chaque clé est prédéfinie et porte sur un espace de noms. Exemple : `{"orcl-cloud": {"free-tier-retained": "false"}}` |
timeCreated | chaîne | Y | Date et heure de création de la ressource d'adaptateur jumeau numérique, dans le format défini par RFC 3339, Exemple : `2025-08-25T21:10:29.600Z` |
timeUpdated | chaîne | N | Date et heure de la dernière mise à jour de la ressource d'adaptateur jumeau numérique, dans le format défini par RFC 3339, Exemple : `2025-08-25T21:10:29.600Z` |
Index
Le nom | Unique | Propriétés |
---|---|---|
IDX_IOT_DIGITAL_TWIN_INSTANCES_DISPLAY_NAME | N | DISPLAY_NAME |
IDX_IOT_DIGITAL_TWIN_INSTANCES_LIFECYCLE_STATE | N | LIFECYCLE_STATE |
IDX_IOT_DIGITAL_TWIN_INSTANCES_ID_LIFECYCLE_STATE | N | ID, LIFECYCLE_STATE |
IDX_IOT_DIGITAL_TWIN_INSTANCES_DIGITAL_TWIN_ADAPTER_ID_LIFECYCLE_STATE | N | DIGITAL_TWIN_ADAPTER_ID, LIFECYCLE_STATE |
IDX_IOT_DIGITAL_TWIN_INSTANCES_EXTERNAL_KEY | N | EXTERNAL_KEY |
IDX_IOT_DIGITAL_TWIN_INSTANCES_DIGITAL_TWIN_MODEL_ID | N | DIGITAL_TWIN_MODEL_ID |
IDX_IOT_DIGITAL_TWIN_INSTANCES_DIGITAL_TWIN_MODEL_SPEC_URI | N | DIGITAL_TWIN_MODEL_SPEC_URI |
DIGITAL_TWIN_RELATIONSHIPS
Cette section contient des relations numériques jumelées dans le domaine IoT.
Clé primaire des relations de jumeau numérique
Le nom | Propriétés |
---|---|
IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_PK | ID |
Relations de jumeaux numériques - Clés étrangères
Le nom | Colonne | Table référencée | Colonne référencée |
---|---|---|---|
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 |
Propriétés de relation de jumeau numérique
Le nom | Type de données | Non nul | Commentaires |
---|---|---|---|
id | chaîne | Y | L'OCID de la relation numérique avec jumeau. |
displayName | chaîne | N | Nom d'affichage convivial de la relation numérique. Ce nom n'a pas besoin d'être unique et peut être mis à jour ultérieurement. Évitez d'utiliser des informations confidentielles. |
description | chaîne | N | Une brève description de la relation du jumeau numérique. |
contentPath | chaîne | Y | Chemin de contenu de la relation de jumeau numérique. |
sourceDigitalTwinInstanceId | chaîne | Y | OCID de l'instance jumeau numérique. |
targetDigitalTwinInstanceId | chaîne | Y | OCID de l'instance de jumeau numérique. |
content | JSON | N | Paramètre fictif de propriétés défini par Spécification DTDL. |
lifecycleState | chaîne | Y | L'état actuel de la relation de jumeau numérique. |
freeformTags | JSON | N | Marqueurs à structure libre définis par l'utilisateur au format JSON pour cette ressource. Chaque marqueur est une paire clé-valeur simple sans nom, type ni espace de noms prédéfini. Pour plus d'informations, voir Marqueurs de ressource, Exemple : `{"Department": "Finance"}` |
definedTags | JSON | N | Les marqueurs définis sont des marqueurs prédéfinis au format JSON pour cette ressource. Chaque clé est prédéfinie et porte sur un espace de noms. Pour plus d'informations, voir Marqueurs de ressource. Exemple : `{"Operations": {"CostCenter": "42"}}` |
systemTags | JSON | N | Marqueurs de système au format JSON pour cette ressource. Chaque clé est prédéfinie et porte sur un espace de noms. Exemple : `{"orcl-cloud": {"free-tier-retained": "flase"}}` |
timeCreated | chaîne | Y | Date et heure de création de la ressource d'adaptateur jumeau numérique, dans le format défini par RFC 3339, Exemple : `2025-08-25T21:10:29.600Z` |
timeUpdated | chaîne | N | Date et heure de la dernière mise à jour de la ressource d'adaptateur jumeau numérique, dans le format défini par RFC 3339, Exemple : `2025-08-25T21:10:29.600Z` |
Index des relations numériques avec les jumeaux
Le nom | Unique | Propriétés |
---|---|---|
IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_UNQ | Y | CONTENT_PATH, SOURCE_DIGITAL_TWIN_INSTANCE_ID, TARGET_DIGITAL_TWIN_INSTANCE_ID, LIFECYCLE_STATE |
IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_DISPLAY_NAME | N | DISPLAY_NAME |
IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_SOURCE_DIGITAL_TWIN_INSTANCE_ID | N | SOURCE_DIGITAL_TWIN_INSTANCE_ID |
IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_TARGET_DIGITAL_TWIN_INSTANCE_ID N (n) | N | TARGET_DIGITAL_TWIN_INSTANCE_ID |
IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_LIFECYCLE_STATE | N | LIFECYCLE_STATE |
IDX_IOT_DIGITAL_TWIN_RELATIONSHIPS_CONTENT_PATH | N | CONTENT_PATH |
Graphiques de propriétés
Cette section contient des graphiques de propriétés pour les instances jumeaux numériques et les relations jumeaux numériques dans le domaine IoT.
DIGITAL_TWINS
DIGITAL_TWINS: DIGITAL_TWIN_INSTANCES
DIGITAL_TWINS: DIGITAL_TWIN_RELATIONSHIPS
Tables de données
Cette section contient une liste de vues avec des données envoyées vers et depuis des appareils IoT dans un domaine IoT.
RAW_DATA
Cette section contient des données brutes reçues des appareils IoT dans un domaine IoT.
Clé primaire des données brutes
Le nom | Colonnes |
---|---|
IDX_IOT_RAW_DATA_IN_PK | ID |
Colonnes de données brutes
Le nom | Type de données | Longueur | Non nul | Description |
---|---|---|---|---|
ID | NUMBER | 22 | Y | ID unique affecté aux données brutes. |
DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | Y | OCID de l'instance jumeau numérique. |
POINT D'EXTRÉMITÉ | VARCHAR2 | 256 | Y | Point d'extrémité auquel les données brutes ont été reçues. |
CONTENT_TYPE | VARCHAR2 | 256 | N | Il s'agit du type de contenu du contenu de données brutes. |
CONTENU | BLOB | 4 000 | N | Il s'agit du contenu des données brutes. |
TIME_RECEIVED | TIMESTAMP(6) | 11 | Y | Date et heure de réception des données, dans le format d'horodatage défini par la RFC 3339. |
Index de données brutes
RAW_DATA
Le nom | Unique | Colonnes |
---|---|---|
IDX_IOT_RAW_DATA_IN_DIGITAL_TWIN_INSTANCE_ID_ENDPOINT | N | DIGITAL_TWIN_INSTANCE_ID, POINT D'EXTRÉMITÉ |
IDX_IOT_RAW_DATA_IN_TIME_RECEIVED_DIGITAL_TWIN_INSTANCE_ID | N | TIME_RECEIVED, DIGITAL_TWIN_INSTANCE_ID |
IDX_IOT_RAW_DATA_IN_TIME_RECEIVED_ENDPOINT | N | TIME_RECEIVED, POINT D'EXTRÉMITÉ |
REJECTED_DATA
Clé primaire des données rejetées
Cette section contient les données des appareils IoT du domaine IoT qui ont été rejetées lors de la normalisation.
Le nom | Colonnes |
---|---|
IDX_IOT_REJECTED_DATA_IN_PK | ID |
Colonnes de données rejetées
Le nom | Type de données | Longueur | Non nul | Commentaires |
---|---|---|---|---|
ID | NUMBER | 22 | Y | ID unique affecté aux données brutes rejetées. |
DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | N | OCID de l'instance de jumeau numérique. |
POINT D'EXTRÉMITÉ | VARCHAR2 | 256 | N | Point d'extrémité auquel les données brutes ont été reçues. |
CONTENU | BLOB | 4 000 | N | Il s'agit du contenu des données brutes. |
CONTENT_TYPE | VARCHAR2 | 256 | N | Il s'agit du type de contenu du contenu de données brutes. |
TIME_RECEIVED | TIMESTAMP(6) | 11 | N | Date et heure de réception des données, dans le format d'horodatage défini par la RFC 3339. |
REASON_CODE | NUMBER | 22 | N | Code identifiant le motif spécifique du rejet des données brutes. |
REASON_MESSAGE | VARCHAR2 | 4 096 | N | Message détaillé qui fournit des détails sur le rejet des données brutes. |
Index de données rejetés
Le nom | Unique | Colonnes |
---|---|---|
IDX_IOT_REJECTED_DATA_IN_TIME_RECEIVED_REASON_CODE | N | TIME_RECEIVED, REASON_CODE |
IDX_IOT_REJECTED_DATA_IN_TIME_RECEIVED | N | TIME_RECEIVED |
IDX_IOT_REJECTED_DATA_IN_DIGITAL_TWIN_INSTANCE_ID | N | DIGITAL_TWIN_INSTANCE_ID |
HISTORIZED_DATA
Cette section contient des données de série chronologique pour les instances jumeaux numériques dans le domaine IoT, si le contenu du modèle jumeau numérique est marqué comme étant historique.
Clé primaire des données historiques
Cette section contient les données des appareils IoT du domaine IoT qui ont été rejetées lors de la normalisation.
Le nom | Colonnes |
---|---|
IDX_IOT_REJECTED_DATA_IN_PK | ID |
Colonnes de données historiques
Le nom | Type de données | Longueur | Non nul | Commentaires |
---|---|---|---|---|
DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | N | OCID de l'instance de jumeau numérique. |
TIME_OBSERVED | TIMESTAMP(6) | 11 | N | Date et heure d'observation des données, dans le format d'horodatage défini par la RFC 3339. |
REASON_CODE | NUMBER | 22 | N | Code identifiant le motif spécifique du rejet des données brutes. |
REASON_MESSAGE | VARCHAR2 | 4 096 | N | Message détaillé qui fournit des détails sur le rejet des données brutes. |
Index de données historiques
Le nom | Unique | Colonnes |
---|---|---|
IDX_IOT_DT_HISTORIZED_DATA_TIME_OBSERVED | N | TIME_RECEIVED, REASON_CODE |
IDX_IOT_DT_HISTORIZED_DATA_INSTANCE_ID | N | TIME_RECEIVED |
IDX_IOT_DT_HISTORIZED_DATA_CONTENT_PATH | N | DIGITAL_TWIN_INSTANCE_ID |
IDX_IOT_DT_HISTORIZED_DATA_INSTANCE_ID_CONTENT_PATH | N | INSTANCE_ID, CONTENT_PATH |
SNAPSHOT_DATA
Cette section contient un instantané de la dernière valeur connue pour une instance jumeau numérique dans le domaine IoT.
Clé primaire de l'instantané
Le nom | Colonnes |
---|---|
IDX_IOT_DIGITAL_TWIN_SNAPSHOT_DATA_PK | DIGITAL_TWIN_INSTANCE_ID, CONTENT_PATH |
Clé étrangère de l'instantané
Le nom | Colonnes | Table référencée | Colonne référencée |
---|---|---|---|
IDX_IOT_DIGITAL_TWIN_SNAPSHOT_DATA_DIGITAL_TWIN_INSTANCE_ID_FK | DIGITAL_TWIN_INSTANCE_ID, CONTENT_PATH | IOT_DIGITAL_TWIN_INSTANCES | ID |
Colonnes d'instantané
Le nom | Type de données | Longueur | Non nul | Commentaires |
---|---|---|---|---|
DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | Y | OCID de l'instance de jumeau numérique. |
CONTENT_PATH | VARCHAR2 | 4 096 | Y | Nom du contenu DTDL tel que défini dans le modèle de jumeau numérique. |
VALEUR | JSON | 8 200 | N | Les données JSON, qui peuvent être un type primitif (par exemple, chaîne, nombre, booléen) ou un type complexe (par exemple, objet ou tableau), identifié par le chemin du contenu. |
TIME_OBSERVED | TIMESTAMP(6) | 11 | Y | Date et heure d'observation des données, dans le format d'horodatage défini par la RFC 3339. |
Index d'instantané
Le nom | Unique | Colonnes |
---|---|---|
IDX_DIGITAL_TWIN_SNAPSHOT_DATA_TIME_OBSERVED_DIGITAL_TWIN_INSTANCE_ID | N | DIGITAL_TWIN_INSTANCE_ID, TIME_OBSERVED |
IDX_IOT_DIGITAL_TWIN_SNAPSHOT_DATA_DIGITAL_TWIN_INSTANCE_ID | N | DIGITAL_TWIN_INSTANCE_ID |
IDX_IOT_DIGITAL_TWIN_SNAPSHOT_DATA_TIME_OBSERVED | N | TIME_OBSERVED |
RAW_COMMAND_DATA
Contient des commandes de données brutes envoyées aux instances jumeaux numériques dans le domaine IoT.
Clé primaire des données de commande brutes
Le nom | Colonnes |
---|---|
IDX_IOT_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_PK | ID |
Colonnes de données de commande brutes
Le nom | Type de données | Longueur | Non nul | Commentaires |
---|---|---|---|---|
ID | VARCHAR2 | 40 | Y | ID unique affecté à la commande de données brutes. |
DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | Y | OCID de l'instance de jumeau numérique. |
REQUEST_ENDPOINT | VARCHAR2 | 1 024 | N | Point d'extrémité vers lequel la demande doit être transmise. |
REQUEST_DURATION | VARCHAR2 | 64 | N | Temps nécessaire pour terminer la demande. |
REQUEST_DATA_FORMAT | VARCHAR2 | 15 | N | Format des données de demande. Les valeurs autorisées sont TEXT, JSON ou BINARY. |
REQUEST_DATA | BLOB | 4 000 | N | Données à envoyer dans la demande. |
REQUEST_CONTENT_TYPE | VARCHAR2 | 256 | N | Type de contenu des données de demande, par exemple : application/json. |
RESPONSE_ENDPOINT | VARCHAR2 | 1 024 | N | Point d'extrémité à partir duquel une réponse est attendue, le cas échéant. |
RESPONSE_DURATION | VARCHAR2 | 64 | N | Durée d'attente d'une réponse. |
RESPONSE_DATA_FORMAT | VARCHAR2 | 15 | N | Format des données de réponse. Les valeurs autorisées sont TEXT, JSON ou BINARY. |
RESPONSE_DATA | BLOB | 4 000 | N | Données retournées en réponse à une demande. |
RESPONSE_CONTENT_TYPE | VARCHAR2 | 256 | N | Type de contenu des données de réponse, par exemple : application/json. |
DELIVERY_STATUS | VARCHAR2 | 64 | Y | Statut de la livraison de commande. Les valeurs possibles sont ACCEPTED, PREPARED, REJECTED, SENT, PENDING, EXPIRED, REFUSED, RESPONDED, BAD_RESPONSE, COMPLETED, NOT_RESPONDED. |
CREATED_BY | VARCHAR2 | 255 | Y | Nom d'utilisateur de la personne qui a lancé cette commande. |
TIME_CREATED | TIMESTAMP(6) | 11 | N | Date et heure de création de l'appel de commande, dans le format d'horodatage défini par RFC 3339. |
TIME_UPDATED | TIMESTAMP(6) | 11 | N | Date et heure auxquelles l'appel de commande a été mis à jour, dans le format d'horodatage défini par RFC 3339. |
TIME_FINISHED | TIMESTAMP(6) | 11 | N | Date et heure auxquelles l'appel de commande a été terminé, au format d'horodatage défini par RFC 3339. |
Index de commande bruts
Le nom | Unique | Colonnes |
---|---|---|
IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_TIME_CREATED | N | TIME_CREATED |
IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_TIME_UPDATED | N | TIME_UPDATED |
IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_REQUEST_ENDPOINT | N | REQUEST_ENDPOINT |
IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_DIGITAL_TWIN_INSTANCE_ID | N | DIGITAL_TWIN_INSTANCE_ID |
IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_DIGITAL_TWIN_INSTANCE_ID_DELIVERY_STATUS_RESPONSE_ENDPOINT | N | 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 | DIGITAL_TWIN_INSTANCE_ID, RESPONSE_ENDPOINT, COMMAND_STATUS |
IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_DIGITAL_TWIN_INSTANCE_ID_TIME_UPDATED | N | DIGITAL_TWIN_INSTANCE_ID, TIME_UPDATED |
IDX_DIGITAL_TWIN_INSTANCE_RAW_COMMAND_DATA_DIGITAL_TWIN_INSTANCE_ID_COMMAND_PATH | N | COMMAND_PATH |
Files d'attente d'événements transactionnels (TxEventQ)
Cette section contient la liste des files d'attente d'événements de transaction auxquelles vous pouvez vous abonner pour un domaine IoT.
Files d'attente de données brutes
RAW_DATA_IN
Type de file d'attente : RAW_DATA_IN_TYPE
Attributs de type de file d'attente
Le nom | Type de données | Longueur | Description |
---|---|---|---|
DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | OCID de l'instance de jumeau numérique. |
POINT D'EXTRÉMITÉ | VARCHAR2 | 256 | Point d'extrémité auquel les données brutes ont été reçues. |
CONTENU | BLOB | 4 000 | Il s'agit du contenu des données brutes. |
CONTENT_TYPE | VARCHAR2 | 256 | Il s'agit du type de contenu du contenu de données brutes. |
TIME_RECEIVED | TIMESTAMP(6) | 11 | Date et heure de réception des données, dans le format d'horodatage défini par la RFC 3339. |
Données rejetées dans les files d'attente
REJECTED_DATA_IN
Type de file d'attente : REJECTED_DATA_IN_TYPE
Le nom | Type de données | Longueur | Description |
---|---|---|---|
DIGITAL_TWIN_INSTANCE_ID | VARCHAR2 | 255 | OCID de l'instance jumeau numérique. |
POINT D'EXTRÉMITÉ | VARCHAR2 | 256 | Point d'extrémité auquel les données brutes ont été reçues. |
CONTENU | BLOB | 4 000 | Il s'agit du contenu des données brutes. |
CONTENT_TYPE | VARCHAR2 | 256 | Il s'agit du type de contenu du contenu de données brutes. |
TIME_RECEIVED | TIMESTAMP(6) | 11 | Date et heure de réception des données, dans le format d'horodatage défini par la RFC 3339. |
REASON_CODE | NUMBER | 22 | Code identifiant le motif spécifique du rejet des données brutes. |
REASON_MESSAGE | VARCHAR2 | 4 096 | Message détaillé qui fournit des détails sur le rejet des données brutes. |
File d'attente de données normalisée
NORMALIZED_DATA
Type de file d'attente :JSON
Attributs de type de file d'attente
Le nom | Type de données | Description |
---|---|---|
digitalTwinId | chaîne | OCID de l'instance jumeau numérique. |
contentPath | chaîne | Nom du contenu DTDL, tel que défini dans le modèle jumeau numérique. |
value | JSON | Les données JSON, qui peuvent être un type primitif (par exemple, chaîne, nombre, booléen) ou un type complexe (par exemple, objet ou tableau), identifié par le chemin du contenu. |
timeObserved | chaîne | Date et heure d'observation des données, dans le format d'horodatage défini par la RFC 3339. |