속성 함수

목록에는 표현식에 사용할 수 있는 속성 함수가 나와 있습니다.

함수 설명
$csearch 제한 검색 표현식을 사용하여 데이터 테이블에서 많은 컬럼을 선택합니다. 첫 번째 인수는 데이터 테이블이고 두 번째 인수는 반환할 컬럼 이름을 결정하는 검색 표현식을 포함하는 문자열입니다. 이 함수는 검색 표현식과 일치하는 데이터 테이블에서 (이스케이프되지 않은) 컬럼 이름 목록을 반환합니다.

예:

$csearch([Data Table],"*")

→ Data Table이라는 데이터 테이블의 모든 값 목록을 반환합니다.

$csearch([Data Table], "Col*")

→ Data Table이라는 데이터 테이블의 값 중 "Col"로 시작하는 모든 값의 목록을 반환합니다(예: Column 1, Column 2).

$esc 컬럼 이름의 "]"를 "]]"로 바꾸고 이스케이프된 컬럼 이름을 "[" 및 "]"로 묶습니다. 인수는 달러 기호($)로 시작하는 속성 함수 또는 속성 값입니다.

예:

$esc(${PropertyName})

→ 속성 값을 컬럼 이름으로 반환합니다([] 사용).

$esc($csearch([Data Table], "Col*"))

→ 데이터 테이블의 컬럼 중 "Col"로 시작하는 모든 컬럼의 목록을 반환합니다(예: [Column 1], [Column 2]).

$map 목록 값 속성을 단일 문자열에 매핑합니다. 첫 번째 인수는 목록의 각 값에 대해 사용할 템플릿이고 두 번째 인수는 결과 표현식에서 목록 값을 연결하는 방법에 대한 사양입니다.

예:

$map("sum([${PropertyName}])", ",")

→ 목록 값 속성에 포함된 컬럼의 합계를 쉼표로 분리한 목록을 반환합니다. 예: sum([Column 1]),sum([Column 2])

<$map("[${PropertyName}]", " NEST")>

→ 목록 값 속성에 포함된 컬럼을 사용하는 중첩된 범주별 계층을 반환합니다. 예: <[Column 1] NEST[Column 2]>

BaseRowId 시각화의 각 계산된 행에 대한 고유한 지시자를 반환합니다. 이 지시자는 데이터 테이블에서 계산된 지시자에서 선택됩니다. 필터링 또는 마킹(marking)을 수행하면 이 값이 변경될 수 있습니다.

예:

BaseRowId()

ColumnProperty 첫 번째 인수는 컬럼이며 두 번째 인수는 문자열로 표시되는 컬럼 속성 이름입니다. 컬럼에서 명명된 컬럼 속성 값을 반환합니다. 컬럼 속성 값은 목록이 아니며 컬럼 속성이 존재해야 표현식을 만들 수 있습니다.

예:

ColumnProperty([Column], "Description")

DataTableProperty 데이터 테이블 속성 값을 반환합니다. 방법에 대한 인수는 문자열로 표시되는 데이터 테이블 속성의 이름입니다.

예:

DataTableProperty("Table.CreationDate")

DocumentProperty 문서 속성 값을 반환합니다. 문서 속성은 전체 문서에서 사용할 수 있습니다.

방법에 대한 인수는 문자열로 표시되는 문서 속성의 이름입니다.

예:

DocumentProperty("Extension.NumberOfBins")

RowId 시각화의 각 계산된 행에 대한 고유한 지시자를 반환합니다. 필터링 또는 마킹(marking)을 수행할 경우 이 지시자는 변경되지 않습니다.

예:

RowId()

함수를 참조하십시오.