Escolha um destino para os dados do servidor de origem - 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á.

Escolha um destino para os dados do servidor de origem

Os dados são exportados da borda para AWS IoT SiteWise em tempo real ou em lotes usando o Amazon S3. Você também pode enviar o fluxo para outro componente usando um AWS IoT Greengrass fluxo.

  • AWS IoT SiteWise em tempo real — escolha essa opção para enviar dados diretamente para o AWS IoT SiteWise armazenamento. Ingira e monitore dados em tempo real e processe dados na borda. Consulte Configure o AWS CLI para dados AWS IoT SiteWise em tempo real para obter mais detalhes.

  • AWS IoT SiteWise Armazenado em buffer usando o Amazon S3 — Envie dados em formato parquet para o Amazon S3 e depois importe para o armazenamento. AWS IoT SiteWise Escolha essa opção para ingerir dados em lotes e armazenar dados históricos de forma econômica. Você pode configurar sua localização preferida de bucket do Amazon S3 e a frequência com que deseja que os dados sejam carregados para o Amazon S3. Você também pode escolher o que fazer com os dados após a ingestão no AWS IoT SiteWise. Você pode optar por ter os dados disponíveis no Amazon S3 SiteWise e no Amazon S3 ou pode optar por excluí-los automaticamente do Amazon S3.

    • O bucket do Amazon S3 é um mecanismo de armazenamento e armazenamento em buffer e oferece suporte a arquivos no formato parquet.

    • Se você marcar a caixa de seleção Importar dados para o AWS IoT SiteWise armazenamento, os dados serão carregados primeiro no Amazon S3 e depois no AWS IoT SiteWise armazenamento.

      • Se você marcar a caixa de seleção Excluir dados do Amazon S3, os dados serão excluídos do Amazon S3 após serem importados para o armazenamento. SiteWise

      • Se você desmarcar a caixa de seleção Excluir dados do Amazon S3, os dados serão armazenados no Amazon S3 e no armazenamento. SiteWise

    • Se você desmarcar a caixa de seleção Importar dados para AWS IoT SiteWise armazenamento, os dados serão armazenados somente no Amazon S3. Não é importado para o SiteWise armazenamento.

    Visite Gerenciar o armazenamento de dados para obter detalhes sobre as várias opções de armazenamento AWS IoT SiteWise oferecidas. Para saber mais sobre as opções de preços, consulte AWS IoT SiteWise preços.

    Consulte Configure o AWS CLI para AWS IoT SiteWise armazenamento em buffer usando o Amazon S3 para obter mais detalhes.

  • AWS IoT Greengrass gerenciador de streams — Use AWS IoT Greengrass o gerenciador de streams para enviar dados para os seguintes Nuvem AWS destinos: canais em AWS IoT Analytics, streams no Amazon Kinesis Data Streams, propriedades de ativos ou objetos AWS IoT SiteWise no Amazon Simple Storage Service (Amazon S3). Para obter mais informações, consulte Gerenciar fluxos de dados no AWS IoT Greengrass Core no Guia do AWS IoT Greengrass Version 2 desenvolvedor.

O exemplo a seguir mostra a estrutura de mensagens de fluxo de dados necessária transmitida pelo gerenciador de AWS IoT Greengrass fluxo.

{ "assetId": "string", "propertyAlias": "string", "propertyId": "string", "propertyValues": [ { "quality": "string", "timestamp": { "offsetInNanos": number, "timeInSeconds": number }, "value": { "booleanValue": boolean, "doubleValue": number, "integerValue": number, "stringValue": "string" } } ] }
nota

A mensagem do fluxo de dados deve incluir (assetIdepropertyId) ou propertyAlias em sua estrutura.

assetId

(Opcional) O ID do ativo a ser atualizado.

propertyAlias

(Opcional) 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 Mapeamento de fluxos de dados industriais para propriedades de ativos no Guia do AWS IoT SiteWise usuário.

propertyId

(Opcional) O ID da propriedade do ativo para essa entrada.

propertyValues

(Obrigatório) A lista de valores de propriedade a serem carregados. Você pode especificar até 10 elementos da propertyValues matriz.

quality

(Opcional) A qualidade do valor da propriedade do ativo.

timestamp

(Obrigatório) A data e hora do valor da propriedade do ativo.

offsetInNanos

(Opcional) O deslocamento de nanossegundos de. timeInSeconds

timeInSeconds

(Obrigatório) A data do carimbo de data/hora, em segundos, no formato Unix epoch. Os dados fracionários de nanossegundos são fornecidos por offsetInNanos.

value

(Obrigatório) O valor da propriedade do ativo.

nota

Somente um dos valores a seguir pode existir no value campo.

booleanValue

(Opcional) Dados da propriedade do ativo do tipo Boolean (trueoufalse).

doubleValue

(Opcional) Dados da propriedade do ativo do tipo double (número de ponto flutuante).

integerValue

(Opcional) Dados da propriedade do ativo do tipo inteiro (número inteiro).

stringValue

(Opcional) Dados da propriedade do ativo do tipo string (sequência de caracteres).