Configuración del acceso a datos de un dominio IoT
La configuración del acceso a la vista de los datos es opcional y depende del sistema que desee utilizar para consumir los datos IoT.
Según dónde desee ver los datos IoT como parte de la configuración de cada sistema, debe configurar la autenticación para el dominio IoT para acceder al sistema específico al que desea conectarse.
Al crear un dominio, puede especificar las opciones de acceso a los datos. Después de crear un dominio, puede cambiar las opciones para autenticar una conexión para acceder a los datos.
La configuración depende del sistema con el que desee conectarse para ver los datos IoT. Ambas opciones requieren el uso del comando oci iot domain configure-direct-data-access durante el proceso de configuración:
- Para consultar los datos IoT directamente en la base de datos, configure una conexión directa a la base de datos.
- Para conectarse a Oracle Analytics Cloud, configure el acceso a los datos en Oracle Analytics Cloud.
Utilice el comando oci iot domain configure-direct-data-access y los parámetros necesarios para configurar la autenticación de un dominio IoT para establecer una conexión directa a la base de datos.
Sustituya
<tenancy-OCID:<identity-group-name>
por los valores de su entorno.<identity-group-name>
puede hacer referencia al grupo de identidades de usuarios o al grupo dinámico de identidades.- Para el parámetro
<identity-group-name>
, puede hacer referencia al grupo de identidades de los usuarios o al grupo dinámico de identidades:<tenancy-OCID>:<identity-group-name>
- Si
<identity-domain-name>
no está en el dominio de identidad por defecto, debe especificar<identity-domain-name>
. Por ejemplo:<tenancy-OCID>:<identity-domain-name>/<identity-group-name>
oci iot domain configure-direct-data-access --iot-domain-id <iot-domain-OCID> --db-allow-listed-identity-group-names '["<tenancy-OCID:<identity-domain-name>/<identity-group-name>"]'
Para ver los datos en ORDS, es necesario configurar el acceso para ver los datos IoT en ORDS. Este proceso de configuración utiliza el siguiente comando.
Utilice el comando oci iot domain configure-ORDS-data-access y los parámetros necesarios para configurar el acceso de un dominio IoT a Oracle REST Data Services (ORDS):
oci iot domain configure-ords-data-access --iot-domain-id <iot-domain-OCID> --db-allowed-identity-domain-host <idcs-<unique-id>.identity.oraclecloud.com>
Para ver los datos en APEX, es necesario configurar el acceso para ver los datos de IoT en APEX mediante el siguiente comando.
Utilice el comando
oci iot domain configure-apex-data-access
y los parámetros necesarios para configurar el acceso de un dominio IoT a Oracle Application Express (APEX):oci iot domain configure-apex-data-access --iot-domain-id <iot-domain-OCID> --db-workspace-admin-initial-password "<your-apex-initial-password>"
Nota
La contraseña inicial de APEX debe tener al menos 12 caracteres.Para obtener una lista completa de los parámetros y valores de los comandos de la CLI, consulte Referencia de comandos de la CLI.
Ejecute la operación ConfigureIotDomainDataAccess para autenticar un dominio IoT para establecer una conexión directa a la base de datos:
Si desea consultar los datos IoT directamente en la base de datos, debe configurar una conexión directa a la base de datos o si desea conectarse a Oracle Analytics Cloud, debe configurar una conexión a la base de datos con Oracle Analytics Cloud. Como parte del proceso de configuración, puede utilizar la API para agregar el usuario o grupo del dominio de identidad a un dominio IoT configurado para conectarse a la base de datos IoT, por ejemplo:POST /20250531/iotDomains/{iotDomainId}/actions/configureDataAccess { "type": "DIRECT", "dbAllowlistedIdentityGroupNames": ["<identity-group-name>",...] }
Para ver los datos en ORDS, es necesario configurar el acceso para ver los datos IoT en ORDS. Como parte del proceso de configuración, puede utilizar la API para agregar el host del dominio de identidad a un dominio IoT para conectarse a Oracle REST Data Services (ORDS), por ejemplo:POST /20250531/iotDomains/{iotDomainId}/actions/configureDataAccess { "type": "ORDS", "dbAllowedIdentityDomainHost": "<idcs-<unique-id>.identity.oraclecloud.com>" }
Para ver los datos en APEX, es necesario configurar el acceso para ver los datos de IoT en APEX. Como parte de este proceso de configuración, puede utilizar la API para configurar APEX para el dominio IoT, por ejemplo:POST /20250531/iotDomains/{iotDomainId}/actions/configureDataAccess { "type": "APEX", "dbWorkspaceAdminInitialPassword": "<your-apex-initial-password>" }
Nota
La contraseña inicial de APEX debe tener al menos 12 caracteres.