IBM Cognos Kugadziriswa - Kumisikidza Gedhi rekugonesa SSO yeCognos 11

by Sep 30, 2016Cognos Analytics0 mashoko

Maitiro Ekusetesa Gedhi reCognos 11

Mubvunzo uyo isu tinowanzo bvunzwa ndouyu: “Inosarudzika Gedhi inombove inodikanwa here?"

Mhinduro ndeiyi, "Ehe!"

Chimwe chezviitiko zvakajairika uko kuve neIkasarudzika Gateway setup inova inosungirwa kuve neyekusaina-kamwe (SSO) setup. Mune ino blog positi ini ndichavhara maitiro ekumisikidza Optional Gateway muCognos Analytics shanduro 11.0.2 na11.0.3. Avo vakatevera IIS yekumisikidza nhungamiro inogona kuwanikwa pano. Uye kuita kuti izvi zvive nyore, IBM ine chishandiso chidiki iwe chaunogona download here kugadzirisa maitiro.

Server Architecture

IBM Cognos Analytics inoshandisa webhu-yakavakirwa akawanda tier server dhizaini iyo inoumbwa nematatu server server.

  • Webhu Chikamu
  • Chikumbiro Chekuita
  • Dhata Dhata

Kutaurirana kwewebhu muIBM Cognos Analytics inowanzo tenderedzwa kuburikidza neWebhu Tier iyo inofambisa mushandisi kubatana kune IBM Cognos analytics kunyorera, uye chinhu chinokonzeresa ichi IBM Cognos Analytics Gateway.

Iyo IBM Cognos Analytics Gateway chikamu chinogona kuiswa pane rakasiyana server kubva kune Zvemukati Manager kana iyo Yekushandisa Tier, uye IBM inodaidza iyi Optional Gateway kuisirwa.

Kuisa iyo IIS Kunyorera Chikumbiro Routing (ARR) Kuwedzera

Ini ndichave ndichishandisa IIS 8 (Internet Information Services) kune ese ari maviri nzira dzeshure dzekumisikidza nzira. Asi kutanga, iwe unofanirwa kuve nechokwadi chekuti iwe une iyo IIS Chikumbiro Chikumbiro Nzira (ARR) yekuwedzera yakaiswa. Uku ndiko kuwedzera uko kunotendera IIS kuti ishande seyakagadziriswa proxy.

1. Muchikamu chitsva chebrowser, pinda kero inotevera: http://www.iis.net/downloads/Microsoft/application-request-routing wobva wadzvanya bhatani hombe regirini "Isa iyi yekuwedzera".

IIS yekuwedzera yekuisa2. Iwe unobva wakurudzirwa kusevha faira inonzi "ARRv3_0.exe." Sevha pane imwe nzvimbo pamushini wako, uye wozoimhanya. Kamwe iyo inosimudza yatanga, tinya iyo "Ini Gamuchira" bhatani, kana iwe uchibvuma iyo mamiriro uye mamiriro.

ARR mugadziri

3. Iyo yekumisikidza inozobva yatora nekuisa yekuwedzera kweARR. Paunenge wapedza tinya pane "Pedzisa" bhatani. Kana iwe ukaratidzwa chero mamwe mapeji, ingo buda kunze kwawo ese.

Kuwedzera kweARR

4. Kuti uone kuti yako yekuwedzera yakaiswa nemazvo, tangisa IIS Manager kubva ku "Administrator Zvishandiso" muWindows. Kamwe painotanga, tinya pane zita reseva kurudyi kuruboshwe rwechidzitiro. Ipapo, mukati mepakati IIS pane, iyo rewrite ficha inofanirwa kuve zvino kuoneka.

Maneja weIIS

Iye zvino zvawakaisa kuwedzera kweARR, unogona kuenderera nekumisikidza proxy yekudzosera kumashure. Kune izvo, zvese zvaunoda kuti uite kutevedzera imwe yemaitiro pazasi, zvinoenderana nezvaunoda. Ongorora: if yako yekupedzisira chinangwa ndechekugadzirisa yako Cognos Analytics kuti ushandise SSO woenderera nenzira yechipiri.

Reverse Proxy Setup

Maitiro 1: IIS uye Chikumbiro Chikumbiro Kutenderera (ARR) Kuwedzeredza kumisikidzwa. (Kwete yeSSO)

Iyi nzira inoisa nzira yakapusa yekumisikidza reverse proxy pane yako Inesarudzo Gateway server uchishandisa IIS 8. Iyi nzira yakakodzera kune vashandisi vari kungoedza kumisikidza yekunze IBM Cognos Analytics gedhi uko webhu server, yakafanana ne Hosti Server izvo zviripo, zvinowanikwa pachena kana zvekunze kune firewall.

1.  Vhura Internet Information Services (IIS) maneja, kana usati watovhura. Wedzera muti wekufambisa kuruboshwe kuruboshwe. Pasi "Sites" tinya kurudyi pawebhusaiti yako uye sarudza "Wedzera Virtual Directory." Ongorora: Kana iwe usina webhusaiti setup ipapo tinya kurudyi pane "Default Webhu saiti" pasi pe "Sites."

Maneja weIIS

2. Pasi pa "Alias" pinda chero zita. Ini ndakatevera zvakaitwa neBM ndikangopinda "CA11". Pasi pe "Panyama nzira" Enda kune isina chinhu dhairekitori iwe yawakagadzira nekuda kwechinangwa chero kupi zvako pane yako system. Ini zvakare ndakatevera IBM ndokunongedzera yangu ku "C: CA". Usatombo kunetseka nezve "Bvunzo Zvirongwa…" kana iyo "Unganidza se…" bhatani uye tinya OK. Paunowedzera webhusaiti yako, kana kwandiri "Default Webhu saiti," iwe unofanirwa kuona yako webhusaiti ichangobva kugadzirwa sefaira. Ndiri kuona "CA11."

Cognos Analytics 11 zita rezita

3. Zvino iwe unofanirwa kumisikidza iyo URL Nyorazve ndipo paunoisa iyo yekumashure proxy yekudzoreredza zvese zvewebhu zvikumbiro kubva pawebhu tier kune yekushandisa tier. Dzvanya pane yako nyowani dhairekitori kuruboshwe kuruboshwe uye tinya kaviri pa "URL Nyorazve" iri pakati.

4. Dzvanya pa "Wedzera Mutemo (s)…" iri pasi pe "Zviito" pasi peruoko rwerudyi.

5. Dzoka kaviri pa "Reverse Proxy" pasi pe "Inbound and Outbound Rules" chikamu.

6. Pasi pe "Inbound Rules" chikamu iwe unofanirwa kuona chinyorwa bhokisi. Pinda iyo: / yeako application tier. Ita shuwa kuti "Enable SSL Kuburitsa" inotariswa uye tinya OK.

Bvumira SSL kudzikisira

7. Iwe unofanirwa ikozvino kuona kupinda kutsva kwakagadzirwa pasi pe "Inbound mitemo" chikamu che "URL Nyorazve" peji. Iwe unozofanirwa kuita rimwe basa kwazviri, asi kwete kusvikira wasvika pairi nhanho 9. Paruoko rworudyi pani, tinya pane "Tarisa Sevhisi Anoshanduka ...". Dzvanya "Wedzera" uye nyora mune inotevera kusiana: HTTP_X_BI_PATH. Ongorora: Iko kukosha kweiyi musiyano ndeyechokwadi uye haigone kuve mune chero imwe fomati.

zita rinoshanduka zita

8. Dzvanya "Dzokera Kumitemo" iri pane kurudyi pani kuti ubve pachikamu ichi.

9. Simbisa iyo Inbound Reverse Proxy Chinhu chawakagadzira mukati nhanho 6, uyezve kuruboshwe kurudyi pani pa "Hora" iri pasi pe "Inbound Mitemo."

10. Bhura pasi pasi kusvikira iwe waona iyo "Server Variables" chikamu uye wedzera icho. Wobva wadzvanya pane bhatani "Wedzera".

11. Pane dialog nyowani, sarudza iyo HTTP_X_BI_PATH pasi pe "Server zita rinoshanduka" menyu inodonha. Pasi "Kukosha" shandisa zita rawasarudza padanho rechipiri uye riise mune inotevera fomati: / "NAME kubva padanho 2 ″ / bi / v2. Saka kwandiri izvi zvaizoita kunge / CA1 / bi / v11. Dzvanya bhatani "OK" wobva wadzvanya "Nyorera" pasi pechikamu che "Zviito". Dzvanya "Dzokera Kumitemo."

sevha rinoshanduka zita uye kukosha

12. Iye zvino wapedza nekumisikidza proxy yekumisikidza. Zvese zvaunoda kuti uite kutangazve IIS nenzvimbo yepamusoro yepamusoro pemuti wekuruboshwe uye tinya "Tangazve" pasi pe "Zviito" kurudyi ruoko pani.

13. Kuti uedze kumisikidzwa, vhura chikamu chebhurawuza uye nyora zvinotevera: http: // "web_server": "port" / alias / bi /
Ndokumbira utarise kuti kunoteedzera "/" mushure me bi kwakakosha uye kunofanirwa kuveko. Kana zvinhu zviri kumisikidzwa zvinobudirira iwe unofanirwa ikozvino kugona kuona yako Cognos Analytics login screen.

Maitiro 2: IIS uye ARR neCognos Analytics Server gedhi (Yakakodzera Maitiro eSOSO)

Nenzira iyi, iwe unozotanga kuisa IBM Cognos Analytics se "Optional Gateway" uchishandisa iyo IBM Cognos Analytics Server installer, wozoshandisa iyo kugadzirisa yako reverse proxy.

1. Kutanga iyo Cognos inosimudzira inogoneka. Iyo yandinayo inotaridzika seiyi: ca_srv_win64_11.0.3.xxxxxxx.exe. Izvi zvichavhura iyo IBM Cognos Analytics installer.

2. Sarudza mutauro uye tinya "Inotevera." Wobva wasarudza "ndinobvuma ..." muhwindo rinotevera wobva wadzvanya "Inotevera" kana iwe uchigona nechibvumirano cherezinesi.

3. Muhwindo rinotevera sarudza nzvimbo yekumisikidza yako Yekusarudza Gateway, ipa yako folda zita, wobva wadzvanya "Inotevera."

sarudza gadza nzvimbo yesarudzo yeCognos gedhi

4. Muchikamu che "Yekuisa mhando" sarudza iyo "Tsika" redhiyo bhatani uye tinya rinotevera.

5. Muchikamu che "Tsika Kuisa" sarudza iyo "Kutanga Kuisa" redhiyo bhatani uye tinya rinotevera.

6. Muchikamu che "Sarudza zvikamu" tarisa "Inesarudzo gedhi" cheki bhokisi uye tinya rinotevera.

7. Muchikamu chinotevera tarisa zvese zvakanaka uye tinya pa "Isa."

8. Pano Cognos Analytics ichaisa uye kana yapera tinya pane "Zvaitwa." Izvozvi zvawave neCognos Analytics yako yaiswa, gadzirisa iyo neIIS kuti ishande serevhure proxy.

9. Vhura iyo Internet Information Services (IIS) maneja.

10. Wedzera node yekumusoro kuruboshwe kumuti uye tinya kurudyi pane "Chidziva Chekushandisa" uye sarudza "Wedzera dziva rekushandisa ..."

11. Mune "Zita" chinyorwa bhokisi nyora chero zita. Ini ndakatevera IBM ndokupinda yangu se "IBM Cognos Analytics". Siya iyo ".Net CLR vhezheni" uye iyo "Managed pipeline mode" sezvazviri wobva wadzvanya OK.

IBM Cognos Analytics application dziva

12. Wedzera muti uri kuruboshwe ruoko rweIIS Manager uye tinya kurudyi pawebhusaiti yako iri pasi pe "Sites" node. Ini ndakanga ndisina webhusaiti setup pamushini wangu saka ndakangosarudza "Default Webhu saiti." Mune kurudyi tinya menyu sarudza "Wedzera Virtual Directory…"

IIS maneja default webhusaiti

13. Pasi peAlias, pinda chero zita. Ini ndakatevera IBM ndikapinda CAGATE11. Wobva wadzvanya pane ellipses pasi pe "Panyama nzira" uye enda kune iyo webcontent dhairekitori yenzvimbo yako yekumisikidza yeCognos Analytics. Dzvanya OK.

wedzera chaiyo dhairekitori Cognos

14. Wedzera webhusaiti yako node muruboshwe ruoko muti (iyo Default Webhusaiti mune yangu) uye iwe unofanirwa ikozvino kuona dhairekitori nyowani neAlias ​​wawakasarudza mudanho rekutanga. Wedzera icho uye simbisa iyo "bi" dhairekitori.

15. Tinya kaviri “URL nyorazve” icon iri pakati pepaneru. Izvi zvinofanirwa kukuendesa iwe kune "URL Rewrite" pani. Dzvanya pa "Wedzera Mutemo (s)…" mune kurudyi pani uye pinda-piri pa "Reverse proxy."

16. Pasi pe "Inbound Rules" chikamu iwe unofanirwa kuona chinyorwa bhokisi. Isa zvinotevera: "APP_SERVER_HOST": "PORT" / bi. Ita shuwa "Bvumira SSL Kuregedza" inotariswa uye tinya OK.

wedzera reverse proxy mitemo SSL

17. Pane iro kurudyi pani tinya pane "Tarisa Sevhisi Anoshanduka". Dzvanya Wedzera uye nyora zita rinotevera: HTTP_X_BI_PATH. Ongorora: Iri zita rinoshanduka harigone kuve mune imwe fomati. Nyora iyo sezvauri kuona pamusoro uye tinya OK.

18. Dzvanya "Dzokera Kumitemo" iri pane kurudyi pani kuti ubve pachikamu ichi.

19. Simbisa iyo Inbound Reverse Proxy chinhu chawakagadzira mudanho 16, uyezve kurudyi ruoko pani paya pa "Hora" iri pasi pe "Inbound Mitemo."

20. Bhura pasi pasi kusvikira iwe waona iyo "Server Variables" chikamu uye wedzera icho. Wobva wadzvanya pane bhatani "Wedzera".

21. Pane dialog nyowani, sarudza iyo HTTP_X_BI_PATH pasi pe "Server zita rinoshanduka" menyu inodonha. Pasi pekukosha shandisa zita rawasarudza padanho regumi nematatu wobva warinyora mune inotevera fomati: / ”NAME kubva padanho 13 ″ / bi / v13. Saka kwandiri izvi zvaizoita kunge / CAGATE1 / bi / v11. Dzvanya OK uye bhura "Nyorera" pasi pechikamu che "Zviito". Dzvanya "Dzokera Kumitemo."

seta server inoshanduka Cognos Analytics

Iye zvino wapedza nekumisikidza proxy yekumisikidza. Zvese zvaunoda kuti uite kutangazve IIS nenzvimbo yepamusoro yepamusoro pemuti wekuruboshwe uye tinya "Tangazve" pasi pe "Zviito" kurudyi ruoko pani.

Cognos ISAPI Setup (inodikanwa SSO, inoda nzira 2 pamusoro)

Mushure mekunge proxy yekumisikidza yagadziriswa pane imwe nhanho imwezve: kumisikidza Cognos ISAPI, inodikanwa kune SSO. Matanho anotevera anoratidza kutanga maitiro ekugadzira iyo IIS kunyorera kwecgi-bin iyo inomiririra iyo IBM Cognos Analytics gateway module kudziva rekushandisa iro rakagadzirwa munzira 2 pamusoro. Ini ndobva ndazokuratidza maitiro ekumisikidza iyo internet server application programming interface uchishandisa iyo ISAPI module kuburikidza ne module mapping.

Chinhu chakakosha kucherechedza ndechekuti zvinyorwa zveIBM zvinoita sekushaikwa nhanho dzinoverengeka pano dzakasiyana zvichienderana nekuti iwe uri setup paCognos 11.0.2 kana 11.0.3. Asi iwe hauna kana chekushushikana nezvacho sezvo ini ndichatsanangura maitiro ekuti zvinhu zvishande kune yega yeaya maCognos Analytics vhezheni.

1. Dzokera kumaneja weIIS, tsvaga iyo dhairekitori iyo yawakagadzira munzira 2 (rangarira kwandiri yainzi "CAGATE11"), penya paya pairi uye sarudza "Wedzera Kunyorera."

Maneja weIIS wedzera kunyorera

2.  Zadza minda neruzivo runotevera:

      1. Mamwe mazita: cgi-bin

      2. Dziva rekushandisa: Dzvanya pane sarudza uye mune inodonhedza menyu sarudza "IBM Cognos Analytics" uye sarudza OK.

      3.Panyama nzira: Nzvimbo yeiyo cgi-bin subdirectory mukati meCognos Analytics gedhi rekuisa. Dzvanya OK.

dziva rekushandisa IBM Cognos Analytics

3. Wedzera muti wekufambisa uye simbisa iyo cgi-bin node iri pasi peyako dhairekitori. Zvino mukati repaneru pinda-penya pa "Handler Mappings."

yekufambisa miti inobata mappings

4. Dzvanya pa "Wedzera Module Mapping…" kuruoko rwerudyi pani uye upe zvinotevera ruzivo:

      1. Kumbira nzira: cognosisapi.dll (Tarira: kukosha uku kunofanirwa kunge kuri chaizvo zvandiri kuratidza pano)

       2. Module: Sarudza IsapiModule kubva kudonha pasi. (Cherekedza: Kana iwe usingakwanise kutsvaga kukosha uku tarisa kuAppendikisi A yegwaro iri)

      3. Inoitwa: tsanangura nzira inoenda kune yako cognosisapi.dll. Iyi faira inowanikwa pasi / cgi-bin

      4. Zita: Ipa chero zita. Ini zvakare ndakatevera IBM ndokupa yangu "IBMCOGNOS-ISAPI." Dzvanya OK.

wedzera module mepu IBM Cognos

5. Iyo dialog ichaonekwa ichikumbira mvumo yekutendera iyi nyowani ISAPI kufungidzira. Dzvanya Hongu.

Iye zvino ndipo panowanikwa zvinyorwa zveBMM zvinhu zvishoma. Kana iwe ukaedza kuvhura inotevera URL, unogona kukwaziswa nekanganiso: http (s): //: //cgi-bin/cognosIsapi.dll? b_action = xts.run & m = portal / main.xts & m_redirect = // bi /

Kuti ugadzirise nyaya iyi unofanirwa kutevera nhanho idzi:

IBM Cognos Analytics 11.0.2

1.Tangisa IBM Cognos Kugadziriswa.

2. Dzvanya paNharaunda node kuruboshwe kuruboshwe.

3. Tsvaga "Dispatcher URIs yegedhi" uye riipe iyo inotevera kukosha kweyo yako dispatcher server: http: // "appserver_host": "port" / p2pd / servlet / dispatch / ext

4. Pane iyo IBM Cognos Configuration hwindo tinya "Sevha" uye wapedza. (Ongorora: usabaya bhatani re "Run" girini pamusoro peiyo fafitera yekumisikidza nekuti izvi hazvishande kune yedu Yekusarudza Gateway setup.)

IBM Cognos kugadzirisa

5. Tangazve IIS uye edza iyo URL pamusoro apa zvakare uye kana zvese zvikaita saka unofanirwa kukwaziswa neiyo Analytics login screen.

IBM Cognos Analytics 11.0.3

1.Tangisa IBM Cognos Kugadziriswa.

2. Dzvanya paNharaunda node kuruboshwe kuruboshwe.

3. Tsvaga "Dispatcher URIs yegedhi" uye riipe iyo inotevera kukosha kweyo yako dispatcher server: http: // "appserver_host": "port" / p2pd / servlet / dispatch / ext

4. Wobva watsvaga "Configuration Server" wobva wadzvanya penzura kuti uigadzirise.

5. Muhwindo idzva tinya pane bhatani re "Dzosa".

6. Ipa ruzivo rwechokwadi kune yako Content Manager server, uye tinya OK.

dzosa maseva ekugadzirisa

  1. Dzvanya OK zvakare kuti uchengete iyo nyowani yekuGadziridza Server kukosha.
  2. Pane iyo IBM Cognos Configuration hwindo tinya "Sevha" uye iwe waita. (Cherekedza: usabaya bhatani rakasvibirira re "Run" pamusoro peiyo fafitera yekumisikidza nekuti izvi hazvishande kune yedu Yekusarudza Gateway setup.)
  3. Tangazve IIS uye edza iyo URL pamusoro apa zvakare uye kana zvese zvikaita saka unofanirwa kukwaziswa neiyo Analytics login screen.

mhedziso

Muchirongwa ichi ndakafukidza maitiro ekumisikidza iyo Inesarudzo Gedhi muCognos Analytics 11.0.2 uye 11.0.3. Nezve izvo ini ndakakuratidza maitiro ekumisikidza reverse proxy uchishandisa imwe yenzira mbiri uye ndokuratidza maitiro ekumisikidza Cognos ISAPI iyo inodikanwa kune SSO. Ndinovimba iwe wakanakidzwa neiyi dzidzo! Ndokumbira usiye chero mibvunzo muchikamu chemashoko pazasi peichi blog positi.

Mashoko Okuwedzera A

Kana iwe usingakwanise kuona iyo ISAPI Module mune iyo "Wedzera Module Mapping" nhanho pamusoro, saka unofanirwa kuiwedzera nemaoko. Tevedza nhanho dziri pazasi kuti uite izvozvo:

  1. Vhura Zvirongwa uye Zvimiro mumawindows.
  2. Dzvanya pa "Batidza kana kudzima maficha eWindows."
  3. Donhera pasi kuInternet Information Services> World Wide Web Services> Maitiro Ekushandisa uye Ekuvandudza. Uye tarisa zvinotevera sarudzo: ISAPI Kuwedzeredzwa, uye ISAPI Mafirita.
  4. Dzvanya OK.
  5. Kutangazve IIS.
  6. Tarisa uone kuti ISAPI Module yava sarudzo muWedzera Module Mapping hwindo.

 

goreCognos Analytics
Motio X IBM Cognos Analytics Cloud
Motio, Inc. Inoendesa Chaiyo-Nguva Yekushandura Kudzora kweCognos Analytics Cloud

Motio, Inc. Inoendesa Chaiyo-Nguva Yekushandura Kudzora kweCognos Analytics Cloud

PLANO, Texas - 22 Gunyana 2022 - Motio, Inc., iyo software kambani inokubatsira kuchengetedza yako analytics mukana nekuita bhizinesi rako njere uye analytics software zviri nani, nhasi yazivisa zvese zvayo. MotioCI zvikumbiro zvino zvinotsigira zvizere maCognos...

Read More