다음을 통해 공유


DAX 매개 변수 명명 규칙

매개 변수 이름은 함수의 사용 및 이해를 용이하게 하기 위해 DAX 참조로 표준화됩니다.

매개 변수 이름

용어 정의
단일 스칼라 값을 반환하는 DAX 식입니다. 여기서 식은 각 행/컨텍스트에 대해 여러 번 계산됩니다.
value 다른 모든 작업 전에 식을 정확히 한 번 계산할 단일 스칼라 값을 반환하는 DAX 식입니다.
table 데이터 테이블을 반환하는 DAX 식입니다.
tableName 표준 DAX 구문을 사용하는 기존 테이블의 이름입니다. 식일 수 없습니다.
columnName 표준 DAX 구문을 사용하는 기존 열의 이름(일반적으로 정규화)입니다. 식일 수 없습니다.
name 새 개체의 이름을 제공하는 데 사용할 문자열 상수입니다.
order 정렬 순서를 결정하는 데 사용되는 열거형입니다.
ties 동률 값의 처리를 결정하는 데 사용되는 열거형입니다.
type PathItem 및 PathItemReverse의 데이터 형식을 확인하는 데 사용되는 열거형입니다.

매개 변수 이름 접두사 또는 접두사만 사용

용어 정의
접두사 매개 변수 이름은 인수를 사용하는 방법과 매개 변수의 모호한 읽기를 방지하는 방법을 설명하는 접두사로 한정될 수 있습니다. 예시:

Result_ColumnName - LOOKUPVALUE() 함수의 결과 값을 가져오는 데 사용되는 기존 열을 참조합니다.

Search_ColumnName - LOOKUPVALUE() 함수에서 값을 검색하는 데 사용되는 기존 열을 나타냅니다.
생략 접두사에서 매개 변수를 설명할 수 있을 만큼 명확하면 매개 변수 이름이 생략됩니다.

예를 들어 다음 구문 DATE(Year_Value, Month_Value, Day_Value)를 갖는 대신 사용자가 DATE(Year, Month, Day)를 읽는 것이 더 명확합니다. 접미사 값을 세 번 반복해도 함수를 더 잘 이해할 수 없으며 읽기가 불필요하게 복잡해집니다.

그러나 접두사 매개 변수가 Year_columnName 경우 매개 변수 이름과 접두사는 사용자가 매개 변수에 기존 Years 열에 대한 참조가 필요하다는 것을 이해하도록 유지됩니다.