장치 데이터를 필터링하고 동작을 정의하는 구문 - AWS IoT Events

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

장치 데이터를 필터링하고 동작을 정의하는 구문

AWS IoT Events 표현식에서 리터럴, 연산자, 함수, 참조 및 대체 템플릿을 사용할 수 있습니다.

리터럴

  • Integer

  • 10진수

  • String

  • 부울

연산자

단항
  • 아니요(부울): !

  • 아니요(비트별): ~

  • 마이너스(산술): -

String
  • 연결: +

    두 피연산자는 모두 문자열이어야 합니다. 문자열 리터럴은 작은따옴표(')로 묶여야 합니다.

    예제: 'my' + 'string' -> 'mystring'

Arithmetic
  • 더하기: +

    두 피연산자는 모두 숫자여야 합니다.

  • 빼기: -

  • 나눗셈: /

    피연산자(약수 또는 배당) 중 하나 이상이 10진수가 아닌 경우 나눗셈 결과는 반올림된 정수 값입니다.

  • 곱하기: *

비트별(정수)
  • 또는: |

    예제: 13 | 5 -> 13

  • AND: &

    예제: 13 & 5 -> 5

  • XOR: ^

    예제: 13 ^ 5 -> 8

  • NOT: ~

    예제: ~13 -> -14

  • 작음: <

  • 작거나 같음: <=

  • 같음: ==

  • 같지 않음: !=

  • 크거나 같음: >=

  • 큼: >

  • AND: &&

  • 또는: ||

    참고

    ||의 하위 표현식에 정의되지 않은 데이터가 포함된 경우 해당 하위 표현식은 false와 같이 취급됩니다.

괄호

괄호를 사용하여 표현식 내의 용어를 그룹화할 수 있습니다.