You are on page 1of 7

3.2 Cognos Go!

MobiIe for Linux on System z



Tre Cogros 0ol Voo||e corporerl car add srarl prores (3yro|ar oased, sucr as No||a,
w|rdoWs Voo||e oased, sucr as lTC, ard 8|ac|8erry) as polerl|a| c||erls.
For lre 8|ac|8erry, you reed lo add lre 8|ac|8erry Erlerpr|se 3erver (8E3) lo lre Cogros
lrlraslruclure, ard lre V03 3erv|ces rusl oe erao|ed. lr |arge corpar|es, lrere r|grl oe a
c|usler ol 8|ac|8erry Erlerpr|se 3ervers. lr lr|s case, lre Cogros 0ol Voo||e galeWay reeds
lo oe corl|gured lo la|| lo lre pr|rary 8|ac|8erry Erlerpr|se 3erver.
Tre overv|eW d|agrar sroWr |r F|gure 3-1 dep|cls lre re|al|orsr|p ol a|| lrese corporerls.
Nole lral, excepl lor lre 8|ac|8erry, a|| srarlprores car corrur|cale d|recl|y W|lr Cogros.


3.2.1 SpeciaI considerations for providing content to mobiIe devices

Voo||e dev|ces are rol ar ell|c|erl rep|acererl lor a des|lop or roo||e corpuler. Tre
screer's s|ze a||oWs or|y a ||r|led arourl ol |rlorral|or lo oe d|sp|ayed. A|so, prorpl|rg
srou|d oe r|r|r|zed oecause ol lre lorr laclor ol lre dev|ce.

Tre largel user corrur|ly lor roo||e dev|ces are lrave||rg ous|ress peop|e lral reed lo
access |rlorral|or al a rorerl's rol|ce. Trey r|grl oe r|gr |eve| raragererl, Wr|cr gel
|ey perlorrarce |rd|calors ol lre ous|ress ur|l, or sa|es peop|e, Wro gel a relresr ol lre|r
|ey cuslorer dala.

Tre lyp|ca| |rlorral|or de||very lorrals are sra|| lao|es or crarls. For exarp|e, lrall|c ||grl
crarls are very uselu| oecause lrey prov|de lre opl|or ol gerera| currerl slalus |rlorral|or
(lor exarp|e, a|| greer).




F|gure 3-2 or page Z9 sroWs ar exarp|e ol sucr as reporl, a Researcr |r Vol|or (RlV)
s|ru|alor reporl lral car oe d|sp|ayed or a 8|ac|8erry 3lorr or lre 3yro|ar or w|rdoWs
Voo||e operal|rg syslers. we lesled a|| ol our exarp|es or lre 8|ac|8erry.



3.2.2 InstaIIation of the necessary components on a BIackBerry
Tao|e 3-2 ||sls lre sollWare lral reeds oe |rsla||ed or erao|ed pr|or lo slarl|rg lre |rsla||al|or
process.

Table 3-2 Cognos Go! Mobile client prerequisites

ote: Cogros 0ol a|so Wor|s W|lr lre 3yro|ar ard w|rdoWs Voo||e operal|rg syslers.
We will only be showing BlackBerry in our examples, but be aware it works in a similar way
for other smartphones.

CIient
Software

8|ac|8erry Tre 8|ac|8erry V03 3erv|ces rusl oe erao|ed.

3yro|ar N/A.

w|rdoWs Voo||e C||erl V|crosoll .NET Corpacl FrareWor| vers|or 2.0
3P1 (w|rdoWs Voo||e a|ready |rc|udes lr|s
sollWare).



Tre weo server VlVE lypes are requ|red oy eacr roo||e verdor (8|ac|8erry, 3yro|ar, ard
w|rdoWs Voo||e). Tre exlers|ors sroWr |r Tao|e 3-3 reed lo oe added lo lre mime.types l||e
or lre weo server.

Table 3-3 MIME types

MIME type Extension
app||cal|or/vrd.r|r.cod .cod
app||cal|or/vrd.rs-cao-corpressed .cao
lexl/vrd.sur.j2re.app-descr|plor .jad

rce you rave |rsla||ed lre producl, lre c||erl |s ava||ao|e lor doWr|oad al lre address
http://<Server>/cognos8/mobile/index.html, Wrere '3erver |s your |rsla||al|or |ocal|or.
per lre weo oroWser or your roo||e dev|ce ard doWr|oad lre c||erl lor your roo||e dev|ce.
F|gure 3-3 sroWs lre doWr|oad page or lre roo||e prore.


rce lre c||erl |s doWr|oaded, slarl |l ard erler lre uRL ol lre Cogros |rslarce you Warl lo
access (<Cognos Server>/cognos8). ll secur|ly |s erao|ed or lre Cogros server, lre |og|r
W|rdoW appears; olrerW|se, you W||| go d|recl|y lo lre lo|der slruclure ard W||| oe ao|e lo rur
reporls.
Trere are add|l|ora| opl|ors or lre 8|ac|8erry lo |rlegrale lre Cogros c||erl |rlo lre p|allorr
so lral |l |s e|lrer a|ready lrere or pusred W|re|ess|y. ll |l |s a|ready doWr|oaded, |l car oe
precorl|gured lo access lre r|grl server

3.2.3 Components to be added to the Cognos 8 BI Server

A prerequ|s|le lor |rsla|||rg Cogros 0ol Voo||e |s ar ex|sl|rg Cogros 8 8l 3erver |rsla||al|or.
Ever W|lr a d|slr|ouled approacr, Cogros 0ol Voo||e car or|y rur or a server Wrere lrere |s
al |easl a reporl serv|ce dep|oyed.
3larl lre |rsla||al|or oy rurr|rg lre ./issetup corrard. lr lre course ol lre |rsla||al|or, you
rusl erler lre |rsla||al|or d|reclory (/opt/cognos/c8) ol Cogros 8 8l 3erver.
Aller lre |rsla||al|or ras l|r|sred, ro lao|es reed lo oe crealed, oecause lrey rave a|ready
oeer crealed oy delau|l oy Cogros dur|rg lre slarlup |r lre a|ready ex|sl|rg Cogros 8
corlerl slore.
ote: Cogros 8 Voo||e corlerl carrol oe |epl |r a 082 z/3 Corlerl 3lore.
3larl lre Cogros corl|gural|or or lre server oy rurr|rg lre cogcorl|g.sr scr|pl. Tre Cogros
0ol Voo||e pac|age adds lre lo||oW|rg reW |lers lo lre Cogros corl|gural|or:
* Tre roo||e serv|ce |r l8V Cogros 8 3erv|ce
* Tre Voo||e secl|or |r lre dala access area
* Tre 8|ac|8erry sell|rgs |r lre Erv|rorrerl area
Tre c|rc|e |r lre r|grl pare ol lre W|rdoW sroWr |r F|gure 3-1 sroWs lre reW roo||e serv|ce.
Tre c|rc|e |r lre |ell pare sroWs lre reW roo||e dala access. Tr|s reW dala access reeds lo
oe corl|gured.

igure 3-4 Cognos mobile service
R|grl-c||c| MobiIe ard add a reW dalaoase resource ol lype 082. You reed lo corl|gure |l lo
access lre dalaoase jusl crealed oy us|rg a lype-1 dr|ver.


Configuring a type-4 DB2 JDBC driver under Cognos

Tre dr|ver cors|sls ol lrree l||es.
* java/db2jcc.jar: Aclua| c|ass l||e.
* java/db2jcc*license*cu.jar: Tre lype-1 Luw ||cerse, Wr|cr |rc|uded |r 082 lor Luw
3erver pac|ages.

Tre l||es are lyp|ca||y lourd |r /opt/ibm/db2/V9.5/java/ (v9.5 |s lre vers|or). Cogros reeds
lreses l||es lo oe access|o|e |r lre lo||oW|rg d|reclor|es:
* /opt/cognos/c8/bin
* /opt/cognos/c8/webapps/p2pd/WEB-NF/lib

ll |s sull|c|erl lo ||r| lre l||es lo lrese d|reclor|es (rur lre In -s corrard lo perlorr lr|s
las|). Tre l||es |r /opt/cognos/c8/bin are used oy cogcorl|g.sr lo perlorr lre corl|gural|or
lesl. Tre l||es |r /opt/cognos/c8/webapps/p2pd/WEB-NF/lib are used lo creale lre EAR l||es
lor weo3prere App||cal|or 3erver.
ote: ll you added ary ol lre J08C lype-1 l||es lo your Cogros erv|rorrerl, you reed lo
regererale lre P2P0.EAR l||e ard re-dep|oy |l lo lre weo3prere App||cal|or 3erver.
Tre d|llererl|al|or oelWeer lype-2 ard lype-1 access |r Cogros |s rade oy lre r|gr||grled
co|urr '0alaoase 3erver ard Porl sroWr |r F|gure 3-5. ll you erler '|p:porl, lype-1 |s used;
olrerW|se lype-2 |s used.

ote: 0o rol crarge lre dalaoase server ard porl |l you do rol p|ar lo use lype-1l

Configuring the BIackBerry Enterprise Server

ll you p|ar lo erao|e 8|ac|8erry as ar access dev|ce, you reed lo corl|gure lre 8|ac|8erry
Erlerpr|se 3erver |r lre Cogros Erv|rorrerl sell|rgs (see F|gure 3-).


3.2.4 ScaIing and distribution

Cogros 0ol Voo||e reeds lo oe |rsla||ed |r a |ocal|or logelrer W|lr a reporl serv|ce, oecause
Cogros 0ol Voo||e lrarslorrs lre oulpul ol lre reporl serv|ce so lral |l car oe used or lre
roo||e dev|ce.
As lre ruroer ol roo||e users are usua||y lar |ess lrar olrer users, you r|grl Warl lo add
roo||e serv|ces or|y lo a leW reporl serv|ces. lr lr|s case, sel lre serv|ce all|r|ly correcl|y so
lral PC users are lre pr|rary users ol lre reporl serv|ces.

You might also like