גישה לשרתי Essbase מרובים באמצעות כתובת URL מרכזית של Smart View

אתה יכול להגדיר נקודת גישה אחת של משתמש קצה מ-Smart View למספר מופעי שרת Essbase.

בשביל מופעי Essbase הפרוסים באופן עצמאי שלא רשומים בשירותים משותפים של EPM, תוכל להשתמש בשירותי ספק כדי להגדיר את כל שרתי ה-Essbase כך שיהיו נגישים כצמתים תחת כתובת URL אחת מרכזית ל-Smart View.

לאחר שתעשה זאת, משתמשי Smart View יוכלו לגשת לכל שרתי ה-Essbase באמצעות כתובת URL אחת בלבד בלוח החיבור שלהם.

כדי להקים את הגישה לכתובת ה-URL המרכזית,

  1. במחשב Essbase Server הנוכחי שלך, נווט אל המיקום של התסריטים המשובטים.

    • Linux

      <דף הבית של מוצר Essbase>/modules/oracle.essbase.sysman/scripts/copyclusterkey
    • Windows

      <דף הבית של מוצר Essbase>\modules\oracle.essbase.sysman\scripts\copyclusterkey

    אם אינך יודע היכן נמצא <דף הבית של מוצר Essbase> בסביבה שלך, עיין ב-מיקומי סביבה בפלטפורמת ה-Essbase לקבלת הסבר.

  2. העתק את התסריט cloneTokenManagerKeys (.sh או .cmd) ואת הקובץ updatedClusterId.py לספריית bin של <Domain Home> במחשב של Essbase Server הנוכחי שלך. אם אינך יודע היכן <Domain Home> נמצא בסביבה שלך, ראה מיקומי סביבה בפלטפורמת ה-Essbase לקבלת הסבר.

    ב-Linux,

    1. העתק את cloneTokenManagerKeys.sh ו-updatedClusterId.py ל-$DOMAIN_HOME/bin. לדוגמה:

      /scratch/<home dir>/Oracle/Middleware/Oracle_Home/user_projects/domains/essbase_domain/bin
    2. פתח שורת פקודה בספרייה $DOMAIN_HOME/bin, והענק הרשאות ביצוע ל-cloneTokenManagerKeys.sh. לדוגמה,

      chmod +x cloneTokenManagerKeys.sh
    3. הרץ את התסריט וציין URL משני של Admin Server כדי לסנכרן אותו (להזדהות אחודה באמצעות שירותי ספק) עם השרת הנוכחי.

      התחביר הוא:

      ./cloneTokenManagerKeys.sh t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>

      לדוגמה:

      ./cloneTokenManagerKeys.sh t3://AdminServer2:7001

      אם יש סביבות מרובות לסנכרון, הזן את כתובות ה-URL של Admin Server בכל סביבה, והפרד ביניהן באמצעות רווחים. לדוגמה:

      ./cloneTokenManagerKeys.sh t3://AdminServer2:7001 t3://AdminServer3:7001

      אם TLS (SSL) אפשרי, השתמש בפרוטוקול t3s כדי לציין את כתובת ה-URL. לדוגמה:

      ./cloneTokenManagerKeys.sh t3s://AdminServer2:7002

    ב-Windows,

    1. העתק את cloneTokenManagerKeys.cmd ו-updatedClusterId.py ל-%DOMAIN_HOME%/bin. לדוגמה:

      C:\Oracle\Middleware\Oracle_Home\user_projects\domains\essbase_domain\bin
    2. פתח שורת פקודה בספרייה %DOMAIN_HOME%/bin.

    3. הרץ את התסריט וציין URL משני של Admin Server כדי לסנכרן אותו (להזדהות אחודה) עם השרת הנוכחי באמצעות שירותי ספק.

      התחביר הוא:

      .\cloneTokenManagerKeys.cmd t3://<ADMIN-SERVER-NAME>:<ADMIN-PORT>

      לדוגמה:

      .\cloneTokenManagerKeys.cmd t3://AdminServer2:7001

      אם יש סביבות מרובות לסנכרון, הזן את כתובות ה-URL של Admin Server בכל סביבה, והפרד ביניהן באמצעות רווחים. לדוגמה:

      .\cloneTokenManagerKeys.cmd t3://AdminServer2:7001 t3://AdminServer3:7001

      אם TLS (SSL) אפשרי, השתמש בפרוטוקול t3s כדי לציין את כתובת ה-URL. לדוגמה:

      .\cloneTokenManagerKeys.cmd t3s://AdminServer2:7002
  3. לאחר שתסיים את תהליך הסנכרון, הפעל מחדש את כל שרתי Essbase שסנכרנת עם שרת Essbase הנוכחי. עיין בהתחל, עצור ובדוק שרתים.

  4. הגדר את שרתי Essbase שלך על-ידי הוספתם לניהול שירותי ספקים באמצעות ממשק האינטרנט של Essbase.

    1. בממשק האינטרנט של Essbase, נווט אל קונסולה ולחץ על תצורה.

    2. עבור אל הכרטיסייה URL מרכזי ולחץ על הוסף.

    3. בתיבת הדו-שיח הוסף מארח, הזן מידע על מארח משרתי Essbase. ספק כינוי וכתובת URL של סוכן.


      תיבת הדו-שיח 'הוסף מארח' הכינוי שהוזן הוא PHX250. כתובת ה-URL של Essbase שהוזנה היא https://phx250.example.com:9001/essbase/agent.

    4. לחץ על שליחה, ולחץ שוב על הוספה כדי להוסיף עוד שרת Essbase שברצונך להפוך לנגישים מ-URL אחד של Smart View.


      שתי כתובות URL מרכזיות הוגדרו בקונסולת ממשק משתמש של Essbase. ה-URL לגילוי Essbase https://iad150.example.com:9001/essbase/agent משויך לכינוי של LocalMachine. URL נוסף לגילוי של Essbase, https://phx250.example.com:9001/essbase/agent, משויך לכינוי של PHX250.

    5. מ-Smart View, התחבר לשרת Essbase שהגדרת זה עתה. אתה אמור להיות מסוגל להתחבר לכל המופעים שהגדרת ל-URL מרכזי.


      חיבור פרטי של Smart View עם שני צמתים של מופעי שרת, PHX250 ו-LocalMachine תחת URL אחד (URL למחשב המקומי).

    6. אם תרצה בנוסף להקים גישה בזמינות גבוהה (תחלוף בכשל) ליישום המתארח באחד או יותר משרתי Essbase שהגדרת באמצעות URL מרכזי, המשך אל הגדר ונהל אשכולות Essbase שהם Active-Active (לקריאה בלבד)..