Téléchargement et utilisation du client MaxL

Pour exécuter le client MaxL à utiliser avec Essbase, téléchargez la dernière version à partir de la console, définissez le proxy si besoin, exécutez le script de démarrage et connectez-vous.

Le client MaxL d'Essbase vous permet d'utiliser MaxL sur HTTP ou HTTPS. MaxL est une interface d'administration reposant sur le langage qui permet de gérer les cubes et artefacts. Assurez-vous que vous utilisez la version du client la plus récente dans la console. En effet, les anciennes versions téléchargées précédemment peuvent ne pas fonctionner correctement.

Pour exécuter des instructions MaxL, vous devez être super utilisateur ou administrateur. Avant de télécharger le client MaxL, reportez-vous à Prérequis pour la configuration du client MaxL.

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 IAM ou IDCS natif et utilisez-le pour vous connecter avec MaxL ou l'interface de ligne de commande.

  1. Dans l'interface Web Essbase, cliquez sur Console.

  2. Dans la console, accédez à Outils de bureau, puis à Clients MaxL.

  3. Cliquez sur la mosaïque du client MaxL approprié pour votre plate-forme afin de lancer le téléchargement.

  4. Enregistrez le fichier compressé EssbaseMaxl sur votre lecteur local.

  5. Extrayez le contenu du fichier compressé vers un dossier.

  6. Si vous utilisez un proxy, vous devez définir le proxy correct dans le script d'exécution MaxL, startMAXL.bat ou startMAXL.sh. L'exemple suivant, applicable pour la modification de startMAXL.sh pour UNIX, indique à MaxL d'utiliser le proxy désigné (proxy.example.com), mais de passer outre l'utilisation d'un proxy pour les destinations spécifiques répertoriées dans la liste des exceptions (127.0.0.1, localhost et something.example.com).

    export https_proxy=http://proxy.example.com
    export no_proxy=127.0.0.1,localhost,something.example.com

    Pour Windows, startMAXL.bat peut être modifié de manière similaire, mais à l'aide d'une syntaxe différente.

    set proxy proxy-server="https://proxy.example.com" bypass-list="127.0.0.1;localhost;*.example.com"
  7. Si vous utilisez une instance d'Essbase déployée sur Oracle Cloud Infrastructure et que vous disposez d'un certificat auto-signé, vous devez désactiver la vérification homologue dans le script d'exécution MaxL. Attention : cette solution doit uniquement être temporaire, jusqu'à ce que vous obteniez un certificat auprès d'une autorité de certification sécurisée. Voici un exemple avec bash (pour startMAXL.sh) :

    export API_DISABLE_PEER_VERIFICATION=1
  8. Exécutez le script de commandes ou d'interpréteur de commandes startMAXL. Une invite de commande s'ouvre, la configuration de l'environnement est effectuée et le client MaxL démarre.

  9. Connectez-vous en indiquant vos informations d'identification et l'URL Essbase dans l'instruction login de MaxL.

    Dans l'exemple suivant, l'utilisateur en cours de connexion (User5) provient d'un répertoire MSAD fédéré et se connecte à Essbase sur site.

    login user User5 P855w0r$4 on "https://192.0.2.1:9001/essbase/agent";

    Conseil :

    Reportez-vous à la section Dépannage de MaxL pour les installations sur site.

    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.

    login admin1@example.com on "https://192.0.2.1/essbase";

    Tout utilisateur Identity Cloud Service provisionné de façon à employer Essbase peut se connecter à MaxL, tant qu'il est provisionné comme super utilisateur ou administrateur.

  10. Exécutez une instruction MaxL interactive.

    Par exemple :

    display database all;

Pour en savoir plus sur MaxL, reportez-vous à Référence d'instruction MaxL.