다음을 통해 공유


UNION

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

테이블 쌍에서 공용 구조체(조인) 테이블을 만듭니다.

구문

UNION(<table_expression1>, <table_expression2> [,<table_expression>]…)  

매개 변수

용어 정의
table_expression 테이블을 반환하는 DAX 식입니다.

반환 값

두 테이블 식의 모든 행을 포함하는 테이블입니다.

설명

  • 두 테이블의 열 수는 같아야 합니다.

  • 열은 해당 테이블의 위치별로 결합됩니다.

  • 반환 테이블의 열 이름은 table_expression1 열 이름과 일치합니다.

  • 중복 행은 유지됩니다.

  • 반환된 테이블에는 가능한 경우 계보가 있습니다. 예를 들어 각 table_expression 첫 번째 열에 모델의 동일한 기본 열 C1에 대한 계보가 있는 경우 UNION 결과의 첫 번째 열에는 C1에 대한 계보가 있습니다. 그러나 결합된 열에 다른 기본 열에 대한 계보가 있거나 확장 열이 있는 경우 UNION의 결과 열에는 계보가 없습니다.

  • 데이터 형식이 다른 경우 결과 데이터 형식은 데이터 형식 강제 변환에 대한 규칙에 따라 결정됩니다.

  • 반환된 테이블에는 관련 테이블의 열이 포함되지 않습니다.

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

예시

다음 식은 USAInventory 테이블과 INDInventory 테이블을 단일 테이블로 결합하여 공용 구조체를 만듭니다.

UNION(UsaInventory, IndInventory)

USAInventory

국가/지역 State(상태) Count 합계
미국 CA 5 500
미국 WA 10 900

INDInventory

국가/지역 State(상태) Count 합계
IND 2K 20 800
IND MH 25 1000
IND WB 10 900

반환 테이블,

국가/지역 State(상태) Count 합계
미국 CA 5 500
미국 WA 10 900
IND 2K 20 800
IND MH 25 1000
IND WB 10 900