O recurso de armazenamento de dados frios do DataService Studio permite visualizar tabelas de armazenamento personalizadas. Este tópico descreve o processo para criar e gerenciar essas tabelas e seus dados.
Crie tabelas de armazenamento personalizadas
Faça login no console do IoT Platform.
Na página Instance Overview, localize a instância Enterprise desejada e clique nela para abrir a página Instance Details.
No painel de navegação à esquerda, escolha DataService Studio > Data Storage.
Na página Data Storage, clique na aba Offline Storage.
-
Acesse a aba Cold Data Storage e clique em Custom Storage Tables.
Na aba Custom Storage Tables, clique em Create Custom Storage Table.
-
Na caixa de diálogo Create Custom Storage Table, configure os seguintes parâmetros:
Parâmetro
Exemplo
Obrigatório
Descrição
Table Display Name
Daily Average Temperature Storage Table
Sim
Insira um nome para a tabela de armazenamento. O nome não pode começar com número ou sublinhado (_), aceita caracteres chineses, letras, números e sublinhados (_), com até 30 caracteres.
Table Identifier
DailyAverageTemperature
Sim
Especifique o identificador da tabela de armazenamento. Deve começar com uma letra e pode conter letras, números e sublinhados (_), com até 30 caracteres.
Description
Average temperature of the thermometer
Não
Descreva brevemente a finalidade da tabela de armazenamento.
Data Retention Period
More
Não
Período de retenção dos dados na tabela de armazenamento.
O sistema exclui automaticamente dados anteriores ao período especificado, com base no campo de tempo da tabela.
As opções incluem One Month, Two Months, Three Months, Half a Year, One Year, Permanent e More.
Ao selecionar More, especifique Time Unit e Time Value.
Time Unit
Year
Não
Escolha a unidade de tempo para retenção de dados: Year, Month ou Day.
Time Value
10
Não
Insira um número inteiro positivo para o valor de tempo. Os limites máximos são 102 para Year, 2142 para Month e 64260 para Day.
-
Year: 102.
-
Month: 2142.
-
Day: 64260.
-
-
Para concluir a criação da tabela de armazenamento personalizada, clique em Confirm.
Após criar a tabela, utilize-a para armazenar dados provenientes de pipelines em tempo real.
Gerencie tabelas de armazenamento personalizadas
Na aba Custom Storage Tables, localize a tabela desejada na lista e clique no botão de operação correspondente.
-
Para View uma tabela:
ImportanteTabelas de armazenamento personalizadas oferecem suporte a diversos recursos de análise de dados:
Tabelas sem saída de dados servem apenas como destinos de saída para pipelines de dados ou tarefas de análise SQL.
Tabelas com dados funcionam como fontes de consulta para múltiplas tarefas de análise SQL, além de atuarem como origens de dados para APIs de dados e relatórios de visualização.
Se nenhum pipeline de dados ou tarefa de análise SQL referenciar a tabela, será possível visualizar apenas Table Name e Chinese Name.
-
Se um pipeline de dados ou tarefa de análise SQL referenciar a tabela, você poderá visualizar suas Basic Information e Table Structure.
-
Basic Information
Item
Exemplo
Descrição
Table Identifier
${system.device_group_relation}
Identificador da tabela de armazenamento.
Display Name
Device group relationship table
Nome de exibição da tabela de armazenamento.
Number of Fields
8
Quantidade de campos no cabeçalho da tabela.
Data Source
System data source
Origem dos dados. Valores válidos:
-
System data source: Dados provenientes de uma tabela de sistema da plataforma.
-
Product property data source ou Product event data source: Dados de uma tabela de séries temporais ou de uma tabela de snapshot.
Description
This table describes the relationship between devices and groups.
Finalidade da tabela de armazenamento.
-
Table Schema: Lista os campos presentes no cabeçalho da tabela, incluindo nomes e tipos de campo.
-
-
Para Edit uma tabela:
ImportanteNão é possível editar uma tabela referenciada por um pipeline de dados ou tarefa de análise SQL.
-
Para Delete uma tabela:
ImportanteNão é possível excluir uma tabela em uso. Interrompa primeiro quaisquer pipelines de dados ou tarefas de análise SQL relacionados.
-
Para acessar o Data Overview:
Quando a tabela de armazenamento personalizada for utilizada em um pipeline em tempo real ou tarefa de análise SQL, será possível visualizar os últimos 20 registros.
-
Para Static Data Import:
ImportanteA importação de dados estáticos só é permitida após a inicialização bem-sucedida da tabela de armazenamento.
-
Para Export dados:
ImportanteA exportação de dados só é permitida após a inicialização bem-sucedida da tabela de armazenamento.
Na mesma conta, apenas uma tarefa de exportação pode estar ativa por vez, com limite diário de três tarefas de exportação, cada uma permitindo até três downloads.
Próximos passos
Após criar uma tabela de armazenamento personalizada, popule-a com dados utilizando-a como destino de saída para um pipeline de dados ou tarefa de análise SQL.
Assim que a tabela começar a receber dados, ela poderá servir como fonte de consulta para múltiplas tarefas de análise SQL e como origem de dados para APIs de dados e relatórios de visualização.