ML.HOLIDAY_INFO 함수
이 문서에서는 ML.HOLIDAY_INFO
함수에 대해 설명하며 이를 사용하면 ARIMA_PLUS
또는 ARIMA_PLUS_XREG
시계열 예측 모델을 적용하여 모델링되는 공휴일 목록을 반환합니다. 이 함수는 모델에서 공휴일 효과를 감지하는 경우에만 공휴일 목록을 반환합니다. 그렇지 않으면 함수는 빈 결과 집합을 반환합니다.
구문
ML.HOLIDAY_INFO(MODEL `project_id.dataset.model`)
인수
ML.HOLIDAY_INFO
는 다음 인수를 사용합니다.
project_id
: 프로젝트 ID입니다.dataset
: 모델을 포함하는 BigQuery 데이터 세트입니다.model
: 모델의 이름
출력
ML.HOLIDAY_INFO
는 다음 열을 반환합니다.
region
: 공휴일 리전을 식별하는STRING
값입니다.holiday_name
: 휴일을 식별하는STRING
값입니다.primary_date
: 공휴일 날짜를 식별하는DATE
값입니다.preholiday_days
: 모델링 시 고려한 공휴일에서 해당 공휴일 기간의 시작을 식별하는INT64
값입니다.postholiday_days
: 모델링 시 고려한 공휴일에서 해당 공휴일 기간의 끝을 식별하는INT64
값입니다.
예
다음 예시에서는 커스텀 공휴일을 사용하는 모델의 결과를 반환합니다.
SELECT * FROM ML.HOLIDAY_INFO(MODEL `mydataset.arima_model`);
결과는 다음과 유사합니다.
+-----------------------+--------------+-----------------+------------------+ | region | holiday_name | primary_date | preholiday_days | postholiday_days | +--------------------------------------------------------+------------------+ | US | Members day | 2001-10-21 | 3 | 1 | +-----------------------+--------------+-----------------+------------------+ | US | Members day | 2002-10-22 | 3 | 1 | +-----------------------+--------------+-----------------+------------------+ | US | Members day | 2003-10-21 | 3 | 1 | +-----------------------+--------------+-----------------+------------------+ | US | Members day | 2004-10-23 | 3 | 1 | +-----------------------+--------------+-----------------+------------------+
다음 단계
- 모델 평가에 대한 자세한 내용은 BigQuery ML 모델 평가 개요를 참조하세요.
- 각 모델 유형에 지원되는 SQL 문과 함수에 대한 자세한 내용은 각 모델의 엔드 투 엔드 사용자 경험을 참조하세요.