외부 컨테이너에 임베딩된 시각화에서 데이터 작업 생성

외부 컨테이너(예: HTML 페이지 또는 소비자의 애플리케이션 페이지)에 시각화를 포함할 수 있으며 시각화에 데이터 작업을 포함할 수 있습니다. 포함된 데이터 작업을 통해 외부 컨테이너에 포함된 시각화와 상호작용할 수 있습니다. 외부 컨테이너에서 시각화에 사용된 일련의 데이터 요소를 검색할 수 있습니다. 포함된 데이터 작업은 원하는 수만큼 추가할 수 있습니다.

게시 이벤트를 사용하면 외부 애플리케이션이 선택된 시각화에 있는 데이터 요소 값 집합(시각화 컨텍스트라고 함)을 수신할 수 있습니다. 선택된 시각화의 데이터 요소 값 집합은 측정항목 열 또는 숨겨진 열이 아니어야 합니다.

이벤트 이름은 외부 컨테이너에 제공되며 컨텍스트 이벤트를 게시할 때 전달됩니다. 컨텍스트는 시각화에서 선택된 위치에 있는 데이터 요소 값 집합입니다. 데이터 작업이 다중 워크북 또는 단일 워크북 내 다중 데이터 요소에서 사용되는 경우 간편한 추적을 위해 고유한 이벤트 이름을 제공할 수 있습니다. 예를 들어, 작업 이름으로 DV Embedded Content DA1을 입력한 경우 이벤트 이름 필드에서 Event from DA1을 입력하여 이벤트를 가져올 데이터 작업을 나타낼 수 있습니다.

값 전달을 입력할 때 다음에 유의하십시오.
  • 사용자가 누른 셀(예: "Product and Year")의 교차점을 동적으로 결정하고 해당 값을 대상에 전달하려면 모두를 사용합니다.
  • 런타임 시 데이터 작업이 표시되도록 하려면 앵커 데이터를 사용합니다. 단, 앵커 위치 필드에서 지정된 필수 열이 뷰 컨텍스트에 제공되어야 합니다.
  • 페이지(URL 또는 캔버스)를 열지만 데이터를 전달하지 않으려면 없음을 사용합니다. 예를 들어, 컨텍스트를 전달하지 않고 www.oracle.com으로 이동할 수 있습니다.
  • 전달할 열의 사용자정의 집합을 지정하려면 사용자정의를 사용합니다.
다중 선택 지원을 선택할 때 다음에 유의하십시오.
  • 설정 - 하나 이상의 데이터 포인트가 선택된 경우 데이터 작업을 호출합니다.
  • 해제 - 단일 데이터 포인트가 선택된 경우 데이터 작업을 호출합니다.

    이 설정은 여러 데이터 포인트 선택 시 오류가 발생할 때(예: 일부 타사 REST API 사용 시) 특히 유용합니다.

워크북을 저장한 후에는 외부 컨테이너에 워크북을 포함할 수 있습니다. 외부 컨테이너는 포함된 시각화를 보여줍니다. 시각화를 마우스 오른쪽 단추로 눌러 적용 가능한 데이터 작업이 시각화에 포함되면 드롭다운 메뉴의 시각화에 표시됩니다. 포함된 데이터 작업을 누르면 시각화에 대한 컨텍스트 정보가 확인되고 해당 정보가 탐색 작업 서비스로 전달되어 처리됩니다. 탐색 서비스는 컨텍스트 페이로드 정보가 포함된 이벤트를 발생시킵니다. 이 이벤트를 구독하여 이벤트 콜백에서 페이로드를 수신할 수 있으며 다른 영역의 페이로드를 사용할 수 있습니다.

  1. 홈 페이지에서 워크북 위로 커서를 가져가서 작업을 누른 다음 열기를 선택합니다.
  2. 워크북에서 메뉴를 누르고 데이터 작업을 선택합니다.
  3. 작업 추가를 누릅니다. [새 데이터 작업]에서 이름으로 이동하여 이름을 입력합니다.
  4. 유형을 누르고 이벤트 게시를 선택합니다.
  5. 앵커 위치 필드에서 데이터 추가 또는 데이터 선택을 누르고 데이터 작업이 적용될 때 값을 전달할 데이터 요소를 하나 이상 선택합니다.
  6. 이벤트 이름을 입력합니다.
  7. 값 전달 필드를 누르고 데이터 작업이 소비자에게 전달할 값을 선택합니다.
  8. 다중 선택 지원을 눌러 값을 설정합니다.
    • 설정 - 하나 또는 여러 데이터 포인트가 선택된 경우 데이터 작업을 호출할 수 있습니다.
    • 해제 - 단일 데이터 포인트가 선택된 경우에만 데이터 작업을 호출할 수 있습니다.

      이 설정은 여러 데이터 포인트 선택 시 오류가 발생할 때(예: 일부 타사 REST API 사용 시) 특히 유용합니다.

  9. 확인을 눌러 저장합니다.