Pour pouvoir émettre des commandes CLI vers Essbase, vous devez vous connecter. Si une connexion sécurisée est requise, l'URL doit commencer par https
.
Avec l'interface de ligne de commande, vous pouvez vous authentifier des manières suivantes :
setpassword
à une reprise afin que le mot de passe soit stocké pour la combinaison client/utilisateur. Lors des sessions ultérieures, vous pouvez utiliser la commande login
sans avoir à entrer de mot de passe.login
(attention : le mot de passe apparaît en clair dans la fenêtre de l'interpréteur de commandes).login
. Vous êtes invité à saisir le mot de passe, qui est masqué.Si vous êtes un utilisateur SSO fédéré dans Oracle Identity Cloud Service, vous ne pouvez pas vous connecter avec MaxL ni avec l'interface de ligne de commande. La connexion SSO fédérée nécessite une fenêtre de navigateur. Créez un utilisateur Identity Cloud Service natif et utilisez-le pour vous connecter avec MaxL ou l'interface de ligne de commande.
Syntaxe (login)
login [-verbose] -essbaseurl https://instance-name.example.com/essbase -user username [-password password]
Option | Abréviation | Description |
---|---|---|
-verbose | -v | Affiche des descriptions étendues. |
-essbaseurl | -url | Adresse d'une instance d'Essbase |
-user | -u | Nom d'utilisateur. |
-password | -p | Facultatif. Mot de passe de l'utilisateur. Vous pouvez également définir le mot de passe à l'aide de setpassword.
Si vous émettez une commande de connexion à partir d'un script et que le mot de passe contient des caractères spéciaux, entourez-les avec des guillemets (par exemple, |
Exemple 1 (connexion)
esscs login -url https://myEssbase-test-myDomain.analytics.us2.example.com/essbase -u smith
Exemple 2 (connexion)
Dans l'exemple suivant, l'utilisateur se connectant, admin1@example.com
, est un administrateur Identity Cloud Service défini comme administrateur Essbase initial pendant le déploiement de pile d'Essbase sur Oracle Cloud Infrastructure. Le mot de passe n'étant pas saisi dans cet exemple, l'administrateur sera invité à le fournir à l'étape suivante. L'URL est définie sur essbase_url à partir des sorties de job provenant de la pile déploiement.
esscs login -u admin1@example.com -url https://192.0.2.1/essbase
Syntaxe (logout)
logout
Exemple (logout)
esscs logout