La función de almacenamiento de datos en frío de DataService Studio le permite consultar tablas de almacenamiento personalizadas. Este tema describe el proceso para crear y gestionar estas tablas, así como sus datos.
Crear tablas de almacenamiento personalizadas
Inicie sesión en la consola de IoT Platform.
En la página Instance Overview, busque la instancia Enterprise deseada y haga clic en ella para abrir la página Instance Details.
En el panel de navegación izquierdo, vaya a DataService Studio > Data Storage.
En la página Data Storage, haga clic en la pestaña Offline Storage.
-
Vaya a la pestaña Cold Data Storage y haga clic en Custom Storage Tables.
En la pestaña Custom Storage Tables, haga clic en Create Custom Storage Table.
-
En el cuadro de diálogo Create Custom Storage Table, configure los siguientes parámetros:
Parámetro
Ejemplo
Obligatorio
Descripción
Table Display Name
Daily Average Temperature Storage Table
Sí
Introduzca un nombre para la tabla de almacenamiento. No puede comenzar con un número ni con un guion bajo (_). Admite caracteres chinos, letras del alfabeto inglés, números y guiones bajos (_), hasta un máximo de 30 caracteres.
Table Identifier
DailyAverageTemperature
Sí
Especifique el identificador de la tabla de almacenamiento. Debe comenzar con una letra del alfabeto inglés y puede incluir letras, números y guiones bajos (_), hasta un máximo de 30 caracteres.
Description
Average temperature of the thermometer
No
Proporcione una breve descripción sobre el propósito de la tabla de almacenamiento.
Data Retention Period
More
No
El periodo de retención de los datos en la tabla de almacenamiento.
El sistema elimina automáticamente los datos que superen el periodo especificado, según el campo de tiempo de la tabla.
Las opciones disponibles son One Month, Two Months, Three Months, Half a Year, One Year, Permanent y More.
Si elige More, debe especificar tanto Time Unit como Time Value.
Time Unit
Year
No
Elija la unidad de tiempo para la retención de datos entre Year, Month o Day.
Time Value
10
No
Introduzca un número entero positivo para el valor de tiempo. Los límites máximos son 102 para Year, 2142 para Month y 64260 para Day.
-
Year: 102.
-
Month: 2142.
-
Day: 64260.
-
-
Para finalizar la creación de la tabla de almacenamiento personalizada, haga clic en Confirm.
Una vez creada la tabla, puede utilizarla para almacenar datos provenientes de canalizaciones en tiempo real.
Gestionar tablas de almacenamiento personalizadas
En la pestaña Custom Storage Tables, localice la tabla deseada en la lista y haga clic en el botón de operación correspondiente.
-
Para View una tabla:
ImportanteLas tablas de almacenamiento personalizadas son compatibles con diversas funciones de análisis de datos:
Las tablas sin salida de datos solo se pueden usar como destinos de salida para canalizaciones de datos o tareas de análisis SQL.
Las tablas con datos sirven como orígenes de consulta para varias tareas de análisis SQL, además de funcionar como fuentes de datos para API de datos e informes de visualización.
Si ninguna canalización de datos ni tarea de análisis SQL hace referencia a la tabla, solo podrá consultar los campos Table Name y Chinese Name.
-
Si una canalización de datos o una tarea de análisis SQL hace referencia a la tabla, podrá consultar su Basic Information y su Table Structure.
-
Basic Information
Elemento
Ejemplo
Descripción
Table Identifier
${system.device_group_relation}
El identificador de la tabla de almacenamiento.
Display Name
Device group relationship table
El nombre para mostrar de la tabla de almacenamiento.
Number of Fields
8
La cantidad de campos en el encabezado de la tabla.
Data Source
System data source
El origen de los datos. Valores válidos:
-
System data source: datos provenientes de una tabla del sistema de la plataforma.
-
Product property data source o Product event data source: datos provenientes de una tabla de series temporales o de una tabla de instantáneas.
Description
This table describes the relationship between devices and groups.
El propósito de la tabla de almacenamiento.
-
Table Schema: enumera los campos del encabezado de la tabla, incluidos sus nombres y tipos.
-
-
Para Edit una tabla:
ImportanteUna vez que una canalización de datos o una tarea de análisis SQL hace referencia a una tabla, ya no es posible editarla.
-
Para Delete una tabla:
ImportanteNo es posible eliminar una tabla que esté en uso. Primero, detenga cualquier canalización de datos o tarea de análisis SQL relacionada.
-
Para acceder a Data Overview:
Cuando la tabla de almacenamiento personalizada se utiliza en una canalización en tiempo real o en una tarea de análisis SQL, puede previsualizar los últimos 20 registros.
-
Para ejecutar una Static Data Import:
ImportanteLos datos estáticos solo se pueden importar después de que la tabla de almacenamiento se inicializa correctamente.
-
Para Export datos:
ImportanteLos datos solo se pueden exportar después de que la tabla de almacenamiento se inicializa correctamente.
Dentro de la misma cuenta, solo puede haber una tarea de exportación activa a la vez. El límite diario es de tres tareas de exportación, y cada una admite hasta tres descargas.
Qué hacer a continuación
Después de crear una tabla de almacenamiento personalizada, llénela con datos al utilizarla como destino de salida de una canalización de datos o de una tarea de análisis SQL.
Una vez que la tabla comienza a recibir datos, sirve como origen de consulta para varias tareas de análisis SQL y como fuente de datos para API de datos e informes de visualización.