템플리트를 기반으로 데이터 작업 플러그인 생성

일련의 명령을 사용하여 개발 환경을 생성하고, 사용자정의 데이터 작업 플러그인 생성에 필요한 폴더 및 파일과 함께 HTTP API 데이터 작업을 이 개발 환경에 채웁니다.

모든 플러그인 파일은 동일한 기본 구조를 따릅니다. 파일 및 폴더를 수동으로 생성할 수도 있고, 템플리트를 기반으로 생성할 수도 있습니다. 이 작업에 사용되는 툴은 Oracle Analytics Desktop과 함께 제공되는 Oracle Analytics Desktop SDK(소프트웨어 개발 키트)에 포함되어 있습니다.

개발 환경을 생성하여 HTTP API 데이터 작업을 채우려면 다음 명령을 사용하십시오.

  1. 명령 프롬프트에서 Oracle Analytics Desktop 설치의 루트 폴더를 지정합니다.
    set DVDESKTOP_SDK_HOME=C:\Program Files\Oracle Analytics Desktop
  2. 사용자정의 플러그인을 저장할 위치를 지정합니다.
    set PLUGIN_DEV_DIR=C:\temp\dv-custom-plugins
  3. 다음 명령을 사용하여 경로에 SDK 명령행 툴을 추가합니다.
    set PATH=%DVDESKTOP_SDK_HOME%\tools\bin;%PATH%
  4. 다음 명령을 사용하여 사용자정의 플러그인 저장에 사용되는 디렉토리의 폴더를 생성합니다.
    mkdir %PLUGIN_DEV_DIR%
  5. 사용자정의 플러그인 저장에 사용할 폴더로 디렉토리를 변경합니다.
    cd %PLUGIN_DEV_DIR%
  6. 환경 변수를 생성합니다.
    bicreateenv
  7. 다음과 같이 사용자정의 HTTP API 데이터 작업 개발을 시작하는 데 필요한 템플리트 파일을 생성합니다.
    bicreateplugin -pluginxml dataaction -id company.mydataaction -subType httpapi

    -subType 옵션을 사용하여 httpapi, urlNavigation, canvasNavigation, event 또는 advanced에서 생성할 데이터 작업 유형을 지정합니다. advanced 옵션이 AbstractDataAction 기본 클래스에서 확장됩니다.