Génération de modules d'extension d'action de données à partir d'un modèle

Pour générer un environnement de développement et le remplir avec une action de données d'API HTTP, ainsi qu'avec les dossiers et fichiers nécessaires à la création d'un module d'extension d'action de données personnalisé, vous utilisez une série de commandes.

Tous les fichiers de module d'extension suivent la même structure de base. Vous pouvez créer les fichiers et dossiers manuellement ou les générer à partir d'un modèle. Les outils pour ce faire font partie du kit SDK Oracle Analytics Desktop, qui est inclus avec Oracle Analytics Desktop.

Pour générer l'environnement de développement et le remplir avec une action de données d'API HTTP, utilisez les commandes suivantes.

  1. A l'invite de commande, indiquez le dossier racine de l'installation Oracle Analytics Desktop :
    set DVDESKTOP_SDK_HOME=C:\Program Files\Oracle Analytics Desktop
  2. Indiquez l'emplacement de stockage des modules d'extension personnalisés :
    set PLUGIN_DEV_DIR=C:\temp\dv-custom-plugins
  3. Ajoutez les outils de ligne de commande SDK au chemin à l'aide de la commande :
    set PATH=%DVDESKTOP_SDK_HOME%\tools\bin;%PATH%
  4. Créez un dossier pour le répertoire utilisé afin de stocker les modules d'extension personnalisés à l'aide de la commande :
    mkdir %PLUGIN_DEV_DIR%
  5. Indiquez le dossier pour le répertoire en vue du stockage des modules d'extension personnalisés :
    cd %PLUGIN_DEV_DIR%
  6. Créez les variables d'environnement :
    bicreateenv
  7. Créez les fichiers de modèle nécessaires pour commencer à développer une action de données d'API HTTP personnalisée, par exemple :
    bicreateplugin -pluginxml dataaction -id company.mydataaction -subType httpapi

    Utilisez l'option -subType pour indiquer le type d'action de données à utiliser lors de la création : httpapi, urlNavigation, canvasNavigation, event ou advanced. L'option advanced s'étend à partir de la classe de base AbstractDataAction.