지원되는 데이터 유형 - Amazon Timestream

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

지원되는 데이터 유형

LiveAnalytics의 쿼리 언어에 대한 Timestream은 다음 데이터 유형을 지원합니다.

참고

쓰기에 지원되는 데이터 유형은 데이터 유형 에 설명되어 있습니다.

데이터 유형 설명

int

32비트 정수를 나타냅니다.

bigint

64비트 부호 있는 정수를 나타냅니다.

boolean

로직 및 의 두 가지 진실 값 중 하나입니다TrueFalse.

double

64비트 변수 정밀도 데이터 유형을 나타냅니다. IEEE 바이너리 부동 소수점 산술용 표준 754를 구현합니다.

참고

쿼리 언어는 데이터를 읽기 위한 것입니다. 쿼리에 사용할 수 있는 InfinityNaN 이중 값에 대한 함수가 있습니다. 하지만 이러한 값을 Timestream에 쓸 수는 없습니다.

varchar

최대 크기가 2KB.

array[T,...]

지정된 데이터 유형의 하나 이상의 요소를 포함합니다.T, 여기서 T 는 Timestream에서 지원되는 모든 데이터 유형일 수 있습니다.

row(T,...)

데이터 유형의 이름이 지정된 필드를 하나 이상 포함합니다.T. 필드는 Timestream에서 지원하는 모든 데이터 유형일 수 있으며 점 필드 참조 연산자를 사용하여 액세스할 수 있습니다.

.

date

형식의 날짜를 나타냅니다YYYY-MM-DD.YYYY 는 연도이고 MM 는 월이며,DD 는 각각 일입니다. 지원되는 범위는 1970-01-01 ~입니다2262-04-11.

예:

1971-02-03

time

의 시간을 나타냅니다UTC. time 데이터 유형은 나노초 정밀도 HH.MM.SS.sssssssss. 지원 형식으로 표시됩니다.

예:

17:02:07.496000000

timestamp

에서 나노초 정밀도 시간을 사용하여 인스턴스를 시간 단위로 나타냅니다UTC.

YYYY-MM-DD hh:mm:ss.sssssssss

쿼리는 ~ 범위의 타임스탬프1677-09-21 00:12:44.000000000를 지원합니다2262-04-11 23:47:16.854775807.

interval

두 부분으로 Xt구성된 문자열 리터럴 로 시간 간격을 나타냅니다.X 그리고 t.

X 는 보다 크거나 같은 숫자 값이며0,t 는 초 또는 시간과 같은 시간 단위입니다. 단위는 복수화되지 않습니다. 시간 단위 t 는 다음 문자열 리터럴 중 하나여야 합니다.

  • nanosecond

  • microsecond

  • millisecond

  • second

  • minute

  • hour

  • day

  • ns (와 동일nanosecond)

  • us (와 동일microsecond)

  • ms (와 동일millisecond)

  • s (와 동일second)

  • m (와 동일minute)

  • h (와 동일hour)

  • d (와 동일day)

예제:

17s
12second
21hour
2d

timeseries[row(timestamp, T,...)]

일정 시간 동안 기록된 측정값의 값을 row 객체로 array 구성된 값으로 나타냅니다. 각 에는 데이터 유형의 timestamp 및 하나 이상의 측정값이 row 포함되어 있습니다.T, 여기서 Tbigint, boolean, double또는 중 하나일 수 있습니다varchar. 행은 에 따라 오름차순으로 정렬됩니다timestamp. 시간 데이터 유형은 시간 경과에 따른 측정값의 값을 나타냅니다.

unknown

null 데이터를 나타냅니다.