As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Ingira dados usando o CreateBulkImportJob API
Use o CreateBulkImportJob
API para importar grandes quantidades de dados do Amazon S3. Seus dados devem ser salvos no CSV formato do Amazon S3. Os arquivos de dados podem ter as seguintes colunas.
nota
Para identificar uma propriedade do ativo, especifique uma das opções a seguir.
-
O
ASSET_ID
ePROPERTY_ID
da propriedade do ativo para o qual você está enviando dados. -
O
ALIAS
, que é um alias de fluxo de dados (por exemplo,/company/windfarm/3/turbine/7/temperature
). Para usar esta opção, primeiro você deve definir o apelido da propriedade do seu ativo. Para saber como definir apelidos de propriedades, consulte Mapeie fluxos de dados industriais para propriedades de ativos.
-
ALIAS
— O alias que identifica a propriedade, como um caminho de fluxo de dados do servidor OPC UA (por exemplo,/company/windfarm/3/turbine/7/temperature
). Para obter mais informações, consulte Mapeie fluxos de dados industriais para propriedades de ativos. -
ASSET_ID
– O ID do ativo. -
PROPERTY_ID
– O ID da propriedade do ativo. -
DATA_TYPE
– O tipo de dado da propriedade pode ser um destes.-
STRING
– uma string com até 1024 bytes. -
INTEGER
– um número inteiro assinado de 32 bits com intervalo [-2.147.483.648, 2.147.483.647]. -
DOUBLE
— Um número de ponto flutuante com intervalo [-10^100, 10^100] e precisão dupla de 754. IEEE -
BOOLEAN
:true
oufalse
.
-
-
TIMESTAMP_SECONDS
– O time stamp do ponto de dados, no período Unix. -
TIMESTAMP_NANO_OFFSET
– O deslocamento em nanossegundos convertido deTIMESTAMP_SECONDS
. -
QUALITY
– (opcional) A qualidade do valor da propriedade do ativo. O valor pode ser um dos seguintes:-
GOOD
– (padrão) os dados não são afetados por nenhum problema. -
BAD
– os dados são afetados por um problema, como a falha do sensor. -
UNCERTAIN
– os dados são afetados por um problema, como a imprecisão do sensor.
Para obter mais informações sobre como AWS IoT SiteWise lidar com a qualidade de dados em cálculos, consulte Qualidade de dados em expressões de fórmulas.
-
-
VALUE
– O valor da propriedade do ativo.
exemplo arquivo(s) de dados no formato.csv
asset_id,property_id,DOUBLE,1635201373,0,GOOD,1.0 asset_id,property_id,DOUBLE,1635201374,0,GOOD,2.0 asset_id,property_id,DOUBLE,1635201375,0,GOOD,3.0
unmodeled_alias1,DOUBLE,1635201373,0,GOOD,1.0 unmodeled_alias1,DOUBLE,1635201374,0,GOOD,2.0 unmodeled_alias1,DOUBLE,1635201375,0,GOOD,3.0 unmodeled_alias1,DOUBLE,1635201376,0,GOOD,4.0 unmodeled_alias1,DOUBLE,1635201377,0,GOOD,5.0 unmodeled_alias1,DOUBLE,1635201378,0,GOOD,6.0 unmodeled_alias1,DOUBLE,1635201379,0,GOOD,7.0 unmodeled_alias1,DOUBLE,1635201380,0,GOOD,8.0 unmodeled_alias1,DOUBLE,1635201381,0,GOOD,9.0 unmodeled_alias1,DOUBLE,1635201382,0,GOOD,10.0
AWS IoT SiteWise fornece as seguintes API operações para criar uma tarefa de importação em massa e obter informações sobre uma tarefa existente.
-
CreateBulkImportJob— Cria um novo trabalho de importação em massa.
-
DescribeBulkImportJob— Recupera informações sobre um trabalho de importação em massa.
-
ListBulkImportJob— Recupera uma lista paginada de resumos de todos os trabalhos de importação em massa.