Ingira dados usando o CreateBulkImportJob API - AWS IoT SiteWise

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 e PROPERTY_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 ou false.

  • TIMESTAMP_SECONDS – O time stamp do ponto de dados, no período Unix.

  • TIMESTAMP_NANO_OFFSET – O deslocamento em nanossegundos convertido de TIMESTAMP_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.