[Athena] 더미데이터 생성
SEQUENCE() 함수를 이용한 더미데이터 생성방법
sequence(start, stop, step)
시작부터 중지까지의 정수 시퀀스를 생성하여 단계별로 증가시킵니다.
Generate a sequence of integers from start to stop, incrementing by step.
- start, end : 숫자 혹은 날짜
- step : (optional) start ~ end사이의 단계 단위
날짜 생성
-- 2020-07-01부터 2020-07-02사이 30분 간격으로 더미 데이터를 생성.
SELECT
*
FROM
UNNEST(
SEQUENCE(
timestamp '2020-07-01',
timestamp '2020-07-02',
INTERVAL '30' MINUTE
)
) t(date_utc)
숫자 생성
-- 열이 두개 이상일때 이름을 붙이고 싶으면 t()로 컬럼명을 붙이기
SELECT
*
FROM
UNNEST(SEQUENCE(0, 100, 10),
SEQUENCE(100, 200, 10)) t(a1, a2)
Author And Source
이 문제에 관하여([Athena] 더미데이터 생성), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@2innnnn0/Athena-더미데이터-생성저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)