CALENDARAUTO

적용 대상:계산 열계산 테이블측정값 시각적 계산

참고 항목

이 함수는 의미 없는 결과를 반환할 가능성이 있으므로 시각적 계산에 사용하지 않는 것이 좋습니다.

연속된 날짜 집합이 포함된 "Date"라는 단일 열이 있는 테이블을 반환합니다. 날짜 범위는 모델의 데이터를 기반으로 자동으로 계산됩니다.

구문

CALENDARAUTO([fiscal_year_end_month])  

매개 변수

용어 정의
fiscal_year_end_month 1에서 12까지의 정수 값을 반환하는 DAX 식입니다. 생략하면 현재 사용자의 달력 테이블 템플릿에 지정된 값(있는 경우)이 기본값으로 설정됩니다. 그렇지 않으면 기본값은 12입니다.

반환 값

연속된 날짜 집합이 포함된 "Date"라는 단일 열이 있는 테이블을 반환합니다. 날짜 범위는 모델의 데이터를 기반으로 자동으로 계산됩니다.

설명

  • 날짜 범위는 다음과 같이 계산됩니다.

    • 계산 열 또는 계산 테이블에 없는 모델의 가장 빠른 날짜는 MinDate로 사용됩니다.
    • 계산 열 또는 계산 테이블에 없는 모델의 최신 날짜는 MaxDate로 사용됩니다.
    • 반환되는 날짜 범위는 MinDate와 연결된 회계 연도의 시작 날짜와 MaxDate와 연결된 회계 연도의 끝 사이의 날짜입니다.
  • 모델에 계산 열 또는 계산 테이블에 없는 날짜/시간 값이 없는 경우 오류가 반환됩니다.

  • 이 함수는 계산 열 또는 RLS(행 수준 보안) 규칙에서 사용되는 경우 DirectQuery 모드에서 사용할 수 없습니다.

예시

이 예제에서 데이터 모델의 MinDate 및 MaxDate는 2010년 7월 1일과 2011년 6월 30일입니다.

CALENDARAUTO() 는 2010년 1월 1일부터 2011년 12월 31일 사이의 모든 날짜를 반환합니다.

CALENDARAUTO(3) 는 2010년 4월 1일부터 2012년 3월 31일 사이의 모든 날짜를 반환합니다.