Cognos BI のマイフォルダのレポートにURLアクセス
マイフォルダレポートへのURLアクセス
半分自分へのメモも兼ねて投稿しておきます。
マイフォルダ上のレポートにURLアクセスする際のURL指定です。
cogadminというユーザーのマイフォルダの下にFolder1というフォルダを作成し、その配下のReport1レポートを呼び出しています。
http://CognosHostname/ibmcognos/cgi-bin/cognos.cgi?CAMNamespace=ApacheDS&CAMUsername=cogadmin&CAMPassword=password&b_action=cognosViewer&ui.action=run&ui.object=CAMID("ApacheDS:u:uid=cogadmin")/folder[@name='My Folders']/folder[@name='Folder1']/report[@name='Report1']&run.outputFormat=&run.prompt=true
以下の箇所を環境ごとに書き換えて下さい
CognosHostname という名前のCognosサーバー
cognos.cgi → cognosisapi.dllかmod2_2_cognos.soなど環境に応じて変更
ApacheDS という名前のネームスペースで認証
cogadmin という名前のユーザーのマイフォルダ
password というcogadminユーザーのパスワードでアクセス
My Folder上のFolder1というフォルダ配下のReport1というレポートを呼び出し
レポートのパスは、レポートのプロパティから「View the search path, ID and URL」を選択し、赤枠の「Search path」をコピーして使って下さい。
ちなみに、レポート呼び出し元でヘッダーの変数にSSOのためのユーザーID組み込みが可能な場合、以下のURLでCAMUsernameとCAMPasswordの指定を省く事が可能です。
パスワードをURLに入れるなんて・・・、という場合はご検討下さい。
http://CognosHostname/ibmcognos/cgi-bin/cognos.cgi?CAMNamespace=ApacheDS&b_action=cognosViewer&ui.action=run&ui.object=CAMID("ApacheDS:u:uid=cogadmin")/folder[@name='My Folders']/folder[@name='Folder1']/report[@name='Report1']&run.outputFormat=&run.prompt=true
ヘッダー変数にユーザーIDを組み込んだテストはこちらも参考にして下さい。
Cognos でシングルサインオン(SSO)を実装する際のModify Headers使用の勧め
https://qiita.com/shinyama/items/9a6df3a0fd781187eba5
レポートのURL実行の一般的な話はこちらから。
Performing Tasks using Parameterized URLs in IBM Cognos 8
https://www.ibm.com/developerworks/data/library/cognos/page123.html
これ系の情報は「cognos parameterized url」くらいの検索ワードで、Googleで色々ヒットしますので困った時は検索してみてください。
マイ・フォルダそのものの呼び出しURLはこちら
・ユーザID、パスワード埋め込み版
http://CognosHostname/ibmcognos/cgi-bin/cognos.cgi?CAMNamespace=ApacheDS&CAMUsername=cogadmin&CAMPassword=password&b_action=xts.run&m=portal/cc.xts&m_path=CAMID("ApacheDS:u:uid=cogadmin")/folder[@name='My Folders']
・Modify Headers使用版
http://CognosHostname/ibmcognos/cgi-bin/cognosi.cgi?CAMNamespace=ApacheDS&b_action=xts.run&m=portal/cc.xts&m_path=CAMID("ApacheDS:u:uid=cogadmin")/folder[@name='My Folders']
Author And Source
この問題について(Cognos BI のマイフォルダのレポートにURLアクセス), 我々は、より多くの情報をここで見つけました https://qiita.com/shinyama/items/8e8531eff471af9023bd著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .