Criar uma campanha (console) - AWS IoT FleetWise

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á.

Criar uma campanha (console)

Você pode usar o console do AWS IoT FleetWise para criar uma campanha para selecionar, coletar e transferir dados de veículos para a nuvem.

Como criar uma campanha
  1. Acesse o console do AWS IoT FleetWise.

  2. No painel de navegação, selecione Campanhas.

  3. Na página Campanhas, selecione Criar campanha e, em seguida, conclua as etapas nos tópicos a seguir.

Importante

Etapa 1: configurar campanha

Em Informações gerais, faça o seguinte:

  1. Insira um nome para a campanha.

  2. (Opcional) Insira uma descrição.

Configure o esquema de coleta de dados da campanha. Um esquema de coleta de dados fornece instruções ao software Edge Agent sobre quais dados coletar ou quando coletá-los. No console do AWS IoT FleetWise, você pode configurar um esquema de coleta de dados das seguintes formas:

  • Defina manualmente o esquema de coleta de dados.

  • Faça upload de um arquivo para definir automaticamente o esquema de coleta de dados.

Em Opção de configuração, selecione uma das seguintes opções:

  • Para especificar manualmente o tipo de esquema de coleta de dados e definir opções para personalizar o esquema, selecione Definir esquema de coleta de dados.

    Especifique manualmente o tipo de esquema de coleta de dados e defina opções para personalizar o esquema.

    1. Na seção Detalhes do esquema de coleta de dados, selecione o tipo de esquema de coleta de dados para usar nesta campanha. Para usar uma expressão lógica para reconhecer quais dados do veículo coletar, selecione Baseado em condição. Para usar um período específico para decidir com que frequência coletar dados do veículo, selecione Baseado em tempo.

    2. Defina por quanto tempo a campanha coletará dados.

      nota

      Por padrão, uma campanha aprovada é ativada imediatamente e não tem horário de término definido. Para evitar cobranças extras, você deve especificar um intervalo de tempo.

    3. Se você tiver especificado um esquema de coleta de dados baseado em condições, deverá definir uma expressão lógica para reconhecer quais dados deverão ser coletados. AWS O IoT FleetWise usa uma expressão lógica para reconhecer quais dados coletar para um esquema baseado em condições. A expressão deve especificar o nome completo de um sinal como uma variável, um operador de comparação e um valor de comparação.

      Por exemplo, se você especificar a expressão $variable.`myVehicle.InVehicleTemperature` > 50.0, o AWS IoT FleetWise coletará valores de temperatura maiores que 50,0. Consulte instruções de como escrever expressões em Expressões lógicas para campanhas.

      Insira a expressão lógica usada para reconhecer quais dados devem ser coletados.

    4. (Opcional) Você pode especificar a versão do idioma da expressão condicional. O valor padrão é 1.

    5. (Opcional) Você pode especificar o intervalo mínimo de acionamento, que é a menor duração entre dois eventos de coleta de dados. Por exemplo, se um sinal muda frequentemente, você pode coletar dados em uma taxa mais lenta.

    6. Especifique a condição do Modo de acionamento para que o software Edge Agent colete dados. Por padrão, o software Edge Agent para AWS IoT FleetWise sempre coleta dados cada vez que a condição é atendida. Ou poderá coletar dados somente quando a condição for atendida pela primeira vez, no primeiro acionamento.

    7. Se você tiver especificado um esquema de coleta de dados baseado em tempo, deverá especificar um Período, em milissegundos, de 10.000 a 60.000 milissegundos. O software Edge Agent usa o período de tempo para decidir com que frequência coletar dados.

    8. (Opcional) Você pode editar as Opções avançadas do esquema.

      1. Para economizar largura de banda sem fio e reduzir o tráfego de rede compactando dados, selecione Snappy.

      2. (Opcional) Para definir por quanto tempo, em milissegundos, continuará coletando dados após um evento de coleta de dados, você pode especificar a Duração da coleta pós-acionamento.

      3. (Opcional) Para indicar o nível de prioridade da campanha, você pode especificar a Prioridade da campanha. As campanhas com um número menor de prioridade são implantadas primeiro e são consideradas de prioridade mais alta.

      4. O software Edge Agent pode armazenar dados localmente temporariamente quando um veículo não está conectado à nuvem. Após o restabelecimento da conexão, os dados armazenados localmente serão transferidos automaticamente para a nuvem. Especifique se você quer que o Edge Agent armazene dados localmente durante uma conexão perdida.

      5. (Opcional) Para fornecer informações adicionais para um sinal, adicione até cinco atributos como dimensões de dados extras.

  • Para fazer upload de um arquivo para definir o esquema de coleta de dados, selecione Carregar um arquivo.json do seu dispositivo local. AWS O IoT FleetWise define automaticamente quais opções você pode definir no arquivo. Você pode revisar e atualizar as opções selecionadas.

    Faça upload de um arquivo .json com detalhes sobre o esquema de coleta de dados.

    1. Para importar informações sobre o esquema de coleta de dados, selecione Escolher arquivos. Para obter mais informações sobre o formato de arquivo necessário, consulte a documentação da API CreateCampaign.

      nota

      Atualmente, o AWS IoT FleetWise é compatível com a extensão de formato de arquivo .json.

    2. O AWS IoT FleetWise define automaticamente o esquema de coleta de dados com base nas informações do seu arquivo. Analise as opções que o AWS IoT FleetWise selecionou para você. É possível atualizar as opções, se necessário.

Especifique os sinais

Você pode especificar os sinais dos quais coletar dados quando o esquema de coleta de dados for invocado.

Importante

Os sinais utilizados na expressão para o esquema de coleta baseado em condições devem ser especificados neste campo.

Para especificar os sinais dos quais coletar dados
  1. Pesquise o nome totalmente qualificado do sinal.

    nota

    O nome totalmente qualificado do sinal é o caminho para o sinal mais o nome do sinal. Use um ponto (.) para se referir ao sinal secundário.

    Por exemplo, Vehicle.Chassis.SteeringWheel.HandsOff.HandsOffSteeringState é o nome totalmente qualificado do atuador HandsOffSteeringState. Vehicle.Chassis.SteeringWheel.HandsOff. é o caminho para esse atuador.

  2. (Opcional) Em Contagem máxima de amostras, insira o número máximo de amostras de dados que o software Edge Agent coleta e transfere para a nuvem quando o esquema de coleta de dados é invocado.

  3. (Opcional) Em Intervalo mínimo de amostragem, insira a duração mínima de tempo entre dois eventos de coleta de amostra de dados, em milissegundos. Se um sinal muda frequentemente, você pode usar este parâmetro para coletar dados em uma taxa mais lenta.

  4. Para adicionar outro sinal, selecione Adicionar mais sinais. Você pode adicionar até 999 sinais.

  5. Escolha Next (Próximo).

Etapa 2: definir o destino do armazenamento

nota

Você só poderá transferir dados do veículo para o Amazon S3 se a campanha contiver sinais de dados de sistemas de visão.

O recurso de dados de sistemas de visão está na versão de teste e está sujeito a alterações.

Escolha o destino onde deseja armazenar os dados coletados pela campanha. É possível transferir dados de veículos para o Amazon S3 ou o Amazon Timestream.

Em Configurações de destino, faça o seguinte:

  • Selecione S3 ou Timestream na lista suspensa.

Para armazenar dados de veículos em um bucket S3, selecione Amazon S3. S3 é um serviço de armazenamento de objetos que armazena dados como objetos em buckets. Para obter mais informações, consulte Criar, configurar e trabalhar com buckets do Amazon S3 no Guia do usuário do Amazon Simple Storage Service.

O S3 otimiza o custo do armazenamento de dados e fornece mecanismos adicionais para usar dados de veículos, como data lakes, armazenamento centralizado de dados, pipelines de processamento de dados e análises. Você pode usar o S3 para armazenar dados para processamento e análise em lote. Por exemplo, você pode criar relatórios de eventos de frenagem brusca para o modelo de machine learning (ML). Os dados recebidos do veículo são armazenados em buffer por 10 minutos antes da entrega.

Importante

Você só poderá transferir dados para o S3 se o AWS IoT FleetWise tiver permissões para gravar no bucket do S3. Para obter mais informações sobre como conceder acesso, consulte Controle do acesso com o AWS IoT FleetWise.

Em Configurações de destino do S3, faça o seguinte:

  1. Em bucket S3, selecione um bucket para o qual AWS IoT FleetWise tenha permissão.

  2. (Opcional) Insira um prefixo personalizado que você possa usar para organizar os dados armazenados no bucket S3.

  3. Selecione o formato de saída, que são os arquivos de formato salvos no bucket S3.

  4. Selecione para compactar os dados armazenados no bucket S3 como um arquivo .gzip. Recomendamos a compactação de dados porque isso minimiza os custos de armazenamento.

  5. As opções selecionadas em Configurações de destino do S3 alteram o URI do objeto S3 de exemplo. Este é um exemplo de quais arquivos são salvos no S3.

Para armazenar dados de veículos em uma tabela Timestream, selecione Amazon Timestream. Você pode usar o Timestream para consultar dados do veículo para identificar tendências e padrões. Por exemplo, você pode usar o Timestream para criar um alarme para o nível de combustível do veículo. Os dados do veículo recebido são transferidos para o Timestream quase que em tempo real. Para obter mais informações, consulte O que é o Amazon Timestream? no Guia do desenvolvedor do Amazon Timestream.

Importante

Você só poderá transferir dados para uma tabela se o AWS IoT FleetWise tiver permissões para gravar dados no Timestream. Para obter mais informações sobre como conceder acesso, consulte Controle do acesso com o AWS IoT FleetWise.

Em Configurações da tabela Timestream, faça o seguinte:

  1. Em Nome do banco de dados Timestream, selecione o nome do seu banco de dados Timestream na lista suspensa.

  2. Em Nome da tabela Timestream, selecione o nome da tabela Timestream na lista suspensa.

Em Acesso ao serviço para Timestream, faça o seguinte:

  • Escolha um perfil do IAM na lista suspensa.

  • Escolha Next (Próximo).

Etapa 3: adicionar veículos

Para escolher em quais veículos implantar sua campanha, selecione-os na lista de veículos. Filtre os veículos pesquisando os atributos e seus valores que você adicionou ao criar os veículos ou pelo nome do veículo.

Em Filtrar veículos, faça o seguinte:

  1. Na caixa de pesquisa, encontre o atributo ou nome do veículo e escolha-o na lista.

    nota

    Cada atributo pode ser usado apenas uma vez.

  2. Insira o valor do atributo ou o nome do veículo no qual você deseja implementar a campanha. Por exemplo, se o nome completo do atributo for fuelType, insira gasoline como o valor.

  3. Para procurar outro atributo do veículo, repita as etapas anteriores. Você pode pesquisar até cinco atributos de veículos e um número ilimitado de nomes de veículos.

  4. Os veículos que correspondem à sua pesquisa estão informados em Nome do veículo. Escolha os veículos nos quais deseja que a campanha seja implantada.

    nota

    Até 100 veículos são exibidos nos resultados da pesquisa. Escolha Selecionar tudo para adicionar todos os veículos à campanha.

  5. Escolha Next (Próximo).

Etapa 4: revisar e criar

Verifique as configurações da campanha e selecione Criar campanha.

nota

Após a criação de uma campanha, você ou sua equipe deverão implantá-la nos veículos.

Etapa 5: implantar uma campanha

Depois de criar uma campanha, você ou sua equipe deverão implantá-la nos veículos.

Para implantar uma campanha
  1. Na página Resumo da campanha, selecione Implantar.

  2. Revise e confirme que deseja iniciar a implantação e começar a coletar dados dos veículos conectados à campanha.

  3. Escolha Implantar.

Para pausar a coleta de dados de veículos conectados à campanha, na página Resumo da campanha, selecione Suspender. Para retomar a coleta de dados dos veículos conectados à campanha, selecione Continuar.