Preduvjeti za postavljanje MaxL klijenta

Prije nego što možete upotrebljavati MaxL klijent, trebat ćete Essbase URL i možda ćete trebati postaviti TLS (SSL) certifikat.

Za pokretanje MaxL skripti i naredbi morate biti superkorisnik ili administrator. Priprema za upotrebu MaxL klijenta:
  1. Od administratora servisa nabavite URL za instancu Essbase. Osnovni format:
    https://IP-address:port/essbase
  2. U web-pregledniku ili cURL-u provjerite možete li URL za otkrivanje dosegnuti s klijentskog glavnog računala. URL za otkrivanje je URL koji ste dobili od administratora servisa kojem je na kraj dodano /agent. Ovo je cURL primjer (za sigurni/TLS način rada u neovisnoj Essbase implementaciji):
    curl https://192.0.2.1:9001/essbase/agent --tlsv1.2

    Ovo je primjer implementacije stoga za Essbase u OCI-ju:

    curl https://192.0.2.1:443/essbase/agent --tlsv1.2

    Ako imate povezivost, treba se pojaviti odgovor:

    <html>
    <head><title>Oracle&#x00ae; Essbase</title></head>
    <body>
    <H2>Oracle&#x00ae; Essbase</H2>
    </body></html>
  3. Postavite SSL certifikat ako se on primjenjuje u vašoj organizaciji.
    • Ako upotrebljavate jednu od sljedećih vrsta implementacije, uključen je pouzdani CA potpisani certifikat za SSL:
      • Oracle Analytics Cloud

      • Oracle Analytics Cloud sa značajkama Identity Cloud Service (IDCS) i Load Balancing

      • Cloud at Customer sa značajkom Load Balancing

    • Ako upotrebljavate Oracle Analytics Cloud ili Cloud at Customer s LDAP-om (bez značajke Load Balancing), upotrijebite samopotpisani certifikat.
    • Kako biste provjerili je li certifikat pouzdan, URL za otkrivanje zalijepite u web-preglednik. Ako je https zeleno ili oznaka kaže "Sigurno", certifikat je pouzdan. Ako je https crveno ili oznaka kaže "Nije sigurno", certifikat nije pouzdan.
    • Ako upotrebljavate MaxL Client u servisu Essbase 21c sa samopotpisanim certifikatom, imat ćete dvije opcije (napravite to nakon preuzimanja klijenta):
      1. Onemogućite istorazinsku provjeru valjanosti tako da postavite varijablu okruženja API_DISABLE_PEER_VERIFICATION=1

        Primjer za Linux

        Uredite startMAXL.sh dodavanjem sljedećeg retka:

        export API_DISABLE_PEER_VERIFICATION=1

        Primjer za Windows

        Uredite startMAXL.bat dodavanjem sljedećeg retka:

        set API_DISABLE_PEER_VERIFICATION=1
      2. Uvezite samopotpisani certifikat u pouzdano spremište klijenta (cacert.pem) i postavite varijablu okruženja API_CAINFO=CA <put do datoteke certifikata>. Klijent će digitalni certifikat poslužitelja provjeriti putem navedenog spremišta certifikata za ca-paket. Navedite lokaciju ca-paketa tako što ćete definirati varijablu okruženja API_CAINFO=CA <put do datoteke certifikata>

        Primjer za Linux

        Uredite startMAXL.sh dodavanjem sljedećeg retka:

        export API_CAINFO=/u01/cacert.pem

        Primjer za Windows

        Uredite startMAXL.bat dodavanjem sljedećeg retka:

        set API_CAINFO=c:/cacert.pem

        Ako ne navedete put do datoteke certifikata, the Essbase Runtime Client pokušat će dohvatiti ca-paket sa zadane lokacije za OpenSSL instalaciju (primjenjuje se za Linux i Macintosh).

        U zip datoteci za preuzimanje MaxL klijenta dostupan je cacert.pem. Još jedan primjer izvora: https://curl.haxx.se/docs/caextract.html.