캠페인 생성하기(콘솔) - AWS IoT FleetWise

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

캠페인 생성하기(콘솔)

AWS IoT FleetWise 콘솔을 사용하여 캠페인을 생성하고 차량 데이터를 선택, 수집하고 클라우드로 전송할 수 있습니다.

캠페인을 생성하려는 경우
  1. AWS IoT FleetWise 콘솔로 이동합니다.

  2. 탐색 창에서 캠페인을 선택합니다.

  3. 캠페인 페이지에서 캠페인 생성을 선택하고 다음 항목의 단계를 완료하세요.

중요

1단계: 캠페인을 구성합니다

일반 정보 섹션에서 다음을 수행합니다.

  1. 캠페인 이름을 입력합니다.

  2. (선택 사항) 설명을 입력합니다.

캠페인의 데이터 수집 체계를 구성합니다. 데이터 수집 체계는 수집할 데이터나 수집 시기에 대한 Edge Agent 소프트웨어 지침을 제공합니다. AWS IoT FleetWise 콘솔에서 다음과 같은 방법으로 데이터 수집 체계를 구성할 수 있습니다.

  • 데이터 수집 체계를 수동으로 정의합니다.

  • 파일을 업로드하여 데이터 수집 체계를 자동으로 정의합니다.

구성 옵션에서 다음 옵션 중 하나를 선택합니다.

  • 데이터 수집 체계 유형을 수동으로 지정하고 구성표를 사용자 지정하는 옵션을 정의하려면 데이터 수집 체계 정의를 선택합니다.

    데이터 수집 체계의 유형을 수동으로 지정하고 체계를 사용자 지정하는 옵션을 정의합니다.

    1. 데이터 수집 체계 세부 정보 섹션에서 이 캠페인에서 사용할 데이터 수집 체계 유형을 선택합니다. 논리적 표현식을 사용하여 수집할 차량 데이터를 인식하려면 상태 기반을 선택합니다. 특정 기간을 사용하여 차량 데이터 수집 빈도를 결정하려면 시간 기반을 선택합니다.

    2. 캠페인에서 데이터를 수집하는 기간을 정의합니다.

      참고

      기본적으로 승인된 캠페인은 즉시 활성화되며 종료 시간이 설정되지 않습니다. 추가 요금을 피하려면 시간 범위를 지정해야 합니다.

    3. 조건 기반 데이터 수집 체계를 지정한 경우 수집할 데이터를 인식하기 위한 논리적 표현식을 정의해야 합니다. AWS IoT FleetWise는 논리적 표현식을 사용하여 조건 기반 체계에서 수집할 데이터를 인식합니다. 표현식에는 신호의 완전히 정규화된 이름을 변수, 비교 연산자 및 비교 값으로 지정해야 합니다.

      예를 들어 $variable.`myVehicle.InVehicleTemperature` > 50.0 표현식을 지정하는 경우 AWS IoT FleetWise는 50.0보다 큰 온도 값을 수집합니다. 표현식을 작성하는 방법에 대한 지침은 캠페인의 논리적 표현식 섹션을 참조하세요.

      수집할 데이터 인식에 사용되는 논리 표현식을 입력합니다.

    4. (선택 사항) 조건부 표현식 언어의 버전을 지정합니다. 기본값은 1입니다.

    5. (선택 사항) 두 데이터 수집 이벤트 사이의 최소 기간인 최소 트리거 간격을 지정할 수 있습니다. 예를 들어, 신호가 자주 바뀌는 경우 더 느린 속도로 데이터를 수집할 수 있습니다.

    6. Edge Agent 소프트웨어가 데이터를 수집할 수 있도록 트리거 모드 조건을 지정합니다. 기본적으로 AWS IoT FleetWise용 Edge Agent 소프트웨어는 조건이 충족될 때마다 항상 데이터를 수집합니다. 또는 조건이 처음으로 충족되는 경우, 즉 첫 번째 트리거 시에만 데이터를 수집할 수 있습니다.

    7. 시간 기반 데이터 수집 체계를 지정한 경우 10,000~60,000밀리초 범위의 기간을 밀리초 단위로 지정해야 합니다. Edge Agent 소프트웨어는 기간을 사용하여 데이터 수집 빈도를 결정합니다.

    8. (선택 사항) 구성표의 고급 구성표 옵션을 편집할 수 있습니다.

      1. 데이터를 압축하여 무선 대역폭을 절약하고 네트워크 트래픽을 줄이려면 Snappy를 선택합니다.

      2. (선택 사항) 데이터 수집 이벤트 후 데이터 수집을 계속하는 시간 (밀리초) 을 정의하려면 사후 트리거 수집 기간을 지정할 수 있습니다.

      3. (선택 사항) 캠페인의 우선 순위 수준을 나타내려면 캠페인 우선 순위를 지정할 수 있습니다. 우선 순위가 적은 캠페인이 먼저 배포되며 우선 순위가 높은 것으로 간주됩니다.

      4. Edge Agent 소프트웨어는 차량이 클라우드에 연결되어 있지 않을 때 데이터를 로컬에 임시로 저장할 수 있습니다. 연결이 다시 설정되면 로컬에 저장된 데이터가 클라우드로 자동 전송됩니다. 연결이 끊긴 경우 Edge Agent가 로컬에서 데이터 저장 여부를 지정합니다.

      5. (선택 사항) 신호에 대한 추가 정보를 제공하려면 최대 5개의 속성을 추가 데이터 차원으로 추가합니다.

  • 파일을 업로드하여 데이터 수집 체계를 정의하려면 로컬 장치에서.json 파일 업로드를 선택합니다. AWS IoT FleetWise는 파일에 정의할 수 있는 옵션을 자동으로 정의합니다. 선택한 옵션을 검토하고 업데이트할 수 있습니다.

    데이터 수집 체계에 대한 세부 정보가 포함된.json 파일을 업로드합니다.

    1. 데이터 수집 체계에 대한 정보를 가져오려면 파일 선택을 선택합니다. 필수 파일 형식에 대한 자세한 내용은 CreateMampaign API 설명서를 참조하세요.

      참고

      AWS IoT FleetWise는 현재.json 파일 형식 확장자를 지원합니다.

    2. AWS IoT FleetWise는 파일의 정보를 기반으로 데이터 수집 체계를 자동으로 정의합니다. AWS IoT FleetWise가 선택한 옵션을 검토하십시오. 필요한 경우 옵션을 업데이트할 수 있습니다.

신호 지정

데이터 수집 체계가 호출될 때 데이터를 수집할 신호를 지정할 수 있습니다.

중요

조건 기반 수집 체계의 표현식에 사용되는 신호를 이 필드에 지정해야 합니다.

데이터를 수집할 신호를 지정하는 경우
  1. 신호의 완전히 정규화된 이름을 검색합니다.

    참고

    신호의 완전히 정규화된 이름은 신호 경로에 신호 이름을 더한 것입니다. 하위 신호를 나타내려면 점(.)을 사용합니다.

    예를 들어 Vehicle.Chassis.SteeringWheel.HandsOff.HandsOffSteeringState은(는) HandsOffSteeringState 액추에이터의 완전한 자격 이름입니다. Vehicle.Chassis.SteeringWheel.HandsOff.이(가) 액추에이터의 경로입니다.

  2. (선택 사항) 최대 샘플 수에는 데이터 수집 체계가 간접적으로 호출될 때 Edge Agent 소프트웨어가 수집하여 클라우드로 전송하는 최대 데이터 샘플 수를 입력합니다.

  3. (선택 사항) 최소 샘플링 간격에 두 데이터 샘플 수집 이벤트 사이의 최소 시간(밀리초)을 입력합니다. 신호가 자주 바뀌는 경우 이 파라미터를 사용하여 더 느린 속도로 데이터를 수집할 수 있습니다.

  4. 다른 신호를 추가하려면 신호 추가를 선택합니다. 최대 999개의 신호를 추가할 수 있습니다.

  5. 다음을 선택합니다.

2단계: 스토리지 대상 정의

참고

캠페인에 비전 시스템 데이터 신호가 포함된 경우에만 차량 데이터를 Amazon S3로 전송할 수 있습니다.

비전 시스템 데이터는 평가판 릴리스이며 변경될 수 있습니다.

캠페인에서 수집한 데이터를 저장할 대상을 선택합니다. Amazon S3 또는 Amazon Timestream으로 차량 데이터를 전송할 수 있습니다.

목적지 설정에서 다음을 수행합니다.

  • 드롭다운 목록에서 S3 또는 Timestream을 선택합니다.

차량 데이터를 S3 버킷에 저장하려면 Amazon S3를 선택합니다. S3는 데이터를 버킷 내의 객체로 저장하는 객체 스토리지 서비스입니다. 자세한 내용은 Amazon Simple Storage Service 사용 설명서Amazon S3 버킷 만들기, 구성 및 작업을 참조하세요.

S3는 데이터 스토리지 비용을 최적화하고 데이터 레이크, 중앙 집중식 데이터 스토리지, 데이터 처리 파이프라인, 분석과 같은 차량 데이터를 사용하기 위한 추가 메커니즘을 제공합니다. S3를 사용하여 일괄 처리 및 분석을 위한 데이터를 저장할 수 있습니다. 예를 들어, 기계 학습(ML) 모델을 위한 하드 브레이킹 이벤트 보고서를 생성할 수 있습니다. 수신 차량 데이터는 배송 전 10분 동안 버퍼링됩니다.

중요

AWS IoT FleetWise에 S3 버킷에 쓸 권한이 있는 경우에만 데이터를 S3로 전송할 수 있습니다. 액세스 권한 부여에 대한 자세한 내용은 AWS IoT FleetWise를 사용한 액세스 제어를 참조하세요.

S3 대상 설정에서 다음을 수행하세요.

  1. S3 버킷의 경우 AWS IoT FleetWise 권한이 있는 버킷을 선택하세요.

  2. (선택 사항) S3 버킷에 저장된 데이터 구성에 사용할 수 있는 사용자 지정 접두사를 입력합니다.

  3. 출력 형식을 선택합니다. 출력 형식은 S3 버킷에 저장되는 형식 파일입니다.

  4. S3 버킷에 저장된 데이터를.gzip 파일로 압축할지 여부를 선택합니다. 데이터를 압축하면 스토리지 비용이 최소화되므로 압축하는 것이 좋습니다.

  5. S3 대상 설정에서 선택한 옵션에 따라 예제 S3 객체 URI가 변경됩니다. 다음은 S3에 어떤 파일로 저장되는지의 예입니다.

타임스트림 테이블에 차량 데이터를 저장하려면 Amazon Timestream을 선택합니다. Timestream을 사용하여 차량 데이터를 쿼리하여 추세와 패턴을 식별할 수 있습니다. 예를 들어 Timestream을 사용하여 차량 연료 수준에 대한 알람을 만들 수 있습니다. 들어오는 차량 데이터는 거의 실시간으로 Timestream으로 전송됩니다. 자세한 내용은 Amazon Timestream 개발자 가이드에서 Amazon Timestream이란 무엇인가요?를 참조하세요.

중요

AWS IoT FleetWise에 Timestream에 데이터를 쓸 권한이 있는 경우에만 데이터를 테이블로 전송할 수 있습니다. 액세스 권한 부여에 대한 자세한 내용은 AWS IoT FleetWise를 사용한 액세스 제어를 참조하세요.

타임스트림 테이블 설정에서 다음을 수행합니다.

  1. 타임스트림 데이터베이스 이름의 경우 드롭다운 목록에서 타임스트림 데이터베이스의 이름을 선택합니다.

  2. 타임스트림 테이블 이름의 경우 드롭다운 목록에서 타임스트림 테이블의 이름을 선택합니다.

타임스트림용 서비스 액세스에서 다음을 수행합니다.

  • 드롭다운 목록에서 IAM 역할을 선택합니다.

  • 다음을 선택합니다.

3단계: 차량 추가

캠페인을 전개할 차량을 선택하려면 차량 목록에서 해당 차량을 선택합니다. 차량을 만들 때 추가한 속성과 값을 검색하거나 차량 이름을 기준으로 차량을 필터링할 수 있습니다.

차량 필터링에서 다음을 수행합니다.

  1. 검색 상자에서 속성 또는 차량 이름을 찾아 목록에서 선택합니다.

    참고

    각 속성은 한 번만 사용할 수 있습니다.

  2. 캠페인을 배포할 대상 차량 이름 또는 속성의 값을 입력합니다. 예를 들어 속성의 완전히 정규화된 이름이 fuelType인 경우 해당값으로 gasoline을(를) 입력합니다.

  3. 다른 차량 속성을 검색하려면 이전 단계를 반복합니다. 최대 5개의 차량 속성과 무제한의 차량 이름을 검색할 수 있습니다.

  4. 검색과 일치하는 차량이 차량 이름 아래에 나열됩니다. 캠페인을 배포할 차량을 선택합니다.

    참고

    검색 결과에는 최대 100대의 차량이 표시됩니다. 캠페인에 모든 차량을 추가하려면 모두 선택을 선택합니다.

  5. 다음을 선택합니다.

4단계: 검토 및 생성

캠페인 구성을 확인한 다음 캠페인 생성을 선택합니다.

참고

캠페인을 만든 후에는 사용자 또는 팀이 캠페인을 차량에 배포해야 합니다.

5단계: 캠페인을 배포합니다

캠페인을 만든 후에는 사용자 또는 팀이 캠페인을 차량에 배포해야 합니다.

캠페인을 배포하려는 경우
  1. 캠페인 요약 페이지에서 배포를 선택합니다.

  2. 배포를 시작하고 캠페인에 연결된 차량으로부터 데이터 수집을 시작할지 검토하고 확인합니다.

  3. [배포]를 선택합니다.

캠페인에 연결된 차량의 데이터 수집을 일시 중지하려면 캠페인 요약 페이지에서 일시 중지를 선택합니다. 캠페인에 연결된 차량에서 데이터 수집을 재개하려면 재개를 선택합니다.