Deploy : création d'un cube à partir d'un classeur

Cette commande CLI permet de créer un cube à partir d'un classeur d'application Excel. Pour ce faire, vous devez disposer au minimum du rôle Utilisateur avec pouvoir.

Syntaxe

deploy [-verbose] -file fileName [-application application [-database database] | -catalogfile catalogFile] [-restructureoption restructureOption] [-loaddata] [-recreateapplication] [-createfiles] [-executescript]
Option Abréviation Description
-verbose -v Affiche des descriptions étendues.
-file -f Nom du fichier classeur de l'application
-application -a Facultatif. Nom de l'application. S'il n'est pas indiqué, le nom de l'application sera récupéré à partir du classeur.
-database -db Facultatif. Nom de la base de données (cube). S'il n'est pas indiqué, le nom de la base de données sera récupéré à partir du classeur.
-catalogfile -CF Classeur d'application dans le catalogue de fichiers. Vous pouvez utiliser cette option à la place de -file.
-loaddata -l Facultatif. Charge les données, si le classeur de l'application contient une feuille de calcul de données. Sinon, seules les métadonnées sont importées dans le cube.
-restructureoption -R Facultatif. Mot-clé indiquant l'option de restructuration souhaitée.

Les options possibles pour les cubes en mode "block storage" sont les suivantes :

  • ALL_DATA : conserver toutes les données

  • NO_DATA : ne pas conserver de données

  • LEAFLEVEL_DATA : conserver les données de niveau 0 (niveau feuille)

  • INPUT_DATA : conserver les données d'entrée

Les options possibles pour les cubes en mode "aggregate storage" sont les suivantes :

  • ALL_DATA : conserver toutes les données

  • NO_DATA : ne pas conserver de données

-recreateapplication -ra Facultatif. Recrée l'application, si elle existe déjà
-createfiles -cf Facultatif. Crée des artefacts de cube dans le répertoire de fichiers d'Essbase.
-executescript -e Facultatif. Exécute des scripts de calcul. Applicable uniquement si le classeur d'application contient une feuille de calcul dont l'option Exécuter le calcul est définie sur Oui dans les définitions.

Exemples

esscs deploy -v -a SampleD1 -d BasicD1 -f Sample_Basic.xlsx -l -ra -cf -e
esscs deploy -CF "/gallery/Applications/Demo Samples/Block Storage/Sample_Basic.xlsx" -a Sample1 -l -cf -e -R ALL_DATA

Vous pouvez également déployer des cubes à l'aide du concepteur de cubes ou de l'option Importer dans la section Applications de l'interface Web Essbase.