Highcharts 시각적 객체에 대한 Amazon QuickSight JSON 표현식 언어 - Amazon QuickSight

Highcharts 시각적 객체에 대한 Amazon QuickSight JSON 표현식 언어

Highcharts 시각적 객체는 대부분의 유효한 JSON 값, 표준 산술 연산자, 문자열 연산자 및 조건부 연산자를 허용합니다. 다음 JSON 값은 Highcharts 시각적 객체에서 지원되지 않습니다.

  • 함수

  • 날짜

  • 정의되지 않은 값

QuickSight 작성자는 JSON 표현식 언어를 사용하여 Highcharts 시각적 객체에 대한 JSON 스키마를 생성할 수 있습니다. JSON 표현식 언어는 JSON을 API 또는 데이터세트에 바인딩하여 JSON 구조의 동적 입력 및 수정을 허용하는 데 사용됩니다. 또한 개발자는 JSON 표현식 언어를 사용하여 간결하고 직관적인 표현식으로 JSON 데이터를 팽창하고 변환할 수 있습니다.

JSON 표현식 언어를 사용하면 표현식이 배열로 표현되며, 여기서 첫 번째 요소는 작업을 지정하고 후속 요소는 인수에 해당합니다. 예를 들어 ["unique", [1, 2, 2]][1, 2, 2] 배열에 unique 작업을 적용하여 [1, 2]를 생성합니다. 이 배열 기반 구문에서는 유연한 표현식을 사용할 수 있으며 JSON 데이터에 대한 복잡한 변환을 허용합니다.

JSON 표현식 언어는 중첩 표현식을 지원합니다. 중첩 표현식은 다른 표현식을 인수로 포함하는 표현식입니다. 예를 들어 ["split", ["toUpper", "hello world"], " "]는 먼저 hello world 문자열을 대문자로 변환한 다음 이를 단어 배열로 분할하여 ["HELLO", "WORLD"]를 생성합니다.

다음 섹션을 사용하여 Amazon QuickSight에서 Highcharts 시각적 객체의 JSON 표현식 언어에 대해 자세히 알아봅니다.