외부 컨테이너(예: HTML 페이지 또는 소비자의 애플리케이션 페이지)에 시각화를 임베딩할 수 있으며 시각화에 데이터 작업을 포함할 수 있습니다. 임베딩된 데이터 작업을 통해 외부 컨테이너에 임베딩된 시각화와 상호작용할 수 있습니다. 외부 컨테이너에서 시각화에 사용된 일련의 데이터 요소를 검색할 수 있습니다. 임베딩된 데이터 작업은 원하는 수만큼 추가할 수 있습니다.
게시 이벤트를 사용하면 외부 애플리케이션이 선택된 시각화에 있는 데이터 요소 값 집합(시각화 컨텍스트라고 함)을 수신할 수 있습니다. 선택된 시각화의 데이터 요소 값 집합은 측정항목 열 또는 숨겨진 열이 아니어야 합니다.
이벤트 이름은 외부 컨테이너에 제공되며 컨텍스트 이벤트를 게시할 때 전달됩니다. 컨텍스트는 시각화에서 선택된 위치에 있는 데이터 요소 값 집합입니다. 데이터 작업이 다중 워크북 또는 단일 워크북 내 다중 데이터 요소에서 사용되는 경우 간편한 추적을 위해 고유한 이벤트 이름을 제공할 수 있습니다. 예를 들어, 작업 이름으로 DV Embedded Content DA1
을 입력한 경우 이벤트 이름 필드에서 Event from DA1
을 입력하여 이벤트를 가져올 데이터 작업을 나타낼 수 있습니다.
이 설정은 여러 데이터 포인트 선택 시 오류가 발생할 때(예: 일부 타사 REST API 사용 시) 특히 유용합니다.
워크북을 저장한 후에는 외부 컨테이너에 워크북을 임베딩할 수 있습니다. 외부 컨테이너는 임베딩된 시각화를 보여줍니다. 시각화를 마우스 오른쪽 단추로 눌러 적용 가능한 데이터 작업이 시각화에 포함되면 드롭다운 메뉴의 시각화에 표시됩니다. 포함된 데이터 작업을 누르면 시각화에 대한 컨텍스트 정보가 확인되고 해당 정보가 탐색 작업 서비스로 전달되어 처리됩니다. 탐색 서비스는 컨텍스트 페이로드 정보가 임베딩된 이벤트를 발생시킵니다. 이 이벤트를 구독하여 이벤트 콜백에서 페이로드를 수신할 수 있으며 다른 영역의 페이로드를 사용할 수 있습니다.
이 설정은 여러 데이터 포인트 선택 시 오류가 발생할 때(예: 일부 타사 REST API 사용 시) 특히 유용합니다.