기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon QuickSight는 Highcharts 시각적 객체의 기능을 개선하기 위한 추가 표현식을 제공합니다. 다음 섹션을 사용하여 차트가 높은 시각적 객체의 일반적인 QuickSight 표현식에 대해 자세히 알아봅니다. Amazon QuickSight의 JSON 표현식 언어에 대한 자세한 내용은 DemoCentral
getColumn
getColumn
표현식을 사용하여 지정된 열 인덱스의 값을 반환합니다. 예를 들어 다음 표에는 범주 및 가격과 함께 제품 목록이 나와 있습니다.
제품 이름 | 범주 | 가격 |
---|---|---|
제품 A |
기술 |
100 |
제품 B |
소매업 |
50 |
제품 C |
소매업 |
75 |
다음 getColumn
쿼리는 가격과 함께 모든 제품 이름을 표시하는 배열을 생성합니다.
{
product name: ["getColumn", 0],
price: ["getColumn", 2]
}
follwing JSON이 반환됩니다.
{
product name: ["Product A", "Product B", "Product C"],
price: [100, 50, 75]
}
다음 예제와 같이 여러 열을 한 번에 전달하여 배열 배열을 생성할 수도 있습니다.
입력
{
values: ["getColumn", 0, 2]
}
출력
{
values: [["Product A", 100], ["Product B", 50], ["Product C", 75]]
}
와 마찬가지로 다음 getColumn
표현식을 사용하여 필드 웰 또는 테마에서 열 값을 반환할 수 있습니다.
-
getColumnFromGroupBy
는 필드별로 그룹의 열을 반환합니다. 두 번째 인수는 반환할 열의 인덱스입니다. 예를 들어는 첫 번째 필드의 값을 배열로["getColumnFromGroupBy", 0]
반환합니다. 여러 인덱스를 전달하여 각 요소가 필드 웰별 그룹의 필드에 해당하는 배열 배열을 가져올 수 있습니다. -
getColumnFromValue
는 값 필드 웰에서 열을 반환합니다. 여러 인덱스를 전달하여 각 요소가 값 필드 웰의 필드에 해당하는 배열 배열을 가져올 수 있습니다. -
getColorTheme
는 다음 예제와 같이 QuickSight 테마의 현재 색상 팔레트를 반환합니다.{ "color": ["getColorTheme"] }
formatValue
formatValue
표현식을 사용하여 QuickSight 서식을 값에 적용합니다. 예를 들어 다음 표현식은 QuickSight 필드 웰의 첫 번째 필드에 지정된 형식 값으로 x축 레이블의 형식을 지정합니다.
"xAxis": {
"categories": ["getColumn", 0],
"labels": {
"formatter": ["formatValue", "value", 0]
}
}