Todos los productos
Search
Centro de documentos

IoT Platform:Reenvío de datos a OTS

Última actualización: Sep 03, 2026

Puede utilizar la función de reenvío de datos del motor de reglas para reenviar datos a Tablestore (OTS).

Requisitos previos

  • Se creó una instancia de IoT Platform cuyos datos pueden reenviarse a OTS en una región que admite el reenvío de datos a OTS. Para obtener más información sobre las regiones que admiten el reenvío de datos, consulte Regions.

  • Se crearon una instancia de OTS y una tabla que se utilizará para recibir los datos. Para obtener más información, consulte OTS documentation.

    Importante

    Si utiliza una instancia de IoT Platform Enterprise Edition, la región donde reside la instancia de OTS debe ser la misma que la región donde reside la instancia de IoT Platform.

  • Se creó una regla de reenvío de datos y se escribió una instrucción SQL para procesar los datos. Para obtener más información, consulte Configure a data forwarding rule.

    En este ejemplo, se define la siguiente instrucción SQL en la regla de reenvío de datos:

    SELECT items.temperature.value as temperature, items.humidity.value as humidity,deviceName() as deviceName 
    FROM "/sys/a1ktuxe****/BZoyHO***/thing/event/property/post"

Notas de uso

Puede utilizar la versión nueva o la versión anterior de la función de reenvío de datos para reenviar datos a OTS. Para obtener más información sobre cómo usar la versión nueva de la función de reenvío de datos, consulte Forward data to OTS instances of the Wide Column model.

También puede utilizar la versión nueva de la función de reenvío de datos para reenviar datos a instancias de OTS del modelo TimeSeries. Para obtener más información, consulte Forward data to OTS instances of the TimeSeries model.

Procedimiento

  1. Inicie sesión en la consola de IoT Platform.

  2. En la página Overview, busque la instancia que desea gestionar y haga clic en el ID o el nombre de la instancia.

  3. En el panel de navegación izquierdo, seleccione Message Forwarding > Data Forwarding.

  4. Haga clic en View junto a la regla objetivo. Aparecerá la página Data Forwarding Rule.

    Importante

    Si se muestra la página Data Forwarding (New Version), haga clic en Back to Previous Version en la esquina superior derecha y luego haga clic en View junto a la regla objetivo.

  5. En la sección Forward Data, haga clic en Add Operation.

  6. En el cuadro de diálogo Add Operation, configure los parámetros según las indicaciones y haga clic en OK. La siguiente tabla describe los parámetros.

    Nota

    Solo puede reenviar datos en formato JSON.

    表格存储

    Parámetro

    Descripción

    Operation

    Seleccione Store Data to Tablestore.

    Region

    Seleccione la región donde reside su instancia de OTS.

    Instance Type

    Seleccione una instancia de OTS.

    Puede hacer clic en Create Instance para ir a la consola de OTS y crear una instancia de OTS. Para obtener más información, consulte OTS documentation.

    Table

    Seleccione una tabla de OTS que se utilizará para recibir datos.

    Puede hacer clic en Create Data Table para ir a la consola de OTS y crear una tabla de OTS.

    Primary Key

    Configure la clave principal de la tabla. Debe establecer este valor como un valor de campo especificado en la instrucción SELECT de la regla de reenvío de datos. Cuando se reenvían los datos, este valor se guarda como el valor de la clave principal.

    Nota
    • Puede configurar este parámetro con el formato ${}. Por ejemplo, puede establecer este parámetro como ${deviceName}. ${deviceName} especifica que el valor de la clave principal es el valor del parámetro deviceName en un mensaje.

    • Si la clave principal corresponde a una auto-increment column, no necesita configurar la clave principal. OTS genera automáticamente valores para la columna de clave principal. De forma predeterminada, el valor de una clave principal de incremento automático se establece en AUTO_INCREMENT. No puede modificar el valor.

      Para obtener información sobre las columnas de clave principal de incremento automático, consulte Configure an auto-increment primary key column.

    Role

    Autorice a IoT Platform para escribir datos en OTS.

    Si no existe ningún rol de RAM, haga clic en Create RAM Role para crear un rol de RAM y una directiva de autorización en la consola de RAM. Create a RAM role.

  7. En la página Data Forwarding, busque la regla y haga clic en Start en la columna Actions.

  8. Realice una prueba.

    1. Inicie sesión en la consola de IoT Platform.

    2. En el panel de navegación izquierdo, seleccione Device Simulation.

    3. Seleccione el dispositivo que desea probar y elija Upstream Debug > Properties > Start Device Simulation.

    4. Debajo de Default Module, especifique los datos de prueba y haga clic en Send Command.

      设备模拟器

    5. Después de enviar los datos, inicie sesión en la consola de OTS, vaya a la página Data Editor de la tabla utilizada para recibir datos y compruebe si se recibieron los datos especificados.

      数据管理