133
IBM Cognos Integration Server バージョン 10.2.0.1 管理ガイド

IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

  • Upload
    others

  • View
    7

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

IBM Cognos Integration Serverバージョン 10.2.0.1

管理ガイド

���

Page 2: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

注記本書および本書で紹介する製品をご使用になる前に、 119ページの『特記事項』に記載されている情報をお読みください。

本書は、IBM Cognos Integration Server バージョン 10.2.0.1、および新しい版で明記されていない限り、以降のすべてのリリースおよびモディフィケーションに適用されます。

お客様の環境によっては、資料中の円記号がバックスラッシュと表示されたり、バックスラッシュが円記号と表示されたりする場合があります。

 

原典: IBM Cognos Integration Server

Version 10.2.0.1

Administration Guide

発行: 日本アイ・ビー・エム株式会社

担当: トランスレーション・サービス・センター

Licensed Materials - Property of IBM

© Copyright IBM Corporation 2005, 2014.

Page 3: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

目次

概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . vii

第 1 章 IBM Cognos Integration Server の新機能 . . . . . . . . . . . . . . . . . 1IBM Cognos Integration Server バージョン 10.2.0.1 の新機能 . . . . . . . . . . . . . . . . . . . 1日本語翻訳 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1

第 2 章 概説 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Oracle Essbase の抽出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4インテリジェント抽出のセットアップ . . . . . . . . . . . . . . . . . . . . . . . . . . 5

Oracle Essbase メタデータの抽出 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Oracle Hyperion Planning データの抽出 . . . . . . . . . . . . . . . . . . . . . . . . . . 7Oracle Hyperion Financial Management の抽出 . . . . . . . . . . . . . . . . . . . . . . . . 8データ抽出の監査 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8

第 3 章 IBM Cognos Integration Server の基礎 . . . . . . . . . . . . . . . . . . 11Integration Server マネージャーの始動 . . . . . . . . . . . . . . . . . . . . . . . . . . 12Integration Server ツール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13セレクション・マネージャーのオプションの設定 . . . . . . . . . . . . . . . . . . . . . . 13ターゲット・データベース表名および列名のマッピング . . . . . . . . . . . . . . . . . . . 14

Integration Server データベース・ツール . . . . . . . . . . . . . . . . . . . . . . . . . . 15Microsoft SQL Server データベースの初期化 . . . . . . . . . . . . . . . . . . . . . . . 15Oracle データベースの初期化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15SQLite データベースの初期化 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16IBM DB2 データベースの初期化 . . . . . . . . . . . . . . . . . . . . . . . . . . . 17

Essbase データ・エクストラクター・セットアップ・ツールのインストール . . . . . . . . . . . . . . 17Essbase データ・エクストラクターのプロパティーの設定 . . . . . . . . . . . . . . . . . . . 18Essbase データ・エクストラクターの手動でのセットアップ . . . . . . . . . . . . . . . . . . 19ライセンス・キーの表示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22

構成ファイル・オプション . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22Cognos Integration Server サテライト・サーバーのチャネル登録 . . . . . . . . . . . . . . . . . 22HFM カスタム・ディメンション名マッピング . . . . . . . . . . . . . . . . . . . . . . . 23スター・スキーマ・ファクト表のデータ値フィールドの長さ . . . . . . . . . . . . . . . . . . 24表接尾部 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25HFM 抽出パラメーター . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25パスワードの持続性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26ファクト表の持続性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26監査表の持続性 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27ファクト表名および列名の引用符 . . . . . . . . . . . . . . . . . . . . . . . . . . . 27コマンド・ライン・ユーティリティー実行前のメンバー選択の検証 . . . . . . . . . . . . . . . . 27Unicode RDBMS 表フォーマットの使用 . . . . . . . . . . . . . . . . . . . . . . . . . 28LINK 引数の最大数. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28ラージ・データ値 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 28

コネクション・マネージャー . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29コネクションの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29サテライト・サーバーを使用するコネクションの有効化 . . . . . . . . . . . . . . . . . . . 30コネクションのテスト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30コネクションの編集 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31コネクションの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31コネクションの複製 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32コネクションのエクスポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32

© Copyright IBM Corp. 2005, 2014 iii

Page 4: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

コネクションのインポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32コネクションの使用状況の表示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32コネクション・パラメーター . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33

セレクション・マネージャー . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40セレクションの作成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40セレクションを開く . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41セレクションの削除 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41セレクションの複製 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41セレクションのインポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41セレクションのエクスポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42抽出オプションの設定 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42Essbase セレクションの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52Planning セレクションの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 58HFM セレクションの構成 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59アウトライン・メンバーの検索 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60セレクションの実行 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60

ログ・ビューアーの使用 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60ログ結果のフィルター . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61個々のログ項目の表示 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62ログ・ビューのエクスポート . . . . . . . . . . . . . . . . . . . . . . . . . . . . 62

コマンド・ライン・ユーティリティー . . . . . . . . . . . . . . . . . . . . . . . . . . 63対話モード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63バッチ・モード . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66コマンド・ファイルの構文 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 . . . . . . . . . 73スター・スキーマの基礎 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 73親子フォーマット . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 74世代フォーマット . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75マスター・データ管理フォーマット . . . . . . . . . . . . . . . . . . . . . . . . . . . 77Essbase ディメンション表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 78HFM 勘定科目ディメンション表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 80HFM エンティティー・ディメンション表 . . . . . . . . . . . . . . . . . . . . . . . . . 85HFM シナリオ・ディメンション表 . . . . . . . . . . . . . . . . . . . . . . . . . . . 88HFM 年ディメンション表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 91HFM 期間ディメンション表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 92HFM ICP ディメンション表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 94HFM カスタム 1 から 4 ディメンション表 . . . . . . . . . . . . . . . . . . . . . . . . 95HFM ビュー・ディメンション表および HFM 値ディメンション表 . . . . . . . . . . . . . . . . . 98Essbase および HFM ナロー・ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . 99Essbase および HFM ワイド・ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . 100Planning 勘定科目アノテーション・ファクト表 . . . . . . . . . . . . . . . . . . . . . . . 101Planning セル・テキスト・ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . . 102Planning フォーム・アノテーション・ファクト表 . . . . . . . . . . . . . . . . . . . . . . 103Planning ユニット・ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 104Planning サポート詳細ファクト表. . . . . . . . . . . . . . . . . . . . . . . . . . . . 105監査表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106Essbase フィルター表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107Essbase ユーザー表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109HFM プロセス管理ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 110HFM 仕訳項目ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111HFM 仕訳ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113HFM セル行項目詳細ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115HFM セル・テキスト・ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . . . 116HFM セル履歴ファクト表 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 116

iv IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 5: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

特記事項. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119

索引 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

目次 v

Page 6: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

vi IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 7: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

概要

本書で提供する情報の対象読者は、IBM® Cognos® Integration Server を使用して抽出をセットアップし、サポートされているコネクションを処理するシステム管理者です。

概説

Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion

Planning、Oracle Hyperion Financial Management などの各種ソースから特殊なキューブ・データを抽出できます。その後、ターゲットの関係レポート作成アプリケーションでこのソース・データを処理できます。

IBM Cognos Integration Server には、次の機能があります。

v データ抽出を自動化し、データウェアハウスおよび単一ソースのレポート生成をサポートするターゲット・スキーマを動的に生成するプロセスを合理化します。

v オープン・スタンダードのレポート作成フォーマットまたは IBM Cognos TM1®

にロードするための Oracle Hyperion キューブ・データ、メタデータ、およびセキュリティー・プロファイルを抽出します。

v 継続的に抽出を実行し、レポート作成および分析用の外部アプリケーションを更新します。

v ビジネスを反映する重要な階層およびドリル・パスが、ターゲットの関係レポート作成アプリケーションで保持されるようにします。

v ファイナンス・ユーザーがキューブ・テクノロジーを継続して使用できる一方で、IT 部門がデータにアクセスできるようにします。

情報の入手方法

製品資料 (各国語版の資料を含む) を Web で入手するには、IBM Knowledge Center

(http://www.ibm.com/support/knowledgecenter) にアクセスしてください。

ユーザー補助機能

現在 IBM Cognos Integration Server では、ユーザー補助機能はサポートされていません。ユーザー補助機能とは、動作が制限されている方、視力の限られた方など、身体の不自由な方に製品をご使用いただけるように支援する機能のことです。

将来の見通しに関する記述

このドキュメントには製品の現在の機能が記載されています。現在利用できない項目への言及が含まれる場合もありますが、これは、将来利用できるようになることを意味するものではありません。このような言及は、なんらかの資料、規約、または機能を提供するという誓約、保証、または法的義務ではありません。特性や機能の開発、公開、およびその時期に関しては、引き続き IBM が単独裁量権を有します。

© Copyright IBM Corp. 2005, 2014 vii

Page 8: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

viii IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 9: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

第 1 章 IBM Cognos Integration Server の新機能

新しく追加された機能、変更された機能、非推奨になった機能、または削除された機能についての情報は、アップグレードおよびデプロイメントの戦略や、ユーザー研修の要件を計画する際に役立ちます。

以前のリリース (利用可能な場合) での新機能について詳しくは、IBM Knowledge

Center (http://www.ibm.com/support/knowledgecenter) を参照してください。

IBM Cognos 製品がサポートする環境の最新リスト (オペレーティング・システム、パッチ、ブラウザー、Web サーバー、ディレクトリー・サーバー、データベース・サーバー、およびアプリケーション・サーバーに関する情報など) については、Supported Software Environments のページ (http://www.ibm.com/support/

docview.wss?uid=swg27039671) を参照してください。

IBM Cognos Integration Server バージョン 10.2.0.1 の新機能Cognos Integration Server バージョン 10.2.0.1 では、新機能として、日本語版が使用可能になりました。

日本語翻訳日本語版の IBM Cognos Integration Server および付属資料が使用できるようになりました。

© Copyright IBM Corp. 2005, 2014 1

Page 10: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

2 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 11: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

第 2 章 概説

IBM Cognos Integration Server を使用することにより、所有している Oracle

Hyperion ビジネス・プロセス・マネジメント (BPM) データを自動的に抽出して、リレーショナル・データ・ストアおよびその他の IBM Cognos Business Intelligence

(BI) アプリケーションに自動的に配布することができます。

Cognos Integration Server を使用して、Hyperion BPM アプリケーションから BI ウェアハウス、その他の BI アプリケーション、またはレポート作成システムに情報を抽出することができます。

また Cognos Integration Server を使用することにより、多数の Oracle Hyperion アプリケーション間でデータ、専有構造、計算、ビジネス・ルール、サポート詳細、およびセキュリティー情報を共有することができます。Oracle Hyperion システム管理者は、グラフィカル・ユーザー・インターフェースを使用して、アプリケーション間の複合データの移動を、手動によって、または監査および通知をすべて行う自動操作によって、作成および管理することができます。また Cognos Integration

Server を使用すると、単一ソースのレポート作成、継続的な計画、およびトランザクションのドリルスルーも容易になります。

Cognos Integration Server のシナリオ

Cognos Integration Server は次のシナリオをサポートしています。

v リレーショナル・データベース管理システム (RDBMS) のスター・スキーマ・ファクト表への Oracle Essbase データの抽出

v テキスト・ファイルへの Oracle Essbase データの抽出

v 親子フォーマット、均衡世代フォーマット、およびマスター・データ管理フォーマットのスター・スキーマ・ディメンション表への Oracle Essbase メタデータ(Essbase 属性を含む) の抽出

v 親子フォーマット、均衡世代フォーマット、およびマスター・データ管理フォーマットのテキスト・ファイルへの Oracle Essbase メタデータ (Essbase 属性を含む) の抽出

v RDBMS 表またはテキスト・ファイルへの Oracle Essbase セキュリティーの抽出

v RDBMS スター・スキーマ・ファクト表への Oracle Hyperion Planning データの抽出

v テキスト・ファイルへの Oracle Hyperion Planning データの抽出

v RDBMS スター・スキーマ・ファクト表への Oracle Hyperion 財務管理データの抽出

v テキスト・ファイルへの Oracle Hyperion 財務管理データの抽出

v 親子フォーマット、均衡世代フォーマット、およびマスター・データ管理フォーマットのスター・スキーマ・ディメンション表への Oracle Hyperion 財務管理メタデータ (Essbase 属性を含む) の抽出

© Copyright IBM Corp. 2005, 2014 3

Page 12: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v 親子フォーマット、均衡世代フォーマット、およびマスター・データ管理フォーマットのテキスト・ファイルへの Oracle Hyperion 財務管理メタデータ (Essbase

属性を含む) の抽出

Cognos Integration Server の主要機能

Cognos Integration Server には、次の主要機能があります。

v Cognos Integration Server は、任意のレベルのデータ、メタデータ、およびセキュリティー情報を Oracle Essbase、Oracle Hyperion Planning、および Oracle

Hyperion Financial Management から抽出、変換し、他のエンタープライズ・アプリケーションまたはレポート作成システムで使用できるようにすることで、BPM

機能を拡張します。

v Cognos Integration Server の自動抽出機能を使用すると、リアルタイムな計画、計算、および更新により、必要に応じて Oracle Hyperion データを移動できます。

v Cognos Integration Server は、Oracle Hyperion アプリケーションをオフラインにせずに、複数の抽出を並行して実行します。

v Oracle Hyperion 構造および抽出のセレクションを表示、定義、および変更できます。必要なデータ変換、マッピング、および計算を保存できます。

v E メール・アラート、監査ログなどの自動機能により、自動操作を使用して、データ・セキュリティーを保証し、サーベンス・オクスリー法に確実に準拠するよう支援します。

Oracle Essbase の抽出IBM Cognos Integration Server は、Essbase データ抽出のパフォーマンスを最適化します。

計算エンジンを使用した抽出

IBM Cognos Integration Server では、Oracle Essbase レポート・スクリプト・エンジンではなく Oracle Essbase 計算エンジンを使用して Oracle Essbase からデータが抽出されます。

インテリジェント抽出

Oracle Essbase 内の各データ・ブロックは、クリーン・ステータスかダーティー・ステータスです。ダーティー・ステータスは、インテリジェント抽出計算スクリプトが前回実行されてからブロックの値が変更されたことを示します。Cognos

Integration Server では、データベース内の各データ・ブロックのクリーン・ステータスまたはダーティー・ステータスが使用されます。インテリジェント抽出を使用すると、ステータスがダーティーのデータ・ブロックが抽出され、ステータスがクリーンのデータ・ブロックは無視されます。セレクションで指定されたデータ・セット全体ではなく、変更されたデータのみがエクスポートされます。インテリジェント抽出では、データ抽出回数を削減できます。これは、通常、セレクションのターゲット・コネクションで更新する必要のある少量のデータのみが変更されるためです。

また、「クリーンとしてデータを設定」オプションを使用すると、抽出後にダーティー・データ・ブロックがクリーンにリセットされます。

4 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 13: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

インテリジェント抽出では、データのサブセットのみが抽出されるため、「ロード・タイプ」オプションを「マージ」に設定すること、およびデータ除外をオフにすることが重要です。特定の数値から 0 または #Missing に変更されたデータもターゲット・コネクションに抽出され、既存の値が更新されるため、これは重要です。「ゼロを除外」または「欠落を除外 (Suppress Missing)」がオンの場合、レコードはエクスポートされず、ターゲット・コネクションのレコードには元の値が含まれ、ターゲット・データと Essbase データベースは同期されないままとなります。

詳しくは、『インテリジェント抽出のセットアップ』を参照してください。

除外について詳しくは、 46ページの『データ抽出のオプション』を参照してください。

Oracle Essbase での高機能計算について詳しくは、「Essbase データベース管理者ガイド」を参照してください。

カスタム・データ値フィルター

カスタム・データ値フィルターを使用すると、標準 Essbase IF 条件構文に基づきEssbase セレクションの出力を制限できます。カスタム・データ値フィルターは、セレクションのカスタム式関数と類似していますが、メンバー選択レベルではなくセレクション・レベルです。

カスタム・データ値フィルターについて詳しくは、 46ページの『データ抽出のオプション』を参照してください。

重要: カスタム・データ値フィルターは、Type I 抽出でのみ使用可能です。

カスタム範囲制御

カスタム範囲制御ではセレクション・レベルでフィルター処理が行われ、多数のEssbase 計算関数を含めることができます。この制御は、暗黙的な共有抽出機能 (例えば、LEVELS、GENERATIONS、または UDA を使用して抽出するデータを定義する処理) でも使用されます。例:

@GENMBRS("Measures",3) OR @LEVMBRS("Measures",1) OR @UDA(Market, "Major

Market")

カスタム範囲制御について詳しくは、 46ページの『データ抽出のオプション』を参照してください。

重要: カスタム範囲制御は Type I 抽出でのみ使用可能です。

インテリジェント抽出のセットアップセレクションのターゲット・コネクションで更新する必要のある少量のデータのみが変更される場合、インテリジェント抽出を使用すると、データ抽出回数を削減できます。

第 2 章 概説 5

Page 14: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

手順1. 次のオプションを使用して IBM Cognos Integration Server による抽出を実行します。

a. 「スター・スキーマ・オプション」タブで、「スター・スキーマの作成」を選択します (以前に作成していない場合)。 ファクト表フォーマット、ファクト表メンバー値、およびディメンション表レイアウトを使用できます。

b. 「メタデータ抽出オプション」タブで、「メタデータの抽出」を選択します。

c. 「データ抽出オプション」タブで、「データの抽出」を選択し、「ロード・タイプ」として「リフレッシュ」を選択し、「ゼロと欠落を除外 (SuppressZeros and Missing)」を選択し、「抽出タイプ」として「Type I」を選択します。

2. セレクションを保存し、抽出を実行します。

3. 次の計算スクリプトを作成します: SET CLEARUPDATESTATUS ONLY; CALC ALL;

4. Clean という名前で計算スクリプトを保存し、実行します。

5. Clean 計算スクリプトを実行します。

6. ステップ 1 で作成したセレクションを複製し、新しい抽出に対して次の変更を加えます。

a. セレクションの名前を変更し、Intel または Intelligent という語を含めます(オプション)。

b. 「スター・スキーマ・オプション」タブで、「スター・スキーマの作成」をクリアします。

c. 「メタデータ抽出オプション」タブで、「メタデータの抽出」をクリアします。

d. 「データ抽出オプション」タブで、「ロード・タイプ」を「マージ」に変更し、「除外」を「除外なし (No Suppression)」に変更し、「インテリジェント抽出」を選択し、「クリーンとしてデータを設定」を選択します。

7. この新しい抽出を保存します。Windows のタスク・スケジューラーおよびバッチ・ファイルを使用して、抽出が 2 から 10 分おきに実行されるようにスケジュールします (推奨)。例:

@ECHO *** STARTING ESSBASE EXTRACTION *** >> .\BAT_STAT.TXT

DATE /t >> .\BAT_STAT.TXT

TIME /t >> .\BAT_STAT.TXT

"C:\Program Files (x86)\\IBM\Cognos Integration Server\\ICIS\\

startICISCMD.bat" 2 >>.\BAT_STAT.TXT

@ECHO *** ESSBASE EXTRACTION COMPLETE *** >> .\BAT_STAT.TXT

DATE /t >> .\BAT_STAT.TXT

TIME /t >> .\BAT_STAT.TXT

6 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 15: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

通常、毎週実行される完全抽出セレクションを実行し、スター・スキーマをドロップして再作成するか、または表を切り捨てて「リフレッシュ」オプションによって再ロードすることができます。1 週間で、以前の値または値なしを表すNULL 値を含むレコードが原因で、ファクト表が必要以上に大きくなる場合があります。

注: インテリジェント抽出は、「Type I」抽出タイプでのみ使用可能です。

Oracle Essbase メタデータの抽出IBM Cognos Integration Server は Oracle Essbase アウトライン・メタデータを抽出できます。

Essbase アウトラインは、キューブと関連階層、属性、および計算のビジュアル表現です。次の 3 つの主要フォーマットがあります。

v 親子フォーマット

v 均衡階層フォーマット

v Hyperion マスター・データ管理フォーマット

詳しくは、 73ページの『第 4 章 IBM Cognos Integration Server のスター・スキーマの定義』を参照してください。

親子フォーマットは、不規則な階層に適しています。このフォーマットでは、代替別名表、ユーザー定義属性、メンバー式などのすべてのアウトライン・メタデータ属性、および解決順序などの計算ロジックも利用できます。

均衡階層フォーマットは、不規則な階層から規則正しい階層を作成するために使用します。均衡階層を使用して、関係レポート作成環境の多次元アプリケーションの内部でユーザーが使用する同じドリル・パスを再作成します。

Hyperion マスター・データ管理 (MDM) フォーマットでは、MDM Automator フォーマットでメタデータが抽出されます。

Oracle Essbase セキュリティーの抽出

Cognos Integration Server は、Essbase のセキュリティー関連の情報 (ユーザー、グループ、ユーザーとグループの関連付け、フィルター、フィルターとユーザーの関連付け、フィルターとグループの関連付けなど) を抽出できます。

セキュリティー・データの出力は、リレーショナル・データ表またはテキスト・ファイルに保管できます。

詳しくは、 45ページの『メタデータ抽出のオプション』を参照してください。

Oracle Hyperion Planning データの抽出IBM Cognos Integration Server は、Hyperion Planning リレーショナル・データベースに保管されている Hyperion Planning アプリケーション・データを抽出できます。

次のデータを抽出できます。

第 2 章 概説 7

Page 16: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v サポート詳細

v セル・ノート

v 勘定科目のアノテーション

v Planning ユニットのアノテーション

v フォームのアノテーション

Oracle Hyperion Financial Management の抽出IBM Cognos Integration Server は、HFM アプリケーションから任意の組み合わせのデータを抽出し、それをリレーショナル・ファクト表またはテキスト・ファイルに保管できます。

Cognos Integration Server は、HFM API 呼び出しを実行する前に、有効なデータ交点のバッチを生成します。実行する必要のある API 呼び出しが少ないほど、データ抽出のパフォーマンスは向上します。Cognos Integration Server のメモリーが多いほど、バッチをより大きくすることができ、HFM API 呼び出しの数は削減されます。「メモリー・キャッシュ」オプションを指定することで、Cognos Integration Server

のデータ交点バッチに割り当てるメモリー容量を制御できます。詳しくは、 46ページの『データ抽出のオプション』を参照してください。

抽出速度をさらに向上させるために、Cognos Integration Server HFM データ抽出エンジンは、マルチ CPU サーバーに対応しています。HFM 処理が完了する前に、Cognos Integration Server は交点の新しいバッチの生成を続行し、それらを HFM にサブミットするなどします。HFM API に対する未処理要求の最大数の設定について詳しくは、 25ページの『HFM 抽出パラメーター』を参照してください。Integration

で使用される CPU の数が多いほど、並行処理できる HFM 要求の数は多くなり、抽出も高速になります。ただし、特定数以上 HFM に要求を追加すると利点は少なくなります。通常、ExtractionThreads 値は、HFM サーバーにある CPU の数の 2

倍に設定します。

HFM メタデータ抽出は Essbase メタデータ抽出と同じです。詳しくは、 45ページの『メタデータ抽出のオプション』を参照してください。

データ抽出の監査データ抽出の監査では、各データ抽出とデータ抽出で使用されたセレクションとの間の相関が作成されます。

監査表は、リレーショナル・ターゲット・データベースに作成されるデータ表です。データ抽出の監査が有効になっている場合、データ抽出が実行されるたびにファクト表の監査レコードが監査表に追加されます。

ファクト表の名前に接尾部 _AUDIT が付加されたものが監査表の名前となります。監査表には、各レコードの固有 ID が含まれます。この ID 値は、ファクト表の各レコードの AUDITID フィールドにも保管されます。これにより、ファクト表の各データ・レコードが監査表のレコードへの参照を保持することになります。

8 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 17: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

例えば、ファクト表のデータ・レコードの経過時間を特定するために、ファクト表の AUDITID と監査レコードの ID フィールドの関係をリンクする SQL 照会を作成できます。

監査表の内容について詳しくは、 106ページの『監査表』を参照してください。

重要: データ抽出の監査により、セレクションの実行がスローダウンする場合があります。監査とセレクションの状態の保持をオンまたはオフにすることができます。詳しくは、 13ページの『セレクション・マネージャーのオプションの設定』を参照してください。

第 2 章 概説 9

Page 18: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

10 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 19: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

第 3 章 IBM Cognos Integration Server の基礎

IBM Cognos Integration Server を使用すると、Oracle Essbase、HFM、およびPlanning アプリケーションからリレーショナル・データベース管理システム(RDBMS) フォーマットに多次元データを抽出できます。

IBM Cognos Integration Server では、次のアクティビティーを行います。

v Cognos Integration Server の構成オプションを設定します。

詳しくは、 22ページの『構成ファイル・オプション』を参照してください。

v コネクション・マネージャーを使用して、Hyperion アプリケーションへのコネクション、およびターゲット SQL Server データベース、Oracle データベース、またはテキスト・ファイルへのコネクションを構成します。

詳しくは、 29ページの『コネクション・マネージャー』を参照してください。

v セレクション・マネージャーを使用して、抽出する Hyperion アプリケーション・データを選択します。

詳しくは、 40ページの『セレクション・マネージャー』を参照してください。

v セレクションを実行してデータを抽出します。

詳しくは、 60ページの『セレクションの実行』を参照してください。

Cognos Integration Server のすべてのアクティビティーは、Integration Server データベースにログとして記録されます。Integration Server ログ・ビューアーでこのログ情報を表示できます。ログ・ビューアーを使用すると、日付、ログ・タイプ、セレクション、およびプロセスに基づきデータをフィルターできます。ログ・ビューアー内の情報は、テキスト・ファイルにエクスポートできます。詳しくは、 60ページの『ログ・ビューアーの使用』を参照してください。

Integration Server の「スタート」メニュー項目

Windows の「スタート」メニューの IBM Cognos Integration Server プログラム・フォルダー (Cognos Integration Server の一部) では、次のメニュー項目を使用できます。

コマンド・ライン・ユーティリティーCognos Integration Server のコマンド・ライン・ユーティリティーを始動します。

詳しくは、 63ページの『コマンド・ライン・ユーティリティー』を参照してください。

データベース・ツールデータベース・ツールを使用すると、新しい Cognos Integration Server データベースを初期化することや、既存のデータベースをアップグレードすることができます。データベース・ツールを使用して、別のデータベースに切り替えることもできます。

© Copyright IBM Corp. 2005, 2014 11

Page 20: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

詳しくは、 15ページの『Integration Server データベース・ツール』を参照してください。

IBM Cognos Integration Server 10.2.0.1Integration Server マネージャーを始動します。

Integration Server マネージャーの始動Integration Server ナビゲーション・ツリーから IBM Cognos Integration Server マネージャーを使用できます。

始める前に

Cognos Integration Server で Oracle Essbase または Oracle Hyperion Planning からデータまたはメタデータを抽出する場合、Cognos Integration Server と同じコンピューターに Oracle Essbase クライアントをインストールする必要があります。Essbase

バージョン 11.1.2.x では、Essbase クライアントは、通常、%HYPERION_HOME

%¥common¥EssbaseRTC¥11.1.2.x または %HYPERION_HOME%¥common¥EssbaseRTC-

64¥11.1.2.x フォルダーにあります。Oracle Essbase クライアント・フォルダーが見つからない場合、ダイアログが表示され、Oracle Essbase または Oracle Planning

からデータまたはメタデータを抽出するかどうか尋ねられます。「OK」をクリックして、Oracle Essbase クライアント・フォルダーの場所および Oracle RDBMS ライブラリー・フォルダーの場所 (Oracle 11.1.2.0 以降のみ) を参照します。

Oracle Essbase クライアントをインストールする代わりに Oracle Essbase ランタイム・クライアント・ファイルを別のコンピューターからコピーした場合、次のフォルダー構造と同様のフォルダー構造にそれらのファイルが保管されていることを確認してください。

¥EssbaseRTC¥11.1.2.0

11.1.2.0 以上のバージョンの Essbase ランタイム・クライアントをコピーする場合、Oracle RDBMS ライブラリーもコピーする必要があります。このライブラリーは、通常、%HYPERION_HOME%¥bin フォルダーにあります。

このタスクについて

Integration Server は、前のデータベース構成が見つからない場合、組み込みのデフォルト SQLite データベースを使用します。検出された Integration Server データベースの前の構成が非互換の場合、ダイアログが表示され、Integration Server データベースを構成するように要求されます。「OK」をクリックして Integration Server

データベース・ツールを開き、前のデータベースをアップグレードします。

Integration Server データベース・ツールを使用して、Integration Server データベースを既存の Integration Server データベースに変更します。詳しくは、 15ページの『Integration Server データベース・ツール』を参照してください。

手順

「スタート」メニューから Integration Server マネージャーを始動するか、デスクトップで IBM Cognos Integration Server アイコンをダブルクリックします。

12 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 21: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

Integration Server ツールIntegration Server マネージャー・ツールを使用して、Integration Server のオプションの設定、Integration Server データベースの構成、および Essbase データ・エクストラクターのセットアップを行うことができます。

セレクション・マネージャーのオプションの設定、およびターゲット・データベース表と列のマッピングの設定を行うには、Integration Server のオプションを使用します。

セレクション・マネージャーのオプションの設定Integration Server のオプションを使用して、セレクションの処理方法を指定できます。

このタスクについて

次のリストで、セレクション・マネージャーのオプションについて説明します。

キャッシング

v Essbase または HFM アウトラインをキャッシュするためのキャッシュ・オプションを設定します。Essbase または HFM アウトラインをキャッシュすると、セレクションを開く際にかかる時間が短縮されます。

v 有効にすると、コネクションからアウトラインが初めて開かれたときに、アウトライン・メタデータがクライアントにキャッシュされます。セレクションが開かれるたびに Essbase または HFM が照会されるのではなく、キャッシュ・データが使用されます。

v キャッシュされたアウトラインでは、アウトライン・ツリーの上部に、キャッシュされたメタデータの日時が表示されます。

v Essbase または HFM での基となるアウトラインへの変更が、キャッシュされたアウトラインに伝搬されるようにしてください。アウトライン・キャッシュを最新メタデータで更新するには、アウトライン・ノードの最上部を右クリックし、「ソースからアウトラインをリフレッシュ」をクリックします。

データ抽出の監査

v ファクト表の名前に接尾部 _AUDIT が付加された名前を持つ監査表を作成します。

v 監査表は、データ抽出が実行されるたびに、実行日時を示すレコードで更新されます。監査表内のレコードに対応するようにファクト表に監査 ID

が追加されます。

v セレクションのバイナリー・コピーと監査表に対する設定を保存するには、「監査データと一緒にセレクション・インスタンスを保存」をクリックします。

v 詳しくは、 8ページの『データ抽出の監査』を参照してください。

バルク・コピー

v HFM と Essbase の Type II および IV データ抽出のバルク・コピーを使用可能にします。ターゲット・ファクト表への挿入では、標準 insert ステートメントではなくバルク・コピーが使用されます。

第 3 章 IBM Cognos Integration Server の基礎 13

Page 22: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v このオプションを使用すると、標準 insert ステートメントよりもパフォーマンスが向上します。

Essbase Extractor メッセージング・ポート

v Essbase データ・エクストラクターがメッセージを Cognos Integration

Server に送信するために使用するポート番号を設定します。Essbase データ・エクストラクターは TCP を使用して Integration Server と通信するため、ポート番号を指定する必要があります。

v ポート番号 0 (ゼロ) を使用するか、使用可能なポート番号を割り当てます。

v Essbase データ・エクストラクターと Integration Server の間の通信で特定ポートを使用できる場合にのみ、0 (ゼロ) 以外のポート番号を使用します。

Essbase API バージョン (Essbase API Version)Cognos Integration Server が使用している Essbase クライアントのバージョンが表示されます。

手順1. 「Integration Server マネージャー」ウィンドウから、「ツール」 >

「Integration Server オプション」をクリックします。

2. 必要なオプションを指定します。

ターゲット・データベース表名および列名のマッピングIBM Cognos Integration Server では、ディメンションの名前を使用して、メタデータ表、およびファクト表内の列に自動的に名前が付けられます。

このタスクについて

「表名および列名のマッピング」を使用して、自動的に生成される名前を変更することもできます。

この機能では、初期の名前で検出された文字ストリングが別の文字ストリングに置き換えられます。複数の初期値または置換値のペアをコネクション・タイプに対して指定すると、マッピング表の最上部から最下部まで、最初の文字列置換の結果が、次の置換への入力として使用されます。

初期値文字列または置換値文字列の一部としてスペース文字 (「SPACE」または「¥s」) およびタブ文字 (「TAB」または「¥t」) を入力できます (かぎ括弧は含まない)。初期値文字列を空のままにすると、スペース文字と見なされます。初期値文字列または置換値文字列の一部としてスペース文字およびタブ文字を入力できます。スペース文字を入力するには、SPACE または ¥s と入力します。タブ文字を入力するには、TAB または ¥t と入力します。

Cognos Integration Server には、4 つの組み込みマッピングが付属しています。組み込みマッピングを削除しても、Integration Server の再始動後に復元されます。置換値を初期値に設定すると、組み込みマッピングが無効になります。

重要: 文字ストリングの置換では、大文字小文字が区別されます。

14 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 23: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

手順1. 「Integration Server マネージャー」ウィンドウから、「ツール」 >

「Integration Server オプション」をクリックします。

2. 「表名および列名のマッピング」タブをクリックします。

3. 初期値に対し置換値を指定します。

Integration Server データベース・ツールIntegration Server データベース・ツールを使用して、Integration Server データベースを初期化することができます。また、Integration Server データベースを新しいバージョンにアップグレードしたり、別のデータベースに変更したりすることができます。

Microsoft SQL Server データベースの初期化IBM Cognos Integration Server データベース・ツールを使用して、Microsoft SQL

Server データベースを初期化することができます。

始める前に

Microsoft SQL Server データベースを初期化する前に、データベース固有のツールを使用して空のデータベースを作成する必要があります。

手順1. 「Integration Server マネージャー」ウィンドウから、「ツール」 >

「Integration Server データベース・ツール」をクリックします。

2. 「データベース・タイプ」で、「Microsoft SQL Server 2005 以降」を選択します。

3. 「データベース・サーバー」テキスト・ボックスに、SQL Server の名前またはIP アドレスを入力します。

4. 「データベース名」テキスト・ボックスに、SQL Server データベースの名前を入力します。

5. 次のいずれかの手順を実行します。

v SQL Server への接続を認証するために Windows 認証を使用する場合は、「SQL Server トラステッド接続を使用」チェック・ボックスを選択します。

v SQL Server 認証を使用する場合は、「SQL Server トラステッド接続を使用」チェック・ボックスをクリアし、「ユーザー名」および「パスワード」テキスト・ボックスにユーザー名とパスワードを入力します。

重要: 構成ファイルにパスワードを保存する場合は、「パスワードの保存」チェック・ボックスを選択します。「パスワードの保存」チェック・ボックスをクリアすると、Cognos Integration Server を実行するたびに、パスワードを要求するプロンプトが表示されます。

Oracle データベースの初期化IBM Cognos Integration Server データベース・ツールを使用して、Oracle データベースを初期化することができます。

第 3 章 IBM Cognos Integration Server の基礎 15

Page 24: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

始める前に

Oracle データベースを初期化する前に、データベース固有のツールを使用して空のデータベースを作成する必要があります。

手順1. 「Integration Server マネージャー」ウィンドウから、「ツール」 >

「Integration Server データベース・ツール」をクリックします。

2. 「データベース・タイプ」で、「Oracle 9.2 以降」を選択します。

3. 「データベース・サーバー」テキスト・ボックスに、Oracle サーバーの名前または IP アドレスを入力します。

4. 「サービス名」テキスト・ボックスに、Oracle サービスの名前または SID を入力します。

5. 「ポート」テキスト・ボックスに、Oracle サービスが使用するポート番号を入力します。

6. 「ユーザー名」テキスト・ボックスに、使用する Oracle ログイン・アカウントを入力します。

7. 「パスワード」テキスト・ボックスに、Oracle ログイン・アカウントに接続するために使用するパスワードを入力します。

重要: 構成ファイルにパスワードを保存する場合は、「パスワードの保存」チェック・ボックスを選択します。「パスワードの保存」チェック・ボックスをクリアすると、Integration Server を実行するたびに、パスワードを要求するプロンプトが表示されます。

SQLite データベースの初期化IBM Cognos Integration Server データベース・ツールを使用して、SQLite データベースを初期化することができます。

手順1. 「Integration Server マネージャー」ウィンドウから、「ツール」 >

「Integration Server データベース・ツール」をクリックします。

2. 「データベース・タイプ」で、「SQLite」を選択します。

3. 「データベース・ファイル」テキスト・ボックスに、データベースに使用するファイルの名前を入力します。既存の Cognos Integration Server SQLite データベースを選択することも、新しい名前を入力して新規 SQLite データベースを作成することもできます。

4. 「テスト」をクリックして、接続をテストします。データベースを使用するためには、その前に接続をテストする必要があります。

5. 「Integration Server データベース接続のテスト (Test Integration Server Database

Connection)」ウィンドウに示された情報に基づき、次のいずれかの手順を実行します。

v データベースが最新の場合は、「OK」をクリックします。

v データベースが初期化されていない場合は、「OK」をクリックし、データベース・ツールで「初期化」をクリックします。

16 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 25: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v データベースが古いバージョンの場合、「OK」をクリックし、データベース・ツールで「アップグレード」をクリックします。

IBM DB2 データベースの初期化IBM Cognos Integration Server データベース・ツールを使用して、IBM DB2® データベースを初期化できます。

手順1. 「Integration Server マネージャー」ウィンドウから、「ツール」 >

「Integration Server データベース・ツール」をクリックします。

2. 「データベース・タイプ」で、「IBM DB2 9.7 以降」を選択します。

3. 「データベース・サーバー」テキスト・ボックスに、IBM DB2 サーバーの IP

アドレスを入力します。

4. 「データベース名」テキスト・ボックスに、IBM DB2 データベースの名前を入力します。

5. 「ポート」テキスト・ボックスに、IBM DB2 サービスが使用するポート番号を入力します。

6. 「スキーマ」テキスト・ボックスに、使用する DB2 スキーマを入力します。スキーマが設定されていない場合、スキーマとしてユーザー名が設定されます。

7. 「ユーザー名」テキスト・ボックスに、使用する IBM DB2 ログイン・アカウントを入力します。

8. 「パスワード」テキスト・ボックスに、IBM DB2 ログイン・アカウントに接続するために使用するパスワードを入力します。

重要: 構成ファイルにパスワードを保存する場合は、「パスワードの保存」チェック・ボックスを選択します。「パスワードの保存」チェック・ボックスをクリアすると、Integration Server を実行するたびに、パスワードを要求するプロンプトが表示されます。

Essbase データ・エクストラクター・セットアップ・ツールのインストール

Essbase データ・エクストラクターをセットアップするには、データ・エクストラクター・セットアップ・ツールを使用して、ファイルを Essbase サーバーにコピーし、Essbase サーバー構成ファイルを更新し、カスタム定義機能 (CDF) を Essbase

サーバーにインストールする MaxL スクリプトを実行します。

始める前に

Essbase 抽出 Type I または Type III を使用して、ブロック・ストレージ・オプション (BSO) キューブからデータを抽出するには、CDF を Essbase サーバーにインストールする必要があります。この CDF .jar ファイルと付属ファイルが Essbase

データ・エクストラクターとして参照されます。詳しくは、 46ページの『データ抽出のオプション』を参照してください。

第 3 章 IBM Cognos Integration Server の基礎 17

Page 26: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

手順1. 「Integration Server マネージャー」ウィンドウから、「ツール」 > 「データ・エクストラクター・セットアップ・ツール」をクリックします。

2. 「Essbase サーバー・フォルダー」で、有効なパスを参照するか入力します。例えば、C:¥Hyperion¥essbase、C:¥Hyperion¥AnalyticServices、C:¥Oracle¥Middleware¥EPMSystem11R1¥products¥Essbase¥EssbaseServer などです。UNC 名がサポートされています。Essbase サーバー・フォルダーは、Essbase サーバーの app、bin、および java フォルダーを格納するフォルダーです。

3. Essbase サーバー・フォルダーが有効で、Cognos Integration Server から到達できる場合、セットアップ・ツールにより「Essbase サーバー」に名前が入力されます。 到達できない Essbase サーバーに Essbase データ・エクストラクターをインストールする場合、「Essbase サーバー」が Essbase データ・エクストラクターをインストールする Essbase サーバーの名前であることを確認してください。

4. 「管理ユーザー」および「管理者パスワード」に、Essbase 管理ユーザーのユーザー名とパスワードを入力します。

5. 「セットアップ」をクリックして、Essbase データ・エクストラクターのインストールを開始します。セットアップが完了した後、続行方法について指示が示されます。

v Cognos Integration Server と同じサーバーに Essbase サーバーがインストールされている場合 - セットアップが完了した後、「OK」をクリックし、「登録」をクリックして CDF を Essbase に登録します。

v Essbase サーバーが別のサーバーにインストールされている場合 - セットアップが完了した後、「OK」をクリックして、Essbase データ・エクストラクターのセットアップを完了するための指示を表示します。

Essbase データ・エクストラクターのセットアップの最終手順は、CDF をEssbase に登録することです。登録プロセスに関する指示はPostExtractorSetupSteps.txt ファイルに記載されています。

v Essbase サーバーが UNIX サーバーにインストールされている場合 - 「セットアップ」をクリックすると、メッセージが表示され、Essbase フォルダーが有効ではない可能性がある場合でも、そのフォルダーを使用するかどうか尋ねられます。「はい」をクリックします。

セットアップが完了した後、「OK」をクリックして、Essbase データ・エクストラクターのセットアップを完了するための指示を表示します。

Essbase データ・エクストラクターのプロパティーの設定Essbase データ・エクストラクターのプロパティーは CIS.properties ファイルで設定します。

このタスクについて

CIS.properties ファイルは、Essbase データ・エクストラクターと同じ場所にインストールされます。このファイルは、エクストラクターを適切に実行するために必要です。プロパティーは、デフォルトではコメント化されています (各プロパティー行の先頭に番号記号 (#) が入力されています)。

18 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 27: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

Windows オペレーティング・システムを実行するサーバーに Essbase がインストールされている場合は、ファイル・パスを編集するときに、パス区切り文字として円記号 (¥) を使用してください。UNIX オペレーティング・システムを実行するサーバーに Essbase がインストールされている場合は、ファイル・パスを編集するときに、パス区切り文字としてスラッシュ (/) を使用してください。

重要: IBM サポート担当員の指示がない限り、CIS.properties ファイルは変更しないでください。

手順1. install directory¥ICIS¥EssbaseExtractor を参照します。

2. ファイルを編集するために、標準テキスト・エディターを使用します。LogFileパラメーターで、Essbase データ・エクストラクターのローカル・ログ・ファイルの絶対パスとファイル名を指定します。Essbase データ・エクストラクターのローカル・ロギングはデフォルトでは無効です。プロパティーの前の番号記号(#) を削除して、Essbase データ・エクストラクターのログ・メッセージが、次のロケーションにあるローカル・ログ・ファイルに記録されるようにします:

LogFile=C:¥¥Hyperion¥¥essbase¥¥java¥¥udf¥¥IntegrationServerServices.log。

Essbase データ・エクストラクターの手動でのセットアップデータ・エクストラクター・セットアップ・ツールを使用せずに Essbase データ・エクストラクターをセットアップできます。

このタスクについて

次の手順は、Integration Server が C:¥Program Files(x86)¥IBM¥Cognos Integration

Server¥ICIS フォルダーにインストールされていることを前提とします。

手順1. Essbase サーバー上に udf フォルダーを作成します。

a. Essbase サーバー・コンピューターの Essbase サーバー・フォルダーを開きます。 Essbase バージョン 11.1.2.x の場合、サーバー・フォルダーのデフォルトの場所は次の場所です:

C:¥Oracle¥Middleware¥EPMSystem11R1¥products¥Essbase¥EssbaseServer。C:¥Oracle¥Middleware¥user_projects¥epmsystem1¥EssbaseServer

¥essbaseserver1 などのフォルダーは使用しないでください。

b. java フォルダーを見つけて開きます。

c. java フォルダー内に udf フォルダーが存在しない場合、この名前 (すべて小文字) のフォルダーを作成します。

2. Essbase データ・エクストラクター・ファイルを Essbase サーバーにコピーします。

a. C:¥Program Files (x86)¥IBM¥Cognos Integration

Server¥ICIS¥EssbaseExtractor フォルダーを見つけます。これがソース・フォルダーです。

b. Essbase サーバーで udf フォルダーを見つけます。これは、Essbase サーバー・フォルダー内の java フォルダーにあります。これがターゲット・フォルダーです。

第 3 章 IBM Cognos Integration Server の基礎 19

Page 28: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

c. ソース・フォルダー内のすべてのファイルをターゲット・フォルダーにコピーします。ファイルのコピーが失敗した場合は、Essbase サーバーを停止し、ファイルのコピー後に再始動します。

d. Essbase で Java™ バージョン 1.6 以降が使用されている場合、ターゲット・フォルダーで、ファイル db2jcc.6 の名前を db2jcc.jar に変更し、ファイル ojdbc.6 の名前を ojdbc.jar に変更し、ファイル sqljdbc.6 の名前をsqljdbc.jar に変更します。Essbase で Java バージョン 1.5 が使用されている場合、ファイル db2jcc.5 の名前を db2jcc.jar に変更し、ファイルojdbc.5 の名前を ojdbc.jar に変更し、ファイル sqljdbc.5 の名前をsqljdbc.jar に変更します。ファイル名を変更できない場合は、Essbase サーバーを停止し、ファイル名を変更した後に再始動します。

Essbase で使用されている Java のバージョンは、テキスト・エディターでessbase.cfg ファイルを開き、「JvmModuleLocation」で始まる行を見つけることで判別できます。

注: UNIX ベースの Essbase サーバーの場合、FTP を使用してソース・フォルダーのファイルをターゲット・フォルダーに転送します。必ず FTP モードをバイナリーに設定してください。

3. 前の Essbase データ・エクストラクター jdbc JAR ファイルの拡張子を変更します。

a. Essbase サーバーで udf フォルダーを見つけます。これは、Essbase サーバー・フォルダー内の java フォルダーにあります。

b. udf フォルダー内にある、名前の先頭が「SA」で、拡張子が .jar のすべてのファイルの拡張子を変更します。拡張子を .deleteme に変更します。ファイル名を変更できない場合は、Essbase サーバーを停止し、ファイル名を変更した後に再始動します。

4. Essbase データ・エクストラクター登録 MaxL スクリプトRegisterEssbaseExtractor.msh を作成します。

v Windows オペレーティング・システムが稼働しているコンピューターにEssbase サーバーがインストールされている場合、次のタスクを実行します。

– テキスト・ファイル・エディターで RegisterEssbaseExtractor.msh ファイルを開きます。このファイルは、Essbase サーバー・フォルダー内のjava¥udf フォルダーにあります。

v UNIX オペレーティング・システムが稼働するコンピューターに Essbase サーバーがインストールされている場合、次のタスクを実行します。

– vi などのテキスト・ファイル・エディターでRegisterEssbaseExtractor_UNIX.msh ファイルを開きます。このファイルは、Essbase サーバー・フォルダー内の java¥udf フォルダーにあります。

– login 行内の [Administrator ID]、[Password for your system]、および[EssbaseServer] を、Essbase サーバー名および Essbase サーバーの管理ユーザーの名前とパスワードに変更します。login 行は、通常、次のようになります:

login admin password on sa-vmw-bpm

– ファイルを RegisterEssbaseExtractor.msh として保存します。

20 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 29: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

5. Essbase データ・エクストラクターの認証ファイルを Essbase サーバーにコピーします。Windows オペレーティング・システムで Essbase サーバーが実行されている場合、以下を実行します。

a. C:¥Program Files (x86)¥IBM¥Cognos Integration

Server¥ICIS¥EssbaseExtractor フォルダーを見つけます。これがソース・フォルダーです。

b. Essbase サーバー・フォルダー内で bin フォルダーを見つけます。これがターゲット・フォルダーです。

c. ターゲット・フォルダーに sqljdbc_auth.dll という名前のファイルが含まれる場合、ステップ d) および e) はスキップしてください。

d. Essbase サーバーが 32 ビット・コンピューターで実行されている場合、ソース・フォルダー内の sqljdbc_auth.x86 ファイルをターゲット・フォルダーにコピーします。Essbase サーバーが 64 ビット・コンピューターで実行されている場合、ソース・フォルダー内の sqljdbc_auth.x64 ファイルをターゲット・フォルダーにコピーします。

e. コピーしたファイルの名前を sqljdbc_auth.dll に変更します。

6. Java udf セキュリティー・ポリシー・ファイルを更新します。

a. テキスト・ファイル・エディターで udf.policy ファイルを開きます。このファイルは、Essbase サーバー・フォルダー内の java フォルダーにあります。

b. permission java.security.AllPermission; という行を見つけます。

c. 行の先頭に // (2 つのスラッシュ) がある場合、スラッシュを削除してファイルを保存します。

7. ESSbase 構成ファイルの更新

a. テキスト・ファイル・エディターで essbase.cfg ファイルを開きます。このファイルは、ユーザー・プロジェクトの Essbase サーバー・フォルダー内のbin フォルダーにあります。 例:

C:¥Oracle¥Middleware¥user_projects¥epmsystem1¥EssbaseServer

¥essbaseserver1¥bin

b. JvmModuleLocation という単語を含む行を見つけます。

c. JvmModuleLocation パスが正しいこと、および Jvm バージョン 1.5 以降を指していることを確認します。

d. 行の先頭にセミコロン (;) がある場合、セミコロンを削除してファイルを保存します。

8. Essbase サーバーを再始動して、変更を有効にします。

9. Essbase データ・エクストラクターを Essbase サーバーに登録します。Essbase

サーバーが実行中であることを確認します。

v Windows オペレーティング・システムが稼働しているコンピューターにEssbase サーバーがインストールされている場合、次のタスクを実行します。

– Essbase サーバー・コンピューターで RegisterEssbaseExtractor.bat バッチ・ファイルを実行します。このファイルは、Essbase サーバー・フォルダー内の java¥udf フォルダーにあります。

v UNIX オペレーティング・システムが稼働するコンピューターに Essbase サーバーがインストールされている場合、次のタスクを実行します。

第 3 章 IBM Cognos Integration Server の基礎 21

Page 30: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

– Essbase バージョン 11.1.2 以降の場合、Essbase サーバー・コンピューターで次のコマンドを実行します: startMaxl.sh

RegisterEssbaseExtractor_UNIX.msh。startMaxl.sh は、ユーザー・プロジェクトの Essbase サーバー・フォルダー内の bin フォルダーにあります。例: C:¥Oracle¥Middleware¥user_projects¥epmsystem1¥EssbaseServer

¥essbaseserver1¥bin

– Essbase バージョン 11.1.2 以降の場合、Essbase サーバー・コンピューターで次のコマンドを実行します: essmsh RegisterEssbaseExtractor_UNIX.

msh。

– 変更内容を有効にするために、実行中のすべての Essbase アプリケーションを停止し、始動します。

ライセンス・キーの表示使用されているソース接続ライセンスの数を確認できます。

手順

Integration Server マネージャーのツールバーで、「ヘルプ」 > 「ライセンス」をクリックして現在のライセンス使用状況を表示します。使用されているソース接続の数が表示されます。

構成ファイル・オプションASCII テキスト・ファイル・エディターを使用して、IBM Cognos Integration Server

のインストール・ディレクトリーにある構成ファイルを開いて編集できます。

次のファイルを使用して Integration Server を構成します。

ICIS.exe.configIntegration Server マネージャーのオプションを設定します。

ICISCMD.exe.configIntegration Server コマンド・ライン・ユーティリティーのオプションを設定します。

Ibm.Cognos.IntegrationServer.SatelliteService.exe.configサテライト・サーバー・サービスのオプションを設定します。

重要: 通常の環境では、構成ファイルは変更しないでください。構成ファイルを変更した場合、変更したファイルに基づき、Integration Server マネージャー、コマンド・ライン・ユーティリティー、またはサテライト・サーバーを再始動する必要があります。

Cognos Integration Server サテライト・サーバーのチャネル登録

クライアント・サイドとサーバー・サイドの両方で、サテライト・サーバー・チャネル登録オプションを設定する必要があります。

22 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 31: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

クライアント・サイドのチャネル登録

クライアント・サイドのチャネル登録は TCP と HTTP の両方に対して設定できます。クライアント・サイドのチャネル登録設定は、サテライト・サーバー通信により自動的に作成されるため、通常は変更する必要ありません。

TCP HTTP よりも高速です。

バイナリー・データが送信され、ファイアウォールを通過できません。

次に示すように、必要に応じてポート番号のみ変更できます: <channel

name="ClientSideTCP" ref="tcp" port="0">

サテライト・サーバーから Cognos Integration Server にデータを返すことができるようにするため、通常、クライアントではポート番号は 0 に設定されます。

HTTP TCP よりも低速です。

バイナリー・データは送信されず、ファイアウォールを通過できます。

次に示すように、必要に応じてポート番号のみ変更できます: <channel

name="ClientSideHTTP" ref="http" port="0">

TCP と同様、通常、ポート番号は 0 に設定されます。

サーバー・サイドのチャネル登録およびリモート・オブジェクトのリース

次のオプション設定は、Ibm.Cognos.IntegrationServer.SatelliteService.exe.config に固有です。サテライト・サーバー・チャネルおよびリースについて詳しくは、「Cognos Integration

Server サテライト・サーバー インストール・ガイド」を参照してください。

サーバー・サイドのチャネル登録クライアント・サイドのチャネル登録とほぼ同じですが、ポート範囲はコンピューター固有です。これは、同じ Integration Server データベースを使用する異なるコンピューターが異なるサブネットに属する場合があるためです。この場合、各コンピューターにはポートの個別セットが必要です。チャネル設定では、ポート番号のみ変更します。サテライト・サーバーに割り当てたポート番号を、コンピューターの他のアプリケーションが使用しないようにする必要があり、またファイアウォールがブロックしないようにする必要があります。

<channel name="SASatTcp" ref="tcp" port="8009">

<channel name="SASatHttp" ref="http" port="8010">

サーバー・サイドのリモート・オブジェクトのリース分単位または秒単位で設定できます。

<lifetime leaseTime="5M" sponsorTimeOut="2M" renewOnCallTime="2M"

Lease ManagePollTime="10s" />

HFM カスタム・ディメンション名マッピングASCII テキスト・ファイル・エディターを使用して、カスタム・ディメンション名マッピング・オプションを開き、編集することができます。

第 3 章 IBM Cognos Integration Server の基礎 23

Page 32: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

次のカスタム・ディメンション名マッピング・オプションを編集できます。

HFM カスタム・ディメンション名マッピング・オプション<add key="HFM_UseCustomDimensionAliases" value="false" />

<add key="HFM_Custom1_Name" value="Custom1" />

<add key="HFM_Custom2_Name" value="Custom2" />

<add key="HFM_Custom3_Name" value="Custom3" />

<add key="HFM_Custom4_Name" value="Custom4" />

HFM バージョン 11.1.2.2 よりも前のバージョンでは、4 つのカスタム・ディメンションで、標準名 Custom1、Custom2、Custom3、および Custom4 が使用されていました。さらに、各カスタム・ディメンションに別名がある場合があります。以前のバージョンの IBM Cognos Integration Server との互換性を維持するには、HFM_UseCustomDimensionAliases オプションを false

に設定して別名を無効にします。これにより、HFM_CustomX_Name パラメーターで設定された名前が使用されます。

別名が構成されていて、HFM_UseCustomDimensionAliases オプションが true

に設定されている場合、Cognos Integration Server で別名が使用されます。

HFM バージョン 11.1.2.2 以降、Cognos Integration Server では、カスタム・ディメンション名用の管理メタデータ表またはカスタム・ディメンション表で構成された名前が常に使用されます。

スター・スキーマ・ファクト表のデータ値フィールドの長さASCII テキスト・ファイル・エディターを使用して、スター・スキーマ・ファクト表のデータ値フィールドの長さを決定する構成を開き、編集することができます。

次のファクト表フィールド長パラメーターを編集できます。

FACTTableDataFieldLength<add key="FACTTableDataFieldLength" value="15" />

スター・スキーマ・ファクト表のデータのフィールド長を設定します。デフォルト値は 15 です。

IBM Cognos Integration Server では、データ値が 10 進値としてリレーショナル・ファクト表に保管されます。10 進値の最大サイズは 2 つのエンティティーにより決まります。1 つは数値の桁数で、もう 1 つは数値の小数点の右側の桁数です。例えば、123.45 では、桁数が 5 であり、小数点の右側の桁数が 2 です。

小数点の右側の桁数は、「データ抽出オプション」タブの「データ精度」で設定します。

数値の桁数は、データ精度値と FACTTableDataFieldLength 値の合計です。

FACTTableDataFieldLength のデフォルト値は 15 です。データ精度のデフォルトは2 です。このため、最大デフォルト値は 123456789012345.67 などの数値です。

FACTTableDataFieldLength の値とデータ精度の合計は 38 以下にする必要があります。

24 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 33: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表接尾部ASCII テキスト・ファイル・エディターを使用して、表接尾部オプションを開き、編集することができます。

次の表接尾部パラメーターを編集できます。

ファクト表接尾部オプション<add key="SuffixAuditTable" value="_AUDIT" />

<add key="SuffixHFMProcessManagementTable" value="_PRMGT" />

<add key="SuffixPlanningAccountAnnotationsTable" value="_PLAN_AN" />

<add key="SuffixPlanningPlanningUnitAnnotationsTable"

value="_PLAN_PU" />

<add key="SuffixPlanningFormAnnotationsTable" value="_PLAN_FO" />

<add key="SuffixPlanningCellTextTable" value="_PLAN_CT" />

<add key="SuffixPlanningSupportingDetailsTable" value="_PLAN_SD" />

これらのオプションで、ファクト表名に追加する接尾部を設定します。これにより、監査表、HFM プロセス管理表、Planning 勘定科目アノテーション表、Planning ユニット・アノテーション表、Planning フォーム・アノテーション表、Planning セル・テキスト表、および Planning サポート詳細表の名前が形成されます。

Essbase セキュリティー・フィルター表接尾部オプション<add key="SuffixEssbaseUser" value="EssbaseUser" />

<add key="SuffixEssbaseUserGroup" value="EssbaseUserGroup" />

<add key="SuffixEssbaseFilter" value="EssbaseFilter" />

<add key="SuffixExpandedFilter" value="ExpandedFilter" />

<add key="SuffixPlanningFilter" value="PlanningFilter" />

これらのオプションで、Essbase ユーザー表、Essbase ユーザー・グループ表、Essbase フィルター表、Essbase Planning フィルター表、および Essbase

拡張フィルター表の名前を設定します。

重要: ファクト表接頭部、ファクト表名、および各接尾部の長さは 30 文字以下にする必要があります。

HFM 抽出パラメーターASCII テキスト・ファイル・エディターを使用して、HFM 抽出パラメーターを開き、編集することができます。

次の HFM 抽出パラメーターを編集できます。

抽出スレッド・オプション<add key="ExtractionThreads" value="2" />

第 3 章 IBM Cognos Integration Server の基礎 25

Page 34: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

抽出スレッドの数を設定します。抽出スレッドは、未処理にできる HFM

API への要求の最大数を制御します。最大値は 64 です。通常、ExtractionThreads 値は、HFM サーバーのプロセッサーの数の 2 倍に設定します。

抽出後、ログ・ファイルで Extraction Threads Busy カウンター値を確認できます。Extraction Threads Busy 値では、抽出スレッドが利用可能になるまで Integration Server が待機した回数がカウントされます。抽出スレッドの数を増やすと、HFM API が要求を完了するまで Integration Server が待機する回数は減りますが、より多くのスレッドを実行するためにプロセッサーの使用量が増えます。

出力バッファー・オプション<add key="OutputBuffers" value="16" />

出力スレッドが利用できるバッファーの数を設定します。出力スレッドは、抽出されたデータをファクト表に書き込みます。出力スレッドは、抽出スレッドにより抽出された出力レコードを保管するために、サイズが「出力バッファー x しきい値 (UI で設定)」の配列を割り当てます。出力スレッドは、しきい値に到達しても、抽出スレッドにより抽出された出力レコードの保管を続行する場合、レコードのバッチをターゲット・コネクションに送ります。

抽出後、ログ・ファイルで Output Queue Full カウンター値を確認できます。Output Queue Full 値では、出力バッファーのスペースが利用可能になるまで抽出スレッドが待機した回数が示されます。値が高いほど抽出スレッドのブロッキングは減りますが、プロセッサー使用量は増えます。

出力標識しきい値オプション<add key="OutputIndicatorThreshold" value="1" />

書き込まれるレコードの数がステータス・ウィンドウに表示される前に、ターゲット・コネクションに書き込む出力レコードのバッチの数を設定します。値が高いほど、抽出中のクライアントとサテライト・サーバー間のネットワーク・トラフィック量は減ります。

パスワードの持続性ASCII テキスト・ファイル・エディターを使用して、パスワード持続性の構成を開き、編集することができます。

次のパスワード持続性パラメーターを編集できます。

パスワード持続性オプション<add key="DisablePasswordPersistence" value="false" />

true に設定すると、コネクションのユーザー名およびパスワードは構成データベースに保存されません。ソースまたはターゲットへのコネクションが必要になるたびに、ユーザー名およびパスワードを要求するプロンプトが出されます。

ファクト表の持続性ASCII テキスト・ファイル・エディターを使用して、ファクト表持続性の構成を開き、編集することができます。

26 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 35: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

次のファクト表持続性パラメーターを編集できます。

ファクト表持続性オプション<add key="FactTableDropDisabled" value="false" />

true に設定すると、ファクト表および一時ファクト表が存在する場合、これらはドロップされず、またこれらの表は作成されません。true に設定すると、セレクションの実行後に一時ファクト表はドロップされません。

監査表の持続性ASCII テキスト・ファイル・エディターを使用して、監査表持続性の構成を開き、編集できます。

次の監査表持続性パラメーターを編集できます。

監査表持続性オプション<add key="AuditTableDropDisabled" value="true" />

true に設定すると、監査表が存在する場合にはドロップされず、またこの表は作成されません。

ファクト表名および列名の引用符ASCII テキスト・ファイル・エディターを使用して、名前を引用符で囲むかどうかを決定する構成を開き、編集することができます。

次の名前引用符パラメーターを編集できます。

QuoteTableNames<add key="QuoteTableNames" value="true" />

true に設定すると、リレーショナル・ターゲット表の名前が引用符で囲まれます。

false に設定すると、予約されている表名、またはその特定のターゲット・データベースに対して無効な名前のみが引用符で囲まれます。

QuoteColumnNames<add key="QuoteColumnNames" value="true" />

true に設定すると、次の表の列が引用符で囲まれます: ファクト表、HFM

ディメンション表、HFM プロセス管理表、Planning ユニット表、Planning

勘定科目アノテーション表、Planning セル・テキスト表、Planning フォーム・アノテーション表、および Planning サポート詳細表。

false に設定すると、予約されている列名、またはその特定のターゲット・データベースに対して無効な名前のみが引用符で囲まれます。

コマンド・ライン・ユーティリティー実行前のメンバー選択の検証ASCII テキスト・ファイル・エディターを使用して、コマンド・ライン・ユーティリティー実行前にメンバー選択を検証するかどうかを決定する構成を開き、編集することができます。

次のメンバー選択検証パラメーターを編集できます。

第 3 章 IBM Cognos Integration Server の基礎 27

Page 36: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

SISCMDValidateMemberSelections<add key="SISCMDValidateMemberSelections" value="true"/>

true に設定すると、コマンド・ライン・ユーティリティーにより、セレクションの実行前にセレクションのメンバーと実際のデータベース・アウトラインが照合され検査されます。アウトラインから 1 つ以上のメンバーが削除されている場合、実行は失敗します。欠落しているメンバーはコマンド・ライン・ウィンドウに表示され、ログ・ファイルに記録されます。

重要: このオプションを false に設定すると、セレクションの実行速度が向上する場合があります。Essbase アウトラインが変更されていないことが判明している場合にのみ、false に設定してください。

Unicode RDBMS 表フォーマットの使用ASCII テキスト・ファイル・エディターを使用して、IBM Cognos Integration Server

で Unicode フォーマットが使用されるよう強制する構成を開き、編集することができます。

次の Unicode フォーマット・パラメーターを編集できます。

AlwaysUseUnicodeRDBMSTableFormatEssbase<add key="AlwaysUseUnicodeRDBMSTableFormatEssbase" value="false" />

値を true に設定すると、Essbase アプリケーションの文字エンコードに関係なく、IBM Cognos Integration Server で Unicode フォーマットの Essbase

ディメンションおよびファクト表が強制的に使用されます。

AlwaysUseUnicodeRDBMSTableFormatHFM<add key="AlwaysUseUnicodeRDBMSTableFormatHFM" value="true" />

値を true に設定すると、IBM Cognos Integration Server で Unicode フォーマットの HFM ディメンションおよびファクト表が強制的に使用されます。

LINK 引数の最大数ASCII テキスト・ファイル・エディターを使用して、LINK 引数の最大数の構成を開き、編集することができます。

次の LINK 引数の最大数パラメーターを編集できます。

MaxLinkArguments<add key="MaxLinkArguments" value="100" />

LINK ステートメントの引数の最大数を設定します。

次のメッセージを受け取る場合があります。Syntax error in LINK Command. Number of arguments exceeded the

maximum of [50]

Type IV Essbase データ抽出の実行時にエラーを受け取った場合、値を 50

に設定してください。

ラージ・データ値ASCII テキスト・ファイル・エディターを使用して、ラージ・データ値の構成を開き、編集することができます。

28 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 37: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

次のラージ・データ値パラメーターを編集できます。

AcceptVeryLargeDataValues<add key="AcceptVeryLargeDataValues" value="false" />

7.9 x 10^28 よりも大きい Essbase データ値の処理を有効にします。

デフォルトでは、Essbase Type IV および Type II データ抽出方式を使用して RDBMS ターゲットに抽出する場合、データ値は 7.9 x 10^28 以下でなければなりません。これよりも大きいデータ値の抽出を有効にするには、このオプションを true に設定するか、フラット・ファイル・ターゲットに抽出します。

重要: このオプションを有効にし、RDBMS ターゲットに抽出する場合、丸め誤差が発生する場合があります。

コネクション・マネージャーコネクション・マネージャーを使用して、コネクションを作成、編集、テスト、および削除することができます。

コネクションは、データの抽出元であるデータ・ソースと抽出したデータの保管先であるターゲットの間のパスです。

次のデータ・ソースへのコネクションがサポートされています。

v Oracle Essbase

v Hyperion Planning

v Hyperion Financial Management

次のデータ・ターゲットへのコネクションがサポートされています。

v トラステッド接続を使用する Microsoft SQL Server

v SQL Server ログインを使用する Microsoft SQL Server

v IBM DB2

v Oracle

v テキスト・ファイル

コネクションの作成コネクションは、データの抽出元であるデータ・ソースと抽出したデータの保管先であるターゲットの間のパスです。各コネクションには、固有のコネクション ID

があります。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「コネクション・マネージャー」をクリックします。

2. 「コネクション・マネージャー」を右クリックし、「新規コネクション」を選択するか、ツールバーで「新規コネクション」をクリックします。

第 3 章 IBM Cognos Integration Server の基礎 29

Page 38: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

3. コネクション・エディターで、「コネクション・タイプ」メニューからコネクション・タイプを選択します。 特定コネクションのデフォルトのコネクション詳細 (「名前」、「説明」など) を変更して、より分かりやすい詳細にすることができます。

コネクションのタイプの該当するパラメーターが表示されます。

4. コネクション・パラメーターの値を編集するには、「パラメーター値」でパラメーターをクリックします。パスワード・パラメーター・フィールドは、セキュリティーの目的でマスクされます。

5. サテライト・サーバーを使用する場合、「サテライト・サーバーで使用可能」を選択します。詳しくは、『サテライト・サーバーを使用するコネクションの有効化』を参照してください。

6. 「テスト」をクリックして、接続をテストします。

トラステッド接続およびテキスト・ファイル接続を使用する SQL Server を除くすべてのコネクションで、ユーザー名またはパスワードをブランクのままにした場合、Cognos Integration Server でコネクションが使用されるときにユーザー名およびパスワードを要求するプロンプトが出されます。

7. 「保存」または「保存して閉じる」をクリックして設定を保存します。コネクションを保存せずにウィンドウを閉じる場合は、「閉じる」をクリックします。

サテライト・サーバーを使用するコネクションの有効化サテライト・サーバーを使用する HFM コネクションを有効にすることができます。

このタスクについて

サテライト・サーバーのデフォルト・ポート番号は、TCP プロトコルでは 8009

で、HTTP プロトコルでは8010 です。必要な場合は、サテライト・サーバーをインストールした管理者に問い合わせて、ポート番号を確認してください。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「コネクション・マネージャー」をクリックします。

2. 「コネクション・リスト」ウィンドウで、HFM コネクションを選択します。

3. 「編集」をクリックします。

4. 「サテライト・サーバーで使用可能」を選択します。

5. 「サーバー」および「ポート番号」に入力します。

6. 「プロトコル」を選択します。

プロトコルとして TCP または HTTP を使用できます。詳しくは、 22ページの『Cognos Integration Server サテライト・サーバーのチャネル登録』を参照してください。

コネクションのテストコネクションをテストして、適切に機能するか確認できます。

30 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 39: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「コネクション・マネージャー」をクリックします。

2. 「コネクション・リスト」ウィンドウで、コネクションを選択します。

3. 「テスト」をクリックします。

4. 「OK」をクリックして、テストが成功したことを確認します。 コネクションを確立できない場合、ログ・ファイルで詳細を確認してください。

ヒント: コネクションを選択した状態で、「編集」をクリックし、「テスト」をクリックすると、「コネクション・パラメーター」ウィンドウに結果が表示されます。

コネクションの編集コネクションを編集してコネクション・パラメーターを指定できます。

このタスクについて

詳しくは、 33ページの『コネクション・パラメーター』を参照してください。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「コネクション・マネージャー」をクリックします。

2. 「コネクション・リスト」ウィンドウで、コネクションを選択します。

3. 「編集」をクリックします。

コネクションの削除不要になったコネクションを削除できます。

始める前に

セレクションでコネクションが使用されている場合、そのコネクションは削除できません。不要になったコネクションを削除するには、最初にセレクションを削除し、次にコネクションを削除します。コネクションを使用するセレクションのリストの表示について詳しくは、 32ページの『コネクションの使用状況の表示』を参照してください。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「コネクション・マネージャー」をクリックします。

2. 「コネクション・リスト」ウィンドウで、コネクションを選択します。

3. 「削除」をクリックします。

ヒント: 複数のコネクションを削除するには、Ctrl キーを押しながら各コネクションをクリックするか、Shift キーを押しながらコネクションの範囲を選択します。

第 3 章 IBM Cognos Integration Server の基礎 31

Page 40: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

コネクションの複製複製を使用すると、単一ステップで新規コネクションを作成できます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「コネクション・マネージャー」をクリックします。

2. 「コネクション・リスト」ウィンドウで、コネクションを選択します。

3. 「複製」をクリックします。 複製されたコネクションが「コネクション・リスト」ウィンドウに最後の項目として表示されます。

コネクションのエクスポートコネクションを別の場所にエクスポートできます。

このタスクについて

コネクションは拡張子が .sac のファイルにエクスポートされます。エクスポートされたファイル内のパスワードは暗号化されます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「コネクション・マネージャー」をクリックします。

2. 「コネクション・リスト」ウィンドウで、コネクションを選択します。

3. 「エクスポート」をクリックします。

4. コネクションをエクスポートする先のファイルの名前を入力します。

5. 「保存」をクリックします。

コネクションのインポート別の場所からコネクションをインポートできます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「コネクション・マネージャー」をクリックします。

2. 「コネクション・リスト」ウィンドウで、コネクションを選択します。

3. 「インポート」をクリックします。

4. 以前にエクスポートしたコネクションを選択し、「開く」をクリックします。

5. 「OK」をクリックして、エクスポート対象のコネクションが正常にエクスポートされたことを確認します。

コネクションの使用状況の表示コネクションがどこでどのように使用されているか確認できます。

このタスクについて

例えば、この手順を使用して、特定コネクションのセレクション ID を確認したり、それがソース・コネクションとして使用されていることを確認したりすることができます。

32 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 41: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「コネクション・マネージャー」をクリックします。

2. 「コネクション・リスト」ウィンドウで、コネクションを選択します。

3. 「使用」をクリックします。

4. コネクションを右クリックし、「使用状況の表示」を選択するか、メニューから「コネクション・マネージャー」 > 「使用状況の表示」をクリックします。

コネクション・パラメーター作成するコネクションのコネクション・パラメーターを指定できます。

Essbase コネクション・パラメーターEssbase のコネクション・パラメーターを指定できます。

次のリストで、Essbase コネクション・パラメーターについて説明します。

Essbase ServerEssbase サーバーの名前。

ApplicationEssbase サーバーの Essbase アプリケーション。

DatabaseEssbase アプリケーションに属する Essbase データベース。

OutlineEssbase データベースの Essbase アウトライン。通常、Essbase Database パラメーターと同じ名前です。

User NameEssbase にログインするためのユーザー名。通常、管理者またはスーパーバイザー特権を持つユーザーです。

PasswordUser Name パラメーターで指定したユーザーのパスワード。

Planning のコネクション・パラメーターPlanning のコネクション・パラメーターを指定できます。

Planning コネクションは 2 つの部分で構成されます。最初の部分では、通常のEssbase コネクションと同じ方法で Essbase データベースに接続します。2 番目の部分では、Planning データが保管されるリレーショナル・データベース管理システム (RDBMS) に接続します。

重要: Planning コネクションを構成する前に、「新規 Oracle Hyperion Planning コネクション (New Oracle Hyperion Planning Connection)」ウィンドウの「RDBMS コネクション・タイプ」で RDBMS コネクション・タイプを選択します。

Essbase Planning コネクション・パラメーター

次のリストで、Planning コネクション構成の最初の部分である Essbase コネクション・パラメーターについて説明します。

第 3 章 IBM Cognos Integration Server の基礎 33

Page 42: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

Essbase ServerEssbase サーバーの名前。

ApplicationEssbase サーバーの Essbase アプリケーション。

Essabase DatabaseEssbase アプリケーションに属する Essbase データベース。

OutlineEssbase データベースの Essbase アウトライン。通常、Essbase Database パラメーターと同じ名前です。

Essbase User NameEssbase にログインするためのユーザー名。通常、管理者またはスーパーバイザー特権を持つユーザーです。

Essbase PasswordUser Name パラメーターで指定したユーザーのパスワード。

ログイン接続を使用する SQL Server の RDBMS コネクション・パラメーター

次のリストで、ログイン接続を使用する SQL Server の RDBMS コネクション・パラメーターについて説明します。

SQL ServerSQL Server の名前。

非デフォルトのインスタンスに接続するには、サーバー名に円記号 (¥) とインスタンス名を追加します。例: MyServer¥INST1。

Databaseデータおよびメタデータのターゲットとして使用するデータベースの名前。

Login Name指定のデータベースにログインするために使用する SQL Server ユーザー名。

このユーザーには、通常、表の作成、データの照会、およびデータのロードを行う特権が必要です。

PasswordOracle Login Name パラメーターのパスワード。

感嘆符 (!) が含まれるパスワードは Oracle Essbase データ抽出で使用できません。

Port SQL Server インスタンスで使用するポート番号。

デフォルトのポートは 1433 です。

動的ポートに接続するには、Port パラメーターをブランクのままにします。

Connection Timeoutこの時間 (秒) 内に接続を確立できない場合、Integration Server は SQL

Server への接続要求をキャンセルします。

34 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 43: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

待ち時間を無制限にするには、このタイムアウト値を 0 (ゼロ) に設定します。

Command TimeoutSQL Server に対して照会を実行できる時間 (秒)。この時間が経過すると、タイムアウトになります。

待ち時間を無制限にするには、このタイムアウト値を 0 (ゼロ) に設定します。

トラステッド接続を使用する SQL Server の RDBMS コネクション・パラメーター

トラステッド接続を使用する SQL Server の RDBMS コネクション・パラメーターは、指定する Login Name パラメーターがないことを除き、ログイン接続を使用する SQL Server の RDBMS コネクション・パラメーターと同じです。

Oracle コネクションの RDBMS コネクション・パラメーター

次のリストで、Oracle コネクションの RDBMS コネクション・パラメーターについて説明します。

Oracle ServerOracle ターゲット・データベースがあるサーバーの名前。使用されている場合、TNS 名も使用できます。

SID Oracle サーバーの Oracle SID。SID パラメーターを使用するには、ServiceName パラメーターはブランクのままにします。

Service NameOracle サーバーの Oracle サービス名。Service Name パラメーターを使用するには、SID パラメーターはブランクのままにします。

Port 指定のホストの Oracle インスタンスで使用するアプリケーション・ポート番号。

デフォルトのポートは 1521 です。

User NameOracle ユーザー名。このユーザーには、通常、表の作成、データの照会、およびデータのロードを行う特権が必要です。

PasswordOracle User Name パラメーターのパスワード。

感嘆符 (!) が含まれるパスワードは Oracle Essbase データ抽出で使用できません。

HFM のコネクション・パラメーターOracle Hyperion Financial Management (HFM) のコネクション・パラメーターを指定できます。

次のリストで、HFM のコネクション・パラメーターについて説明します。

第 3 章 IBM Cognos Integration Server の基礎 35

Page 44: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

HFM ClusterHyperion HFM サーバー・クラスターの名前。クラスターは IBM Cognos

Integration Server に対してローカルにすることも、リモート・コンピューターに配置することもできます。

HFM クラスターがリモートの場合、HFM サーバーにサテライト・サーバーをインストールする必要があり、またサテライト・サーバーを使用して接続するようにコネクションをセットアップする必要があります。

HFM DomainHFM 管理者が設定する HFM ドメイン。

HFM Application指定の HFM サーバーおよびドメインからメタデータまたはデータを抽出するために使用する HFM アプリケーション。

HFM AdminUserデータおよびメタデータの抽出に使用する、選択した HFM アプリケーションに関する特権を持つ HFM ユーザー。

HFM PasswordHFM AdminUser パラメーターで指定したユーザーのパスワード。

重要: HFM コネクションでは、ローカル・サーバーまたはサテライト・サーバーを使用します。Microsoft Windows 2003/2008 x64 Standard エディション・オペレーティング・システムでは、サテライト・サーバー・コネクションのみ使用できます。この場合、サテライト・サーバーをローカル Cognos Integration Server コンピューターにインストールする必要があります。詳しくは、 39ページの『サテライト・サーバーのコネクション・パラメーター』を参照してください。

SQL Server トラステッドのコネクション・パラメーターSQL Server トラステッドのコネクション・パラメーターを指定できます。

SQL Server トラステッドのコネクション・パラメーターは、指定する Login Nameパラメーターがないことを除き、SQL Server ログインのコネクション・パラメーターと同じです。

詳しくは、『SQL Server ログインのコネクション・パラメーター』を参照してください。

SQL Server ログインのコネクション・パラメーターSQL Server ログインのコネクション・パラメーターを指定できます。

次のリストで、SQL Server ログインのコネクション・パラメーターについて説明します。

SQL ServerSQL Server の名前。

非デフォルトのインスタンスに接続するには、サーバー名に円記号 (¥) とインスタンス名を追加します。例: MyServer¥INST1

Databaseデータおよびメタデータのターゲットとして使用するデータベースの名前。

36 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 45: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

Login Name指定のデータベースにログインするために使用する SQL Server ユーザー名。

このユーザーには、通常、表の作成、データの照会、およびデータのロードを行う特権が必要です。

PasswordOracle Login Name パラメーターのパスワード。

感嘆符 (!) が含まれるパスワードは Oracle Essbase データ抽出で使用できません。

Port SQL Server インスタンスで使用するポート番号。

デフォルトのポートは 1433 です。

動的ポートに接続するには、Port パラメーターをブランクのままにします。

Connection Timeoutこの時間 (秒) 内に接続を確立できない場合、IBM Cognos Integration Server

は SQL Server への接続要求をキャンセルします。

待ち時間を無制限にするには、このタイムアウト値を 0 (ゼロ) に設定します。

Command TimeoutSQL Server に対して照会を実行できる時間 (秒)。この時間が経過すると、タイムアウトになります。

待ち時間を無制限にするには、このタイムアウト値を 0 (ゼロ) に設定します。

Oracle のコネクション・パラメーターOracle のコネクション・パラメーターを指定できます。

次のリストで、Oracle のコネクション・パラメーターについて説明します。

Oracle ServerOracle ターゲット・データベースがあるサーバーの名前。使用されている場合、TNS 名も使用できます。

SID Oracle サーバーの Oracle システム ID (SID)。SID は、システムの特定データベースを一意的に識別します。SID パラメーターを使用するには、Service Name パラメーターはブランクのままにします。

Service NameOracle サーバーの Oracle サービス名。Service Name パラメーターを使用するには、SID パラメーターはブランクのままにします。

Port 指定のホストの Oracle インスタンスで使用するアプリケーション・ポート番号。

デフォルトのポートは 1521 です。

User NameOracle ユーザー名。このユーザーには、通常、表の作成、データの照会、およびデータのロードを行う特権が必要です。

第 3 章 IBM Cognos Integration Server の基礎 37

Page 46: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

PasswordOracle User Name パラメーターのパスワード。

感嘆符 (!) が含まれるパスワードは Oracle Essbase データ抽出で使用できません。

Connection Timeoutこの時間 (秒) 内に接続を確立できない場合、Oracle サーバーは接続要求をキャンセルします。

待ち時間を無制限にするには、このタイムアウト値を 0 に設定します。

Command Timeoutこの時間 (秒) 内に照会が完了しない場合、Oracle サーバーは照会をキャンセルします。

待ち時間を無制限にするには、このタイムアウト値を 0 (ゼロ) に設定します。

IBM DB2 コネクション・パラメーターDB2 コネクション・パラメーターを指定できます。

次のリストで、DB2 コネクション・パラメーターについて説明します。

DB2 ServerDB2 サーバー名。

DB2 DatabaseDB2 データベース名。

DB2 SchemaDB2 スキーマ名。このフィールドをブランクのままにすると、スキーマ名として User ID パラメーターが使用されます。

Port 使用する DB2 サーバーのポート番号。

User IDユーザー・ログイン ID。

Passwordユーザー ID のパスワード。

Connection Timeoutこの時間 (秒) 内に接続を確立できない場合、DB2 サーバーは接続要求をキャンセルします。

Command Timeoutこの時間 (秒) 内に照会が完了しない場合、DB2 サーバーは照会をキャンセルします。

System Catalog NameDB2 システム・カタログの名前。MicrosoftWindows および AIX® の DB2

データベースでは、SYSCAT.TABLES という名前を使用します。MVS™ では、SYSIBM.SYSTABLES という名前を使用します。

テキスト・ファイルのコネクション・パラメーターテキスト・ファイルのコネクション・パラメーターを指定できます。

38 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 47: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

次のリストで、テキスト・ファイルのコネクション・パラメーターについて説明します。

Data File Nameデータ出力ファイル (別名: ファクト・データ・ファイル) の名前。

Essbase が Microsoft Windows 環境で実行される場合、ファイル名に完全修飾パスが含まれない場合には、ファイル名にパス・パラメーターが追加されます。

Essbase が UNIX 環境で実行される場合、データ・ファイル名に接頭部として絶対パスを付加する必要があります。

Path データおよびメタデータ出力を配置するパス。

Essbase Type I および III データ抽出では、この出力パスは Essbase が実行されているサーバーから参照され、パスが存在している必要があります。

Essbase Type II および IV データ抽出では、この出力パスは Integration

Server が実行されているサーバーから参照されます。

メタデータ抽出では、このパスは、Integration Server がインストールされているサーバーから常に参照されます。UNC パスがサポートされています。

Essbase が UNIX 環境で実行されている場合、データ抽出のためにこのパスは使用されません。

Column Delimiterデータ・ファイルおよびメタデータ・ファイルで使用する列区切り文字。

タブ文字を挿入するには、TAB または ¥t と入力します。

スペース文字を挿入するには、SPACE または ¥s と入力します。

Column Headersファクト表に列ヘッダーを含める場合は、YES と入力します。ファクト表に列ヘッダーを含めない場合は、NO と入力します。

ID Columnファクト表に ID 列を含める場合は、YES と入力します。ファクト表に ID

列を含めない場合は、NO と入力します。

Metadata Column Headersメタデータ表に列ヘッダーを含める場合は、YES と入力します。メタデータ表に列ヘッダーを含めない場合は、NO と入力します。

Metadata ID Columnメタデータ表に ID 列を含める場合は、YES と入力します。メタデータ表にID 列を含めない場合は、NO と入力します。

Character Encodingファクト・ファイルおよびメタデータ・テキスト・ファイルの文字エンコード。値は ASCII、Unicode、BIGENDIANUNICODE、および UTF8 です。

サテライト・サーバーのコネクション・パラメーターサテライト・サーバーのコネクション・パラメーターを指定できます。

詳しくは、 30ページの『サテライト・サーバーを使用するコネクションの有効化』を参照してください。

第 3 章 IBM Cognos Integration Server の基礎 39

Page 48: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

次のリストで、サテライト・サーバーのコネクション・パラメーターについて説明します。

Server サテライト・サーバーの名前。

Port Numberサテライト・サーバーのデフォルト・ポート番号は、TCP では 8009 で、HTTP では 8010 です。

ProtocolTCP または HTTP。

セレクション・マネージャーセレクション・マネージャーを使用すると、抽出で使用するソースおよびターゲット・コネクション、抽出するメタデータまたはデータのタイプ、およびその他の抽出パラメーターを指定できます。

セレクション・マネージャーを開くには、IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

次の 3 つのセレクション・タイプがサポートされています。

v Essbase セレクション

v Planning セレクション

v Hyperion Financial Management (HFM) セレクション

セレクションの作成セレクションを作成して、インポートするデータを指定できます。

始める前に

新規セレクションを作成する前に、セレクションで使用するソースおよびターゲット・コネクションを作成する必要があります。詳しくは、 29ページの『コネクション・マネージャー』を参照してください。

手順1. セレクション・マネージャーを開くには、IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「新規 Essbase セレクション」「新規 Planning セレクション」、または「新規HFM セレクション」をクリックします。

3. 「ソース・コネクション」から、ソースとして使用する既存のコネクションを選択します。

4. 「セレクション名」に、分かりやすい名前を入力します。 説明も入力できます。

5. 「ターゲット・コネクション」から、ターゲットとして使用する既存のコネクションを選択します。

6. 抽出オプションおよびセレクション構成を指定します。

40 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 49: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

セレクションを開くセレクションを開き、その構成を編集できます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、セレクションをクリックします。

3. 「開く」をクリックします。

セレクションの削除不要になったセレクションを削除できます。

このタスクについて

データ保全性を維持するために、IBM Cognos Integration Server データベースのセレクション・メタデータは物理的には削除されません。セレクション・レコードに削除済みのフラグが設定され、Cognos Integration Server で使用できなくなります。ただし、セレクションのメタデータは、監査目的で参照できます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、セレクションをクリックします。

3. 「削除」をクリックします。

セレクションの複製複製を使用すると、単一ステップで新規セレクションを作成できます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、セレクションをクリックします。

3. 「複製」をクリックします。

4. 「はい」をクリックしてセレクションを複製します。

5. 「OK」をクリックして、複製が成功したことを確認します。新規セレクションが開きます。複数のセレクションを複製した場合、最後に複製されたセレクションが開きます。

セレクションのインポート以前にエクスポートしたセレクションをインポートできます。

このタスクについて

以前にエクスポートしたセレクションをインポートするには、インポートするセレクションのソースおよびターゲット・コネクションが存在している必要があります。詳しくは、 29ページの『コネクション・マネージャー』を参照してください。

第 3 章 IBM Cognos Integration Server の基礎 41

Page 50: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、セレクションをクリックします。

3. 「インポート」をクリックします。

4. 「セレクションのインポート」ウィンドウで、セレクション・ファイルの場所を参照します。セレクション・ファイルの拡張子は .sas です。

5. 既存のソースおよびターゲット・コネクションを指定します。 インポートするセレクションに対して正しいソース・コネクション・タイプ(Essbase、Planning、または HFM) が指定されていることを確認します。

6. 「OK」をクリックしてインポートします。

セレクションのエクスポートセレクションをエクスポートできます。

このタスクについて

セレクションは、拡張子が .sas のファイルにエクスポートされます。エクスポートされたファイル内のパスワードは暗号化されます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、セレクションをクリックします。

3. 「エクスポート」をクリックします。

4. 「セレクションのエクスポート」ウィンドウで、エクスポートの場所とファイル名を指定します。関連するソースおよびターゲット・コネクションもエクスポートできます。

5. 「OK」をクリックしてエクスポートします。

抽出オプションの設定セレクションの抽出オプションを設定できます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、セレクションをクリックします。

3. 「開く」をクリックします。

4. 該当するオプション・タブをクリックし、必要な設定を指定します。

セレクション情報オプションセレクション情報では、セレクションで使用される名前、説明、およびコネクションを指定します。

次のリストで、Essbase、Planning、および HFM の各セレクションのセレクション情報オプションについて説明します。

42 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 51: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

セレクション名セレクションを識別するために使用する名前。

説明 オプションの説明および注記。

ソース・コネクションセレクションで使用するソース・コネクション。以前に構成したコネクションのリストからコネクションを選択します。ソース・コネクションの選択後、Essbase、Planning、または HFM アプリケーションのアウトラインが自動的に取得され、表示されます。

ターゲット・コネクションセレクションで使用するターゲット・コネクション。

スター・スキーマのオプションスター・スキーマの抽出オプションを指定できます。

次のリストで、Essbase、Planning、および HFM の各セレクションのスター・スキーマ抽出オプションについて説明します。

スター・スキーマの作成このオプションは、RDBMS ターゲット・コネクションに対してのみ使用可能です。選択すると、メタデータおよびデータが抽出される前に、IBM

Cognos Integration Server により、ディメンション (メタデータ) 表およびファクト表が作成されます。これらの表が存在する場合は、ドロップされて、再作成されます。ディメンション表は、メタデータ抽出が選択されている場合にのみ再作成されます。ファクト表は、データ抽出が選択されている場合にのみ再作成されます。

ファクト表名データの抽出先のファクト表の名前。この名前には、スター・スキーマ接頭部が付加されます。

スター・スキーマ接頭部このセレクションで作成されるすべてのスター・スキーマ表に付加する接頭部。これにより、複数のスター・スキーマを同じデータベースに抽出できます。標準の命名規則では、短い接頭部の後にアンダースコアーが付加されます (例: ABC_)。

ファクト表のフォーマットこのオプションにより、ファクト表のレイアウトが決まります。

v 「ナロー」フォーマットを選択すると、ファクト表の列は、ディメンションごとに列 1 つ、データ用の列 1 つ、および監査 ID 用の列 1 つで構成されます。

v 「ワイド」フォーマットを選択すると、ファクト表は、ワイド・ディメンションを除いてディメンションごとに列 1 つ、メンバー選択の一部として選択されたワイド・ディメンション・メンバーごとの列、および監査ID 用の列 1 つで構成されます。

HFM セレクションでは、ワイド・ディメンションは常に期間ディメンションです。

第 3 章 IBM Cognos Integration Server の基礎 43

Page 52: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

Essbase および Planning セレクションでは、ワイド・ディメンションはスピン・ディメンションです。スピン・ディメンションについて詳しくは、55ページの『Essbase 列選択』を参照してください。

重要: ワイド・フォーマットでは、同じ名前のディメンション列とデータ列を選択するとエラーが発生することがありますが、このような選択を行う可能性があります。例えば、HFM セレクションで年ディメンションを選択し、期間ディメンションの「年」メンバーを選択すると、エラーが発生します。この解決方法を以下に示します。

v ナロー・フォーマットを使用する。

v ファクト表で「年」列を選択しない。

v 期間ディメンションの「年」メンバーを選択しない。

v データをテキスト・ファイルに抽出する。

ワイド・フォーマットの例: HFM セレクションのメンバー選択が「Jan」および「Feb」で構成されている場合、ファクト表は「Jan」および「Feb」というデータ列で構成されます。

ワイド・フォーマットでは、ターゲット・コネクションに保管されるレコードの数を削減できます。この数は、選択したワイド・ディメンション・メンバーの数により決まります。例えば、「Jan」から「Dec」までをワイド・ディメンションとして選択した場合、ワイド・フォーマットでは、ナロー・フォーマットでの 12 のレコードに相当する 1 つのレコードが作成されます。

詳しくは、 99ページの『Essbase および HFM ナロー・ファクト表』および 100ページの『Essbase および HFM ワイド・ファクト表』を参照してください。

ファクト表メンバー値このオプションにより、ファクト表のディメンション列値のフォーマットが決まります。

「メンバー名の使用」に設定すると、値はメンバーの名前となります。ファクト表のディメンション列値はテキスト・ストリングです。したがって、これをディメンション表と結合すると、ハード・ディスク・スペースをより多く占有し、照会により多くの時間がかかります。

「メンバー ID 参照の使用」に設定すると、値では、関連するディメンション表のメンバーの ID を参照する ID が使用されます。ID は整数です。したがって、テキスト・ストリングよりも占有スペースが少なくなり、照会時間も短くなります。

テキスト・ファイル・ターゲットを使用する場合、「メンバー ID 参照の使用」は無効です。

ディメンション表のレイアウトこのオプションにより、メタデータ表のフォーマットが決まります。

v 親 - 子

v 均衡階層 I: 変換テーブルを使用して、各ディメンションの世代の名前を指定できます。これらの名前は、各世代のそれぞれのディメンション表の列名として使用されます。

44 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 53: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v 均衡階層 II: QlikView レイアウト。

v マスター・データ管理

v MDM バージョン: Master Data Manager メタデータ・エクスポートでのMDM バージョン番号

詳しくは、 74ページの『親子フォーマット』、 75ページの『世代フォーマット』、および 77ページの『マスター・データ管理フォーマット』を参照してください。

最大 UDAEssbase と Planning にのみ適用されます。

Essbase ディメンション表の UDA 列の最大数を設定します。詳しくは、78ページの『Essbase ディメンション表』を参照してください。

メタデータ抽出のオプションメタデータ抽出のオプションを指定できます。

次のリストで、Essbase、Planning、および HFM のセレクションのメタデータ抽出オプションについて説明します。

メタデータの抽出Essbase、Planning、および HFM のセレクションに適用されます。

メタデータを各ディメンション表に抽出するには、このオプションを選択します。Essbase および Planning では、メタデータは Essbase 列選択で選択したディメンションについてのみ抽出されます。

ユーザーの抽出Essbase および Planning のセレクションにのみ適用されます。

Essbase ユーザー・データを抽出し、EssbaseUser 表を生成するには、このオプションを選択します。詳しくは、 109ページの『Essbase ユーザー表』を参照してください。

ユーザー・グループの抽出Essbase ユーザー・グループ・データを抽出し、EssbaseUserGroup 表を生成するには、このオプションを選択します。

詳しくは、 109ページの『Essbase ユーザー表』を参照してください。

フィルターの抽出Essbase フィルター・データを抽出し、EssbaseFilter 表を生成するには、このオプションを選択します。

詳しくは、 107ページの『Essbase フィルター表』を参照してください。

拡張フィルターの抽出Essbase 拡張フィルター・データを抽出し、ExpandedFilter 表を生成するには、このオプションを選択します。

詳しくは、 107ページの『Essbase フィルター表』を参照してください。

Planning フィルターの抽出Essbase および Planning のセレクションにのみ適用されます。

第 3 章 IBM Cognos Integration Server の基礎 45

Page 54: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

Planning フィルター・データを抽出し、PlanningFilter 表を生成するには、このオプションを選択します。詳しくは、 107ページの『Essbase フィルター表』を参照してください。

データ抽出のオプションセレクションでデータをどのように抽出するか指定できます。

次のリストで、Essbase、Planning、および HFM の各セレクションのデータ抽出オプションについて説明します。

メタデータの抽出Essbase、Planning、および HFM に適用されます。Essbase データまたはHFM データをファクト表に抽出します。

データ精度Essbase、Planning、および HFM に適用されます。抽出したデータを小数点以下何桁に丸めるか指定します。

レコード・コミットEssbase、Planning、および HFM に適用されます。抽出したデータ・レコードをターゲット・コネクションにコミットする前に、いくつメモリーに保持するかを指定します。

例えば、ターゲット・コネクションが SQL Server で、レコード・コミット・レベルが 1000 の場合、レコードは SQL Server の 1000 のブロックに書き込まれます。

重要: このオプションは、データ抽出のパフォーマンスに役立てることができます。レコード・コミットが多いほど、データベース・アクセスの数は減少し、パフォーマンスは向上します。ただし、レコード・コミットが多いと、IBM Cognos Integration Server があるサーバーの中間ストレージにより多くのメモリーが必要になります。

ロード・タイプEssbase、Planning、および HFM に適用されます。ターゲット・コネクションへのデータの書き込み方法を指定します。

v マージ: 抽出されたデータ・レコードは既存のレコードとマージされます。このオプションは、テキスト・ファイル・ターゲット・コネクションではサポートされていません。

v リフレッシュ: ターゲット・コネクションのすべてのデータ・レコードが削除され、セレクション・データのデータ・レコードに置き換えられます。

v 付加: セレクションのデータ・レコードがターゲット・データ・ソースに付加されます。既存のデータは影響を受けません。

ファクト表にセル状況を含めるHFM に適用されます。ファクト表にセル状況を含めます。

重要: このオプションを選択すると、データ抽出時間が長くなります。

除外 Essbase、Planning、および HFM に適用されます。交点を除外するためのオプションを指定します。

46 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 55: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v ゼロを除外 (Suppress Zeros) (Essbase および Planning セレクションのみ): (指定のデータ精度に丸められた後) データ値がゼロの交点は抽出されません。

v 欠落を除外 (Suppress Missing): #Missing または NULL のすべての交点が抽出されません。

v 共有エンティティー・メンバーを除外 (Suppress Shared EntityMembers) (HFM セレクションのみ): エンティティー名と親名が同じである、重複するエンティティー・メンバー・データ交点が HFM から抽出されないようにします。2 つの異なる親を持つ同じエンティティー名は抽出されます。「エンティティー親メンバーをファクト表に抽出 (ExtractEntity Parent members to FACT table)」が選択されている場合にのみ、このオプションは有効です。

v 動的勘定科目メンバーを除外 (Suppress Dynamic Accounts Members)(HFM セレクションのみ): 勘定科目メンバーが動的である交点は抽出されません。このオプションを選択すると、抽出パフォーマンスが向上する場合があります。

v 関連する親エンティティー・メンバーを除外 (Suppress Relative ParentEntity Members) (HFM セレクションのみ): エンティティー・メンバーの親がデフォルト・エンティティー親ではない交点データが HFM から抽出されないようにします。

インテリジェント抽出Essbase および Planning に適用されます。前回の抽出以降に変更されたデータのみを抽出することを指定します。

このオプションを選択すると、Essbase は Essbase ブロックでクリーンまたはダーティー・フラグを検査し、ダーティー・ブロックからのみデータを抽出します。

これは、Essbase 抽出 Type I に対してのみ使用可能です。

「クリーンとしてデータを設定」を選択すると、抽出後にデータ・ブロックがクリーンに設定されます。これは、Essbase 抽出 Type I および III に対して使用可能です。

詳しくは、 4ページの『Oracle Essbase の抽出』を参照してください。

格納されたメンバーのみ抽出 (Extract Stored Members Only)Essbase および Planning に適用されます。動的メンバーを抽出から除外することを指定します。

これは、Essbase 抽出 Type I および III に対して使用可能です。

疎ディスカバリーを使用 (Use Sparse Discovery)Essbase および Planning に適用されます。Essbase 疎ディスカバリーを有効にします。疎ディスカバリーにより、データがまばらにしか存在しないデータベースの抽出時間が削減される場合があります。疎ディスカバリーにより、データが欠落している交点の抽出が削減されます。したがって、「除外」が「欠落データを除外しない (not suppress missing data)」に設定されている場合、疎ディスカバリーは使用不可です。

第 3 章 IBM Cognos Integration Server の基礎 47

Page 56: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

注: 「疎ディスカバリーを使用 (Use Sparse Discovery)」を有効にしてデータ抽出を実行する前に、Essbase アウトラインの選択した部分を集計する必要があります。

注: メンバー式が属性ディメンションを参照する場合、疎ディスカバリーを使用したデータ抽出の結果は、予期しない結果となる場合があります。

これは、Essbase 抽出 Type II および IV に対して使用可能です。

レベル 0 最適化Essbase および Planning に適用されます。メンバー関数「レベルに基づいて、ここからメンバーを選択」と「レベル = 0 (ゼロ)」を使用してセレクションの疎ディスカバリーを最適化します。

これは、「疎ディスカバリーを使用 (Use Sparse Discovery)」が有効の場合に使用可能です。

クリーンとしてデータを設定Essbase および Planning に適用されます。抽出後に Essbase データ・ブロックの状況をクリーンに設定することを指定します。

これは、Essbase 抽出 Type I および III に対して使用可能です。

別名を使用Essbase および Planning に適用されます。メンバー名ではなくメンバー別名をターゲット・コネクションのファクト表に抽出することを指定します。「ファクト表メンバー値」オプションが「メンバー ID 参照の使用」に設定されている場合、このオプションは無効です。

抽出 Type III およびテキスト・ファイル・ターゲットを使用する場合、エクスポートされたディメンション値がメンバー名となります。

暗黙的共有のオーバーライドEssbase および Planning に適用されます。設定:

v OFF

v PARENT-CHILD

v UDA

v GENMBRS

v LEVMBRS

Essbase は、子メンバーが 1 つのみの親メンバーを暗黙的に削除します。以下のアウトラインでは、製品 500、500-10、500-10-10 から抽出されたデータは、500-10-10-10 から派生しているように出力に表示されます。

図 1. 「暗黙的共有のオーバーライド」が必要な状態の例。背景のテキストは意図的にぼかして表示しています。

48 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 57: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

この状態を修正するには、「暗黙的共有のオーバーライド」オプションを「PARENT-CHILD」に設定します。

このオプションは Essbase 抽出 Type I にのみ適用されます。

プロセス管理データの抽出HFM に適用されます。「メンバー選択」ウィンドウで選択したメンバーからプロセス管理データを抽出することを指定します。

仕訳の抽出HFM に適用されます。「メンバー選択」ウィンドウで選択したメンバーから仕訳を抽出すること、または HFM アプリケーションのすべての仕訳を抽出することを指定します。

セル行項目詳細の抽出HFM に適用されます。「メンバー選択」ウィンドウで選択したメンバーからセル行項目詳細を抽出すること、または HFM アプリケーションのすべてのセル行項目詳細を抽出することを指定します。

セル・テキストの抽出HFM に適用されます。「メンバー選択」ウィンドウで選択したメンバーからセル・テキストを抽出すること、または HFM アプリケーションのすべてのセル・テキストを抽出することを指定します。

セル履歴の抽出HFM に適用されます。「メンバー選択」ウィンドウで選択したメンバーからセル履歴を抽出すること、または HFM アプリケーションのすべてのセル履歴を抽出することを指定します。

メモリー・キャッシュHFM に適用されます。有効な値である 1 から 200 キロバイトを入力します。これにより、データ交点要求が HFM API に送信される前に、この要求のバッチ処理時に HFM データ・エクストラクターが使用するメモリーの量が制御されます。この設定が高いほど、データ・ポイントに対して HFM

を呼び出す前に、Cognos Integration Server 内でより多くのデータ交点をバッチ処理できます。これにより HFM データ抽出のパフォーマンスが向上する場合があります。

詳しくは、 8ページの『Oracle Hyperion Financial Management の抽出』を参照してください。

第 3 章 IBM Cognos Integration Server の基礎 49

Page 58: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

カスタム・データ値フィルター標準 Essbase IF 条件構文に基づき Essbase セレクション出力を制限します。カスタム・データ値フィルターは、メンバー選択のカスタム計算関数と類似していますが、メンバー選択レベルではなくセレクション・レベルで行います。

例えば、1000 未満のデータをフィルターで除外するには、次の値を入力します。

[[DataValue]]<1000

200 と 1000 の間のデータを返すには、以下を入力します。

[[DataValue]]>200AND[[DataValue]]<1000

これは、Essbase 抽出 Type I に対してのみ使用可能です。

カスタム範囲制御Essbase および Planning に適用されます。セレクション・マネージャーが提供する機能に加えて、メンバー選択基準を入力するもう 1 つの方法を提供します。

例えば、Major Market というユーザー定義属性 (UDA) タグが付いた、Market ディメンションのすべてのメンバーを選択するには、@UDA(Market,

"Major Market") を制御に追加します。

この制御は、「暗黙的共有のオーバーライド」機能でも使用されます。詳しくは、「暗黙的共有のオーバーライド」オプションを参照してください。

これは、Essbase 抽出 Type II および Type IV に対しては使用不可です。

抽出タイプEssbase および Planning に適用されます。抽出タイプを指定するには、このオプションを選択します。詳しくは、 56ページの『Essbase の抽出タイプ』を参照してください。

v Type I: この抽出タイプは、最も高い柔軟性と機能のセットを提供します。

v Type II: 一部のケースでより高いパフォーマンスを提供する代替抽出タイプ。

v Type III: 高速抽出タイプ。このオプションは、Essbase サーバー 9.3.x

以降に接続する場合にのみ使用可能です。

v Type IV: デフォルトの抽出タイプ。ほとんどのケースで Type II よりも高いパフォーマンスを提供する抽出タイプ。

ASO アプリケーションからデータを抽出する場合、Type II または Type

IV 抽出タイプを使用してください。BSO アプリケーションからデータを抽出する場合、任意の抽出タイプを使用してください。

Type I および III では、Essbase データ・エクストラクターがインストールされている必要があります。詳しくは、 17ページの『Essbase データ・エクストラクター・セットアップ・ツールのインストール』を参照してください。

50 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 59: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

バッファー・サイズEssbase および Planning に適用されます。内部バッファーのサイズを指定するには、このオプションを選択します。この設定は、通常、デフォルトの「自動」のままにしてください。

バッファー・サイズの設定が小さすぎると、抽出時間が長くなる場合があります。バッファー・サイズの設定が大きすぎると、Essbase サーバーの応答が遅くなる場合があります。

バッファー・サイズを「自動」に設定すると、Cognos Integration Server

は、Cognos Integration Server が実行されているコンピューターのパフォーマンス、選択したメンバー、および Essbase サーバーのパフォーマンスに基づき適切なバッファー・サイズを計算します。各データ抽出後、Cognos

Integration Server が使用した実際のバッファー・サイズが SIS ログに記録されます。デフォルトの「バッファー・サイズ」の変更が必要になった場合、通常、このバッファー・サイズを開始点として使用します。

大規模な疎データベースの場合、Type IV 抽出使用時に Cognos Integration

Server が選択した値よりも大きい値に「バッファー・サイズ」を設定すると有利な場合があります。

これは、Essbase 抽出 Type II および Type IV に対してのみ使用可能です。

抽出スレッドEssbase および Planning に適用されます。抽出中に使用する抽出スレッドの最大数を指定するには、このオプションを選択します。この設定は、通常、デフォルトの「自動」のままにしてください。数値が大きいほど、データ抽出中に Essbase サーバーにより大きな負荷がかかります。抽出スレッドを 1 に設定すると、Essbase サーバーへの負荷は最小になりますが、データ抽出時間が長くなる可能性があります。

これは、Essbase 抽出 Type II および Type IV に対してのみ使用可能です。

抽出中にデータベースをロックEssbase および Planning に適用されます。抽出中に Essbase データベースが更新されないようにするには、このオプションを選択します。

これは、Essbase 抽出 Type II および Type IV に対してのみ使用可能です。

Planning+ のオプションPlanning+ の抽出オプションを指定できます。

Planning+ オプションは、Planning セレクションに対してのみ使用可能です。

次のリストで、Planning+ セレクションのデータ抽出オプションについて説明します。

Planning 詳細の抽出Planning 詳細データの抽出を有効にします。

勘定科目のアノテーション勘定科目のアノテーションを抽出します。

第 3 章 IBM Cognos Integration Server の基礎 51

Page 60: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

セル・テキストセル・テキストを抽出します。

サポート詳細サポート詳細を抽出します。

Planning ユニットのアノテーションPlanning ユニットのアノテーションを抽出します。

フォームのアノテーションフォームのアノテーションを抽出します。

Essbase セレクションの構成IBM Cognos Integration Server で Essbase セレクションを構成できます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、Essbase セレクションを選択します。

3. 「開く」をクリックします。

4. 「データ抽出オプション」タブをクリックします。

5. 抽出オプションを設定します。

6. 列選択を設定します。

Essbase アウトラインからのメンバーの選択Essbase アウトラインを使用して、選択するメンバーを指定できます。

このタスクについて

Essbase アウトラインは、多次元データ・ストレージ・システムのリレーショナル・スター・スキーマのビジュアル表現です。

次の例では、Essbase Sample Basic セレクションを使用して、メンバーの選択を示します。強調表示したメンバーの子孫 (選択したメンバーの下位 2 レベルまでのすべてのメンバーを含む) を選択できます。

図 2. Essbase アウトライン。背景のテキストは意図的にぼかして表示しています。

52 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 61: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

アウトライン・ツリーでメンバーを見つけるには、「メンバー選択」ウィンドウで、メンバー名を右クリックし、「メンバーの検索」をクリックします。選択したメンバーで Essbase アウトライン・ツリーが開きます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、Essbase セレクションを選択します。

3. 「開く」をクリックします。

4. アウトライン・ノードの正符号 (+) をクリックしてアウトラインを展開し、目的のメンバーを見つけます。または、検索機能を使用してメンバーを見つけます。詳しくは、 60ページの『アウトライン・メンバーの検索』を参照してください。

5. メンバーを選択するには、メンバーを右クリックし、メンバー選択関数を選択します。メンバーが「メンバー選択」ウィンドウに表示されます。

重要: 一部の関数型では、関数への入力パラメーターを指定できます。使用可能な入力パラメーターは、アウトラインによって決まります。メンバーによっては、一部の関数を選択できない場合があります。これは、アウトラインでのそのメンバーの位置によって決まります。例えば、最上位メンバーでは、祖先に関する関数は使用できません。抽出 Type I を選択した場合、スピン・ディメンションのレベル 0 (ゼロ) メンバーのみを選択できます。

Essbase メンバー・リストからのメンバーの選択Essbase アウトラインからメンバーを選択する別の方法として、アウトラインのすべてのメンバーのリストからメンバーを選択できます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、Essbase セレクションをクリックします。

3. 「開く」をクリックします。

図 3. Essbase アウトラインのメンバー選択。背景のテキストは意図的にぼかして表示しています。

第 3 章 IBM Cognos Integration Server の基礎 53

Page 62: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

4. 「メンバーの追加」 > 「リストからメンバーを追加」をクリックします。

5. リストからメンバーを選択するか、メンバーの名前を入力します。 関数とパラメーターも指定できます。詳しくは、 52ページの『Essbase アウトラインからのメンバーの選択』を参照してください。

6. 「追加」をクリックします。

7. 「完了」をクリックします。

サーバー・サイド置換変数の選択Essbase サーバーで定義されている置換変数からメンバーを選択できます。

このタスクについて

IBM Cognos Integration Server では、次の置換変数がサポートされています。

v 単一メンバー。例: 100-10。

v メンバーのリスト。例: 100-10, 200, 300, 400-10。

v レベル範囲。例: Sep:Dec (Sep, Oct, Nov, Dec に解決される)。同じレベルのすべてのメンバー。

v 世代範囲。例: Qtr2::Qtr4 (Qtr2, Qtr3, Qtr4 に解決される)。同じ世代のすべてのメンバー。

v 前の値の組み合わせ。例: 100:300, 100-10, 200-20。

重要:

コロン (:) またはコンマ (,) を含むメンバーは、引用符 ("") またはブラケット ([])

で囲む必要があります。

Cognos Integration Server は、同じ置換変数では同じディメンションのメンバーのみサポートします。

「メンバー選択」セクションでは、置換変数の名前の前にアンパーサンド (&) が付加されます。これは、アウトライン・メンバーと区別するためです。

置換変数のアウトラインを検索すると、変数の解決先のメンバーが検出されます。

複数のメンバーに解決される置換変数の場合:

v 関数は「メンバーの選択」に設定します。

v カスタム名が入力されると、最初のメンバーにのみカスタム名が付与されます。

v 変数を右クリックし、「検索」を選択することでアウトラインの置換変数を検索すると、最初のメンバーが検索されます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、セレクションをクリックします。

3. 「開く」をクリックします。

4. 「メンバーの追加」 > 「サーバー・サイドの置換変数を追加」をクリックします。

54 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 63: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

5. 「変数」リストから置換変数を選択し、「関数」および「パラメーター」を選択します。

6. 「追加」をクリックします。置換変数をさらに追加するには、このプロセスを繰り返します。

Essbase 列選択セレクションで抽出する列データを指定できます。

「列選択」ウィンドウで、抽出するデータを指定できます。

次の表で、Essbase 列選択について説明します。

表 1. Essbase 列選択

列 説明

エクスポート メタデータ抽出時に抽出する特定のディメンションを選択します。「エクスポート」チェック・ボックスでは、ファクト表に含めるディメンション列も選択します。

重要: 属性ディメンションのディメンション列は、対応する基本ディメンションが選択されていない場合は空です。抽出 Type III およびテキスト・ファイル・ターゲットを使用する場合、属性ディメンションのディメンション列の値は空です。

列 アウトラインのすべてのディメンションをリストします。

スピン スピン・ディメンションは、Oracle Essbase および Planning セレクションに固有の概念です。これは、多次元の Essbase データベースのデータを 2 次元の行列リレーショナル・データベースまたはフラット・ファイルに抽出する場合に使用されます。

v Type I データ抽出 - スピン・ディメンションの選択したメンバーごとに、他のディメンションのメンバー選択およびデータ抽出オプション設定に基づいてデータのブロックが抽出されます。スピン・ディメンションの格納されたメンバーが選択されていない場合、スピン・ディメンションのすべての格納されたレベル・ゼロ・メンバー (リーフ・ノード) が抽出で使用されます。

最高のパフォーマンスを実現するには、レベル・ゼロ・メンバーの数が最も少ない密なディメンションを選択します。

スピン・ディメンションのレベル・ゼロ・メンバーのみを選択できます。詳しくは、 52ページの『Essbase アウトラインからのメンバーの選択』を参照してください。

v Type II および IV データ抽出 - 最高のパフォーマンスを実現するには、疎ディメンションを選択します。スピン・ディメンションの任意のメンバーを選択できます。

v Type III データ抽出 - 密なディメンションを選択します。スピン・ディメンションの任意のメンバーを選択できます。

ソート この設定は、ファクト表内のディメンション列の順序を制御します。最初の列がソート値 0 (ゼロ) の列です。値はゼロ・ベースで、ディメンションから 1 を引いた数よりも大きくすることはできません。

第 3 章 IBM Cognos Integration Server の基礎 55

Page 64: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

Essbase メンバー選択セレクションで抽出するメンバー・データを表示できます。

「メンバー選択」ウィンドウで、抽出するデータを表示できます。

次のリストで、Essbase メンバー選択について説明します。

メンバー選択したメンバーの名前。

関数 現在のメンバーに対して選択されているメンバー選択関数。メンバー選択関数および関数の入力パラメーターを変更するには、選択したメンバーの関数を右クリックします。

パラメーター選択した関数の入力パラメーター。

カスタム名このカスタム名は、各ディメンション表の CUSTOM_NAME フィールドのメンバー名およびファクト表のディメンション列のメンバー名の代わりに使用されます。関数型「メンバーの選択」のメンバー選択でのみ、カスタム名を使用できます。

ディメンション選択したメンバーが属するディメンション。

Essbase の抽出タイプIBM Cognos Integration Server は、Essbase BSO (Block Storage Option) モデルおよび Essbase ASO (Aggregate Storage Option) モデルからデータを抽出するための 4

つの抽出タイプと複数のオプションを提供しています。

Essbase ASO モデルでは、抽出 Type II および Type IV のみ使用可能です。Essbase BSO モデルでは、すべての抽出タイプが使用可能です。以下にシチュエーションの例を示します。

v データベースの大部分を抽出する場合 (10,000,000 を超える交点またはデータベースにデータがまばらに設定されている場合)、通常、Type I、III、または IV がType II よりも適切です。

v 密ディメンションおよび疎ディメンションの両方から多数の動的計算を伴うデータを抽出する場合、通常、Type II または Type IV が最も適切な選択です。

v Essbase キューブからインテリジェント抽出を使用する場合、Type I が唯一の選択肢です。

Essbase キューブとその内部構造は多様であるため、各種抽出タイプを試すことで最適なパフォーマンスを実現できます。

次の表で、リレーショナル・ターゲットに対しサポートされる抽出タイプ・オプションについて説明します。

表 2. リレーショナル・ターゲットに対しサポートされる抽出タイプ・オプション

オプション Type I Type II Type III Type IV

ASO 抽出 X X

56 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 65: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 2. リレーショナル・ターゲットに対しサポートされる抽出タイプ・オプション (続き)

オプション Type I Type II Type III Type IV

BSO 抽出 X X X X

出力データの精度の設定

X X X X

レコード・コミットの設定

X X X X

ロード・タイプの追加の設定

X X X X

ロード・タイプのリフレッシュの設定

X X X X

ロード・タイプのマージの設定

X X X X

別名でのデータの抽出 X X X X

暗黙的共有のオーバーライド

X X

インテリジェント抽出 X

カスタム・データ値フィルター

X

カスタム範囲制御 X X

抽出バッファーの設定 X X

抽出スレッドの設定 X X

Essbase サーバー・サイド・エクスポート

X X

クライアント・サイド・エクスポート

X X

SQL Server 一括挿入 X X

最適なキューブ抽出スペース

無制限 10,000,000 以下 無制限 無制限

疎キューブ/交点の抽出

X X (パフォーマンスが低下する可能性がありま

す)

X X

動的計算の抽出 X (密なデータのみ)

X X (パフォーマンスが低下する可能性がありま

す)

X

サポートされるEssbase バージョン

9.3 以降 9.3 以降 9.3 以降 9.3 以降

次の表で、テキスト・ファイル・ターゲットに対しサポートされる抽出タイプ・オプションについて説明します。

表 3. テキスト・ファイル・ターゲットに対しサポートされる抽出タイプ・オプション

オプション Type I Type II Type III Type IV

ASO 抽出 X X

第 3 章 IBM Cognos Integration Server の基礎 57

Page 66: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 3. テキスト・ファイル・ターゲットに対しサポートされる抽出タイプ・オプション (続き)

オプション Type I Type II Type III Type IV

BSO 抽出 X X X X

出力データの精度の設定

X X X X

レコード・コミットの設定

X X X X

ロード・タイプの追加の設定

X X X X

ロード・タイプのリフレッシュの設定

X X X X

ロード・タイプのマージの設定

X

別名でのデータの抽出 X X X

暗黙的共有のオーバーライド

X X

インテリジェント抽出 X

カスタム・データ値フィルター

X

カスタム範囲制御 X X

抽出バッファーの設定 X X

抽出スレッドの設定 X X

Essbase サーバー・サイド・エクスポート

X X

クライアント・サイド・エクスポート

X

SQL Server 一括挿入

最適なキューブ抽出スペース

無制限 10,000,000 以下 無制限 無制限

疎キューブ/交点の抽出

X X (パフォーマンスが低下する可能性がありま

す)

X X

動的計算の抽出 X (密なデータのみ)

X X (パフォーマンスが低下する可能性がありま

す)

X

サポートされるEssbase バージョン

9.3 以降 9.3 以降 9.3 以降 9.3 以降

Planning セレクションの構成Planning セレクションの構成では、Essbase セレクションを構成し、Planning+ の特定抽出オプションを設定します。

58 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 67: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

Essbase セレクションの構成について詳しくは、 52ページの『Essbase セレクションの構成』を参照してください。「Planning 詳細の抽出」のみ選択する場合、Essbase 列選択またはメンバー選択を構成する必要はありません。

Planning+ 固有のオプションの設定について詳しくは、 51ページの『Planning+ のオプション』を設定してください。

HFM セレクションの構成Hyperion Financial Management (HFM) セレクションの構成では、抽出オプションを設定し、またデータ抽出オプションを選択した場合には、HFM アウトラインの各ディメンションから抽出する 1 つ以上のメンバーを選択します。

HFM アウトラインからメンバーを選択

Essbase セレクション構成時に行う方法と同じ方法で HFM アウトラインからメンバーを選択できます。

Essbase セレクションの構成について詳しくは、 52ページの『Essbase セレクションの構成』を参照してください。

HFM メンバー・リストからのメンバーの選択

HFM メンバー・リストからのメンバーの選択は、Essbase メンバー・リストからのメンバーの選択とは異なります。

詳しくは、『HFM メンバー・リストからのメンバーの選択』を参照してください。

HFM メンバー選択および列選択

HFM の「メンバー選択」ウィンドウと「列選択」ウィンドウは、「スピン」列と「パラメーター」列がない点を除き、Essbase のそれらのウィンドウと同じです。

詳しくは、 55ページの『Essbase 列選択』および 56ページの『Essbase メンバー選択』を参照してください。

HFM メンバー・リストからのメンバーの選択HFM サーバーで定義されているメンバー・リストからメンバーを選択できます。

このタスクについて

個々のメンバー・リストはディメンションごとに定義されます。

手順1. IBM Cognos Integration Server ナビゲーション・ツリーで「セレクション・マネージャー」をクリックします。

2. 「セレクション・リスト」ウィンドウで、HFM セレクションをクリックします。

3. 「開く」をクリックします。

4. ディメンションに対して定義されているメンバー・リストを表示するには、メンバー・アウトラインから、ディメンションの任意のメンバーを右クリックし、「メンバー・リストからメンバーを選択」をクリックします。

第 3 章 IBM Cognos Integration Server の基礎 59

Page 68: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

5. 次のいずれかの手順を実行します。

v メンバー・リストのすべてのメンバーを選択するには、メンバー・リストをダブルクリックするか、またはメンバー・リストを選択し、「すべて」をクリックします。セレクションが実行されると、セレクション実行時に存在するメンバー・リスト定義に基づき、メンバー・リストのすべてのメンバーがメンバー選択に組み込まれます。

注: メンバー・リストとアウトライン・メンバーを区別するために、「メンバー選択」ウィンドウでは、メンバー・リストの名前の前にアンパーサンド文字(&) が付加されます。

v メンバー・リストから個々のメンバーを選択するには、メンバー・リストを選択し、「メンバーの選択」をクリックします。「メンバー・リストからメンバーを追加」ウィンドウで、「メンバー」リストからメンバーを選択します。完了したら、「完了」をクリックします。

アウトライン・メンバーの検索セレクションを作成して、インポートするデータを指定できます。

手順1. セレクション・マネージャーから、「新規 Essbase セレクション」、「新規

Planning セレクション」、または「新規 HFM セレクション」を選択します。

2. アウトラインで特定メンバーを検索するには、アウトラインの上の検索ボックスに名前または名前の一部を入力し、「検索」ボタンをクリックします。「検索」ボタンのドロップダウン・ボタンをクリックして、検索オプションを変更できます。 同じ名前の一致をさらに検索するには、「検索」ボタンをもう 1 度クリックします。

セレクションの実行セレクション・マネージャー UI から、またはコマンド・ラインからセレクションを実行できます。

手順1. ナビゲーション・ツリーの「セレクション・マネージャー」で、実行するセレクションをクリックします。

2. セレクション・マネージャー・ツールバーから「実行」をクリックします。「実行」が使用不可の場合、「保存」をクリックします。セレクションは検証された後、実行されます。

ログ・ビューアーの使用ログ・ビューアーは、IBM Cognos Integration Server からのエラー、警告、またはその他の情報を確認するためのログ・レコードのリストを提供します。

Cognos Integration Server には単一のロギング・ポイントがあり、すべてのログ情報が Integration Server データベースの表に送られます。ログ・ビューはフィルターおよびエクスポートできます。

60 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 69: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

Cognos Integration Server アクティビティーの標準ロギングに加えて、プロセス実行中にセレクションの実行に関連するすべてのログ・レコードにプロセス ID が割り当てられます。プロセス ID をフィルターとして使用して、プロセスの履歴を追跡できます。詳しくは、『ログ結果のフィルター』を参照してください。

ログ・ビューアーでは次の情報が提供されます。

ログ IDログ・レコードの ID。

エントリー日時ログ・レコードが入力された日時。

プロセス ID各セレクション実行には、固有のプロセス ID があります。プロセス ID が-1 の場合、セレクション実行にログ・レコードが関連付けられていません。

タイプ ログ・レコードのタイプ:

v ERRORS: セレクション実行が失敗し、プログラムでエラーが発生しています。

v WARNINGS: セレクション実行は完了しましたが、予期した結果ではない場合があります。

v INFORMATION: 情報およびデバッグ・メッセージ。

項目 ログ項目の記述。

ソース ログ・レコードが記録されたモジュールおよびメソッド。この情報は、IBM

サポート用の情報です。

マシン ログ項目を生成したサーバー。

ユーザーログ項目が生成された操作を実行したオペレーティング・システム・ユーザー。

セレクション名ログ項目生成時に実行されていたセレクション (ある場合)。

プロセス名ログ・エントリーを生成したプロセスの名前 (Essbase など)。

ログ結果のフィルターログ・ビューアーでログ・レコードをフィルターし、IBM Cognos Integration Server

のアクティビティー履歴に関するログ情報を読みやすくすることができます。

手順

IBM Cognos Integration Server ツリーで、「ログ・ビューアー」をクリックします。

v タイプに基づいてフィルターするには、「ログ・ビューアー」ウィンドウから、「エラー」、「警告」、または「情報」タブをクリックして、フィルター対象のログ・タイプを表示または非表示にします。これらのタブを切り替えることで、

第 3 章 IBM Cognos Integration Server の基礎 61

Page 70: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

任意の組み合わせのログ・タイプを表示できます。これらのタブを変更すると、ビューアーに表示されているレコードが新しいフィルター・オプションによりリフレッシュされます。

v その他の基準に基づいてフィルターするには、次のいずれかのフィルター・オプションを指定します。

– 「フィルター対象日数」: 現在の日から指定の日数でフィルターします。「リフレッシュ」をクリックすると、ビューが更新されます。

– 「フィルター対象日付範囲」: 指定の日付範囲でフィルターします。「リフレッシュ」をクリックすると、ビューが更新されます。

– 「フィルター対象セレクション」: セレクション・ジョブの実行でフィルターします。目的のセレクションを選択し、「リフレッシュ」をクリックします。このオプションでは、選択したセレクションに対応するプロセス ID に関連するすべてのログ・レコードが表示されます。このオプションは、他のフィルター・オプションと組み合わせることができます。

– 「プロセス ID」: 特定のプロセス ID でフィルターします。「プロセス ID」にプロセス ID を入力し、「リフレッシュ」をクリックします。このオプションは、他のフィルター・オプションと組み合わせることができます。

個々のログ項目の表示ログ項目のリストは、長すぎてリスト・ビューから確認できない場合があります。ログ・レコードの拡張したウィンドウを表示できます。

手順1. IBM Cognos Integration Server ツリーで、「ログ・ビューアー」をクリックします。

2. 特定ログ・レコードのすべての詳細を表示するには、ログ・レコードを選択し、「項目の表示」をクリックします。

ログ・ビューのエクスポートIBM Cognos Integration Server ログ・ビューアーを使用して、ログ・レコードをテキスト・ファイルにエクスポートできます。

手順1. Cognos Integration Server ツリーで、「ログ・ビューアー」をクリックします。

2. ログ・レコードをエクスポートするには、次のいずれかの手順を実行します。

v ログ・ビュー内のすべてのレコードをエクスポートするには、「エクスポート」をクリックし、ログ・レコードのエクスポート先のファイルおよびパスを指定します。

v ログ・ビュー内の選択したレコードをエクスポートするには、目的のログ・レコードを選択し、右クリックし、「選択したレコードをファイルにエクスポート (Export Selected Records to File)」をクリックし、ログ・レコードをエクスポートするファイルおよびパスを指定します。

3. 「保存」をクリックします。

62 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 71: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

コマンド・ライン・ユーティリティーコマンド・ライン・ユーティリティーを使用して、コマンド・ラインから IBM

Cognos Integration Server セレクションを実行できます。

このユーティリティーでは、コマンド・コンソールから (対話モード)、または自動プロセスの一部としてバッチ・ファイルから (バッチ・モード) セレクションを実行できます。

コマンド・ライン・ユーティリティーは、次の戻りコードを返します。

v 1: エラーを示します。

v 0 (ゼロ): プロセスが正常終了したことを示します。

対話モードIBM Cognos Integration Server コマンド・ライン・ユーティリティーを使用して、コマンド・コンソールからセレクションを実行できます。

対話モード

対話モードでコマンド・ライン・ユーティリティーを実行するには、「スタート」メニューから「IBM Cognos Integration Server」 > 「コマンド・ライン・ユーティリティー」をクリックします。

重要: このユーティリティーを初めて使用する場合、初期化を実行するために、「コマンド・ライン・ユーティリティー」を 2 回クリックする必要がある場合があります。

示されている構文形式で一度に 1 つずつコマンドを入力し、その後 Enter キーを押します。

対話モードのコマンド・ライン・ユーティリティーでは、次のコマンドがサポートされます。

表 4.

コマンド 説明

DELETE_SELECTION_ALL * すべてのセレクションを削除します。

DELETE_SELECTION_ALL * selection ID |

selection name *

ID が selection ID のセレクション、または名前が selection name のセレクションを削除します。

EXIT コマンド・ライン・ユーティリティーを終了します。

EXPORT_ALL directory name directory name ディレクトリーにすべてのセレクションおよびコネクションをエクスポートします。

EXPORT_CONNECTION_ALL directory name directory name ディレクトリーにすべてのコネクションをエクスポートします。

第 3 章 IBM Cognos Integration Server の基礎 63

Page 72: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 4. (続き)

コマンド 説明

EXPORT_CONNECTION connection ID |

connection name directory name

ID が connection ID のコネクション、または名前が connection name のコネクションをdirectory name ディレクトリーにエクスポートします。

EXPORT_SELECTION_ALL directory name すべてのセレクションを directory name ディレクトリーにエクスポートします。

EXPORT_SELECTION selection ID | selection

name directory name

ID が selection ID のセレクション、または名前が selection name のセレクションをdirectory name ディレクトリーにエクスポートします。

HELP オンライン・ヘルプを表示します。

IMPORT_CONNECTION_ALL directory name * directory name ディレクトリーからすべてのコネクションをインポートします。

IMPORT_CONNECTION connection file name * 以前にエクスポートしたコネクションをconnection file name からインポートします。

IMPORT_SELECTION selection file name source

connection ID | source connection name target

connection ID | target connection name *

以前エクスポートしたセレクションをselection file name 名からインポートし、そのセレクションにソース・コネクションおよびターゲット・コネクションを割り当てます。

LIST すべてのセレクションのリストを表示します。

LIST selection ID ID が selection ID のセレクションのすべてのメンバーのリストを表示します。

LIST selection name 名前が selection name のセレクションのすべてのメンバーのリストを表示します。

LIST_CONNECTIONS すべてのコネクションのリストを表示します。

RUN ALL すべてのセレクションを実行します。

RUN ALL Start ID - End ID ID が Start ID 以上で End ID 以下のすべてのセレクションを実行します。

RUN ALL selection ID1 selection ID2 ...

selection IDn

指定したすべてのセレクションを実行します。

RUN selection ID ID が selection ID のセレクションを実行します。

RUN selection name 名前が selection name のセレクションを実行します。

RUN selection ID command file name ...

command file name

ID が selection ID のセレクションを、1 つ以上のコマンド・ファイルからの追加入力または変更コマンドを使用して実行します。

RUN selection name command file name ...

command file name

名前が selection name のセレクションを、1

つ以上のコマンド・ファイルからの追加入力または変更コマンドを使用して実行します。

64 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 73: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 4. (続き)

コマンド 説明

RUN selection ID dimension member function

[custom name]

ID が selection ID のセレクションを実行します。セレクションで dimension member メンバーが選択されている場合、その function

が更新されます。メンバーが選択されていない場合、セレクションの実行前にセレクションにメンバーが追加されます。実行の出力に表示される member の名前を変更するには、custom name を使用します。

function は次のいずれかです:

MEMBER、CHILDREN、ICHILDREN、DESCENDANTS、IDESCENDANTS、ANCESTORS、IANCESTORS、LEVMBRS、または PARENT

重要: すべての関数がすべてのメンバーに対して有効というわけではありません。通常、Cognos Integration Server マネージャーを使用して、各メンバーに対してどの関数が有効か確認します。Integration Server マネージャー・アウトラインでメンバーを右クリックすると、そのメンバーに対して有効なすべての関数が表示されます。

RUN selection name dimension member function

[custom name]

名前が selection name のセレクションを実行します。セレクションで dimension member

メンバーが選択されている場合、そのfunction が更新されます。メンバーが選択されていない場合、セレクションの実行前にセレクションにメンバーが追加されます。実行の出力に表示される member の名前を変更するには、custom name を使用します。

function は次のいずれかです:

MEMBER、CHILDREN、ICHILDREN、DESCENDANTS、IDESCENDANTS、ANCESTORS、IANCESTORS、LEVMBRS、または PARENT

重要: すべての関数がすべてのメンバーに対して有効というわけではありません。通常、Cognos Integration Server マネージャーを使用して、各メンバーに対してどの関数が有効か確認します。Integration Server マネージャー・アウトラインでメンバーを右クリックすると、そのメンバーに対して有効なすべての関数が表示されます。

第 3 章 IBM Cognos Integration Server の基礎 65

Page 74: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 4. (続き)

コマンド 説明

UPDATE_SELECTION selection ID | selection

nameselection file name [source connection ID

| source connection nametarget connection ID

| target connection name] *

既存のセレクションを、以前にエクスポートしたセレクション・ファイルの設定で更新し、オプションでそのセレクションにソースおよびターゲット・コネクションを割り当てます。ソースおよびターゲット・コネクションを指定しない場合、セレクションでは元のソースおよびターゲット・コネクションが保持されます。

重要: メンバー名、セレクション名、コマンド・ファイル名、カスタム名など、スペースを含むパラメーター値は、二重引用符で囲む必要があります。

アスタリスク (*) マークがついているコマンドは、Integration Server の構成を永続的に変更します。

バッチ・モードIBM Cognos Integration Server コマンド・ライン・ユーティリティーを使用して、自動プロセスの一部としてバッチ・ファイルからセレクションを実行できます。

バッチ・モードでコマンド・ライン・ユーティリティーを実行するには、コマンド・プロンプト・ウィンドウを開き、C:¥Program Files(x86)¥IBM¥Cognos

Integration Server¥ICIS¥startICISCMD.bat (C:¥Program Files(x86)¥IBM¥Cognos

Integration Server はインストール・ディレクトリー) と入力し、続けてコマンド・パラメーターを入力するか、またはバッチ・ファイルに同等のコマンドを追加して、それを実行します。

バッチ・モードのコマンド・ライン・ユーティリティーでは、次のコマンド・パラメーターがサポートされます。

表 5.

パラメーター 説明

RUN selection ID ID が selection ID のセレクションを実行します。

RUN selection name 名前が selection name のセレクションを実行します。

RUN selection ID command file name ...

command file name

ID が selection ID のセレクションを、1 つ以上のコマンド・ファイルからの追加入力または変更コマンドを使用して実行します。

RUN selection name command file name ...

command file name

名前が selection name のセレクションを、1

つ以上のコマンド・ファイルからの追加入力または変更コマンドを使用して実行します。

66 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 75: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 5. (続き)

パラメーター 説明

RUN selection ID dimension member function

[custom name]

ID が selection ID のセレクションを実行します。セレクションで dimension member メンバーが選択されている場合、その function

が更新されます。メンバーが選択されていない場合、セレクションの実行前にセレクションにメンバーが追加されます。実行の出力に表示される member の名前を変更するには、custom name を使用します。

function は次のいずれかです:

MEMBER、CHILDREN、ICHILDREN、DESCENDANTS、IDESCENDANTS、ANCESTORS、IANCESTORS、LEVMBRS、または PARENT

重要: LEVMBRS は、member の下位のすべてのレベル 0 メンバーを示します。

すべての関数がすべてのメンバーに対して有効というわけではありません。通常、Integration Server マネージャーを使用して、各メンバーに対してどの関数が有効か確認します。Integration Server マネージャー・アウトラインでメンバーを右クリックすると、そのメンバーに対して有効なすべての関数が表示されます。

RUN selection name dimension member function

[custom name]

名前が selection name のセレクションを実行します。セレクションで dimension member

メンバーが選択されている場合、そのfunction が更新されます。メンバーが選択されていない場合、セレクションの実行前にセレクションにメンバーが追加されます。実行の出力に表示される member の名前を変更するには、custom name を使用します。

function は次のいずれかです:

MEMBER、CHILDREN、ICHILDREN、DESCENDANTS、IDESCENDANTS、ANCESTORS、IANCESTORS、LEVMBRS、または PARENT

重要: すべての関数がすべてのメンバーに対して有効というわけではありません。通常、Integration Server マネージャーを使用して、各メンバーに対してどの関数が有効か確認します。Integration Server マネージャー・アウトラインでメンバーを右クリックすると、そのメンバーに対して有効なすべての関数が表示されます。

RUN ALL すべてのセレクションを実行します。

第 3 章 IBM Cognos Integration Server の基礎 67

Page 76: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 5. (続き)

パラメーター 説明

RUN ALL Start ID - End ID ID が Start ID 以上で End ID 以下のすべてのセレクションを実行します。

RUN ALL selection ID1 selection ID2 ...

selection IDn

指定したすべてのセレクションを実行します。

DELETE_SELECTION_ALL * すべてのセレクションを削除します。

DELETE_SELECTION_ALL * selection ID |

selection name *

ID が selection ID のセレクション、または名前が selection name のセレクションを削除します。

EXPORT_ALL directory name directory name ディレクトリーにすべてのセレクションおよびコネクションをエクスポートします。

EXPORT_CONNECTION_ALL directory name directory name ディレクトリーにすべてのコネクションをエクスポートします。

EXPORT_CONNECTION connection ID |

connection name directory name

ID が connection ID のコネクション、または名前が connection name のコネクションをdirectory name ディレクトリーにエクスポートします。

EXPORT_SELECTION_ALL directory name すべてのセレクションを directory name ディレクトリーにエクスポートします。

EXPORT_SELECTION selection ID | selection

name directory name

ID が selection ID のセレクション、または名前が selection name のセレクションをdirectory name ディレクトリーにエクスポートします。

IMPORT_CONNECTION_ALL directory name * directory name ディレクトリーからすべてのコネクションをインポートします。

IMPORT_CONNECTION connection file name * 以前にエクスポートしたコネクションをconnection file name からインポートします。

IMPORT_SELECTION selection file name source

connection ID | source connection name target

connection ID | target connection name *

以前にエクスポートしたセレクションをselection file name 名からインポートし、そのセレクションにソース・コネクションおよびターゲット・コネクションを割り当てます。

UPDATE_SELECTION selection ID | selection

nameselection file name [source connection ID

| source connection nametarget connection ID

| target connection name] *

既存のセレクションを、以前にエクスポートしたセレクション・ファイルの設定で更新し、オプションでそのセレクションにソースおよびターゲット・コネクションを割り当てます。ソースおよびターゲット・コネクションを指定しない場合、セレクションでは元のソースおよびターゲット・コネクションが保持されます。

重要: メンバー名、セレクション名、コマンド・ファイル名、カスタム名など、スペースを含むパラメーター値は、二重引用符で囲む必要があります。

アスタリスク (*) マークがついているコマンドは、Integration Server の構成を永続的に変更します。

68 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 77: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

コマンド・ファイルの構文コマンド・ファイルは、コマンド・ライン・ユーティリティーへの命令を含むテキスト・ファイルです。

ファイル内では、各コマンドを個別の行に配置してください。先頭がセミコロン (;)

の行はコメントと見なされて無視されます。詳しくは、 42ページの『抽出オプションの設定』を参照してください。

コマンド・ライン・ユーティリティーは次のコマンド構文をサポートしています。

表 6.

コマンド構文 説明

CREATE_STAR_SCHEMA ON | OFF メタデータ表およびデータ表の作成をオンまたはオフにします。

DATA_PRECISION Precision Precision では、抽出したデータを小数点以下何桁に丸めるか指定します。有効な範囲は 0

から 15 です。

DELETE_ALL Precision セレクションの実行前に、セレクションからdimension ディメンションの選択したすべてのメンバーを削除します。dimension が存在しない場合、このコマンドは無視されます。

DELETE dimension member セレクションの実行前に、セレクションからdimension member メンバーを削除します。dimension または member が存在しない場合、このコマンドは無視されます。

DIMENSION_TABLE_LAYOUT PARENT_CHILD |

BALANCED | QLIKVIEW | MDM member

このオプションにより、メタデータ表のフォーマットが決まります。

EXTRACT_DATA ON | OFF | QLIKVIEW データの抽出をオンまたはオフにします。

EXTRACT_EXPANDEDFILTERS ON | OFF 拡張フィルターの抽出をオンまたはオフにします。

EXTRACT_FILTERS ON | OFF フィルターの抽出をオンまたはオフにします。

EXTRACT_METADATA ON | OFF メタデータの抽出をオンまたはオフにします。

EXTRACT_PLANNINGFILTERS ON | OFF Planning フィルターの抽出をオンまたはオフにします。

EXTRACT_USERGROUPS ON | OFF ユーザー・グループの抽出をオンまたはオフにします。

EXTRACT_USERS ON | OFF ユーザーの抽出をオンまたはオフにします。

EXTRACTION_TYPE TYPE_I | TYPE_II |

TYPE_III | TYPE_IV

抽出タイプを設定します。Essbase またはPlanning のみ。

FACT_TABLE_NAME fact table name このパラメーターでは、データの抽出先となるファクト表の名前を設定します。

FACT_TABLE_NAME NARROW | WIDE ファクト表のレイアウトを設定します。

LOAD_TYPE refresh | append | merge ターゲット・コネクションへのデータの書き込み方法を指定します。

第 3 章 IBM Cognos Integration Server の基礎 69

Page 78: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 6. (続き)

コマンド構文 説明

MEMBER_VALUES member_names| member_ID このオプションにより、ファクト表のディメンション列値のフォーマットが決まります。

PREFIX Prefix スター・スキーマ接頭部を設定します。

RECORD_COMMIT Record Commit Number Record Commit Number では、抽出したデータ・レコードをターゲット・コネクションにコミットする前に、いくつメモリーに保持するかを指定します。

REPLACE Selection Member New Member このパラメーターを使用して、セレクションのメンバーを新しいメンバーに置き換えます。選択した関数は未変更のままです。

SOURCE_CONNECTION source connection name |

source connection ID [source connection user

name | source connection password [RDBMS

connection user name | RDBMS connection

password]]

このセレクションで使用するソース・コネクション。ソース・コネクションは、コネクションの名前またはコネクションの ID で指定できます。source connection name は、コネクション・マネージャーのコネクション・リストに表示される名前です。

コネクションのユーザー名およびパスワードを変更するには、source connection user

name および source connection password を指定します。

コネクションの RDBMS ユーザー名およびパスワードを変更するには、RDBMS

connection user name および RDBMS

connection password を指定します。これはPlanning コネクションにのみ適用されます。

ソース・コネクションにユーザー名およびパスワードが必要ない場合、それらは無視されます。

SPARSE_DISCOVERY ON | OFF 疎ディスカバリーをオンまたはオフにします。

TARGET_CONNECTION target connection name |

target connection ID [target connection user

name | target connection password]

このセレクションで使用するターゲット・コネクション。ターゲット・コネクションは、コネクションの名前またはコネクションのID で指定できます。target connection name

は、コネクション・マネージャーのコネクション・リストに表示される名前です。コネクションのユーザー名およびパスワードを変更するには、target connection user name および target connection password を指定します。

ターゲット・コネクションにユーザー名およびパスワードが必要ない場合、それらは無視されます。

70 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 79: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 6. (続き)

コマンド構文 説明

UPDATE dimension [dimension member function

[custom name [EntityParentMember]]

dimension member メンバーが選択されている場合、その function が更新されます。メンバーが選択されていない場合、セレクションの実行前にセレクションにメンバーが追加されます。実行の出力に表示される member の名前を変更するには、custom name を使用します。

function は次のいずれかです:

MEMBER、CHILDREN、ICHILDREN、DESCENDANTS、IDESCENDANTS、ANCESTORS、IANCESTORS、LEVMBRS、または PARENT

EntityParentMember を使用して、エンティティー・メンバーの親を指定できます。EntityParentMember が指定されていない場合、デフォルトのエンティティー親メンバーが使用されます。カスタム名を設定せずにEntityParentMember を指定するには、custom

name を " " (二重引用符で囲まれたスペース) に設定します。

重要: LEVMBRS は、member の下位のすべてのレベル 0 メンバーを示します。

すべての関数がすべてのメンバーに対して有効というわけではありません。通常、Integration Server マネージャーを使用して、各メンバーに対してどの関数が有効か確認します。Integration Server マネージャー・アウトラインでメンバーを右クリックすると、そのメンバーに対して有効なすべての関数が表示されます。

UPDATE_COLUMNSdimension [dimension ...

dimension]

エクスポート列選択を変更するには、このコマンドを使用します。例:

UPDATE_COLUMNS Year, "Pkg Type",

Measures

この例では、UI での選択内容に関係なく、Year、Pkg Type、および Measures の列のみがエクスポートされます。列のソート順は以下のとおりです:

Year 0

Pkg Type 1

Measures 2

第 3 章 IBM Cognos Integration Server の基礎 71

Page 80: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 6. (続き)

コマンド構文 説明

USER_ALIASON | OFF ON に設定すると、メンバー名ではなくメンバー別名がターゲット・コネクションのファクト表に抽出されます。Essbase またはPlanning のみに適用されます。

重要: メンバー名、セレクション名、コマンド・ファイル名、カスタム名など、スペースを含むパラメーター値は、二重引用符で囲む必要があります。

アスタリスク (*) マークがついているコマンドは、Integration Server の構成を永続的に変更します。

72 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 81: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義

IBM Cognos Integration Server により作成されるスター・スキーマは、単一のファクト表と複数のディメンション表という標準的なフォーマットに従っています。

Cognos Integration Server により作成されるスター・スキーマ表は、構造およびメタデータ・コンテンツの形式で Oracle Essbase Integration Services (EIS) をサポートします。Oracle Essbase Integration Services では、Oracle Essbase キューブを作成するために、ディメンション表で特定のメンバー属性コードが使用されます。

リレーショナル・ターゲット・コネクションを含むセレクションに対して「スター・スキーマの作成」オプションを選択すると、セレクションの各ディメンションについて表が作成され、またソース・コネクション・データを格納するためにFACT という名前のファクト表が 1 つ作成されます。

Cognos Integration Server により作成されるすべての表は、汎用的であらゆるデータ型に適合します。そのため、テキストには標準の varchar(255) データ型、数値にはnumeric データ型が使用されます。

Cognos Integration Server では、索引や、表間のリレーションシップは作成されません。スター・スキーマを作成した後、データ型、索引、およびリレーションシップの表定義を変更できます。ただし、これらの表プロパティーを変更する場合、Cognos Integration Server によりこれらの表に書き込まれるメタデータまたはデータを収容できるようにしてください。例えば、Cognos Integration Server により作成されるフィールドは削除しないでください。また、表構造の次の部分は変更しないでください。

v 表名

v Cognos Integration Server により作成されるフィールドの名前

Essbase ソース・コネクションから作成されるディメンション表と HFM ソース・コネクションから作成されるディメンション表では、親子階層レイアウトで表構造が異なります。ただし、世代フォーマット (変換テーブル) を使用する Essbase ソース・コネクションと HFM ソース・コネクションの間に差異はありません。最初に標準親子フォーマットの表定義について説明し、次に世代フォーマットの定義について説明します。

重要: すべてのターゲット・スター・スキーマは専用のデータベースに保管する必要があります。Integration Server では、ターゲット・スター・スキーマと他のアプリケーション・データベース表を混在させることはできません。

スター・スキーマの基礎ディメンション・スター・スキーマは、中央のファクト表が数値データを保持するリレーショナル・スキーマです。

© Copyright IBM Corp. 2005, 2014 73

Page 82: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

ファクト表には、対応するメタデータを保持するディメンション表が結合されます。メタデータは、データについてのデータであり、階層リレーションシップや統合属性などの情報が含まれます。

Essbase アウトラインは、次の画像に示されているように、多次元データ・ストレージ・システムのリレーショナル・スター・スキーマを明示したものです。スター・スキーマは、リレーショナル・データベースに保管されていても、一般的にはキューブと呼ばれます。Essbase アウトラインは、キューブと、関連する階層、属性、および計算の優れたビジュアル表現です。

重要: ディメンション・スター・スキーマは、Essbase アウトラインを作成するために必要ではありませんが、このスキーマがあるとメンテナンスが簡素化されます(特に Oracle Essbase Integration Services (EIS) で使用した場合)。

したがって、IBM Cognos Integration Server は、ディメンション・スター・スキーマ (データおよびメタデータ) を生成および維持するように設計されています。

重要: Cognos Integration Server の出力ターゲットとして、リレーショナル・スター・スキーマ以外も使用できます。ターゲットとしてテキスト・ファイルが使用できます。

親子フォーマット親子スター・スキーマ・フォーマットでは、ディメンションのメンバーごとに 1 つのレコードがディメンション表に格納されます。

図 4. 標準スター・スキーマ

図 5. Essbase アウトライン。背景のテキストは意図的にぼかして表示しています。

74 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 83: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

各レコードは、メンバー名、それに関連する属性、およびその直接の親を示します。階層関係は、PARENT および CHILD フィールドにより、暗黙的および再帰的に表されます。Essbase と HFM では、どちらも重複するメンバー名が許可されないため、CHILD フィールドに基づき、ディメンション表の各レコードは固有となります。

重要: Essbase と HFM の両方で、代替階層をサポートする共有メンバーの概念が使用されます。これらのケースでは、ストレージ属性が SHARED の個別ロールアップ構造の下位に、子メンバーを重複させることができます。

世代フォーマットIntegration Server を使用して、世代フォーマットでターゲット・コネクションのスター・スキーマを作成できます。このフォーマットでは、ディメンション表の各レコードに、レベル 0 メンバーと世代 1 から始まるその祖先が反映されます。

ファクト表には、親子フォーマットと同様に、各セレクションで選択されたディメンションごとに 1 つの列が格納されます。違いは、列名に、各ディメンション表の最大世代列が反映される点です。

Integration Server は、Essbase または HFM に存在する不均衡な (断層がある) 階層を自動的にバランス調整します。このバランス調整は、世代が存在しない各世代列で同じメンバー名を使用することによって行われます。例えば、Accounts ディメンションに最大 5 世代ある場合、Accounts ディメンション表の列はGeneration1、Generation2、Generation3、Generation4、および Generation5 となります。Accounts の Profit 階層のみ Generation2 に対応し、Profit の子孫が Sales とCOGS のみの場合、Profit 階層のレコードは以下のようになります。

表 7.

Generation1 Generation2 Generation3 Generation4 Generation5

Accounts Profit Sales Sales Sales

Accounts Profit COGS COGS COGS

これにより、Hyperion Intelligence など、一部のリレーショナル Hyperion レポート作成ツールで必要な階層になるようにバランス調整されます。次の表で、ディメンション表およびファクト表の世代フォーマットについて説明します。

重要: SQL Server、DB2、または Oracle のためのデータ型が提供されています。Unicode アプリケーションの場合、varchar(xx) または varchar2(xx) 列はnvarchar(xx) または nvarchar2(xx) です。

表 8. 世代フォーマット

列名 データ型 説明

Generation1 varchar(255) またはvarchar2(255)

GENERATION1 は、セレクションの変換テーブルで指定された世代 1 の名前に置き換えられます。値は、その世代でのメンバー名で構成されます。

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 75

Page 84: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 8. 世代フォーマット (続き)

列名 データ型 説明

Generation2 varchar(255) またはvarchar2(255)

GENERATION2 は、セレクションの変換テーブルで指定された世代 2 の名前に置き換えられます。値は、その世代でのメンバー名で構成されます。

Generationn varchar(255) またはvarchar2(255)

GENERATIONn は、セレクションの変換テーブルで指定された、ディメンションの最も高い世代番号の名前に置き換えられます。値は、その世代でのメンバー名で構成されます。

表 9. ファクト表

列名 データ型 説明

DIM1MAXGEN varchar(255) またはvarchar2(255)

DIM1MAXGEN は、セレクションの変換テーブルで指定された、対応する最大ディメンション世代の名前に置き換えられます。値は、その世代でのメンバー名で構成されます。

DIM2MAXGEN varchar(255) またはvarchar2(255)

DIM2MAXGEN は、セレクションの変換テーブルで指定された、対応する最大ディメンション世代の名前に置き換えられます。値は、その世代でのメンバー名で構成されます。

DIMnMAXGEN varchar(255) またはarchar2(255)

DIMnMAXGEN は、セレクションの変換テーブルで指定された、対応する最大ディメンション世代の名前に置き換えられます。値は、その世代でのメンバー名で構成されます。

DATA numeric(14,x) またはnumber(14,x)

ディメンション・メンバー交点の実際のデータ値。このフィールドの精度 (x) は、表の作成に使用されるセレクションのデータ精度オプションに基づきます。

76 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 85: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

表 9. ファクト表 (続き)

列名 データ型 説明

STATUS varchar(100) またはvarchar2(100)

HFM ファクト表でのみ使用されます。STATUS は、HFM により提供される HFM

データ交点状況を表示するために使用されます。

マスター・データ管理フォーマットマスター・データ管理フォーマットは、Hyperion Master Data Management Server のインポート要件を満たす Essbase および HFM メタデータ抽出の特定フォーマットです。

このフォーマットは次のとおりです。

アクション (Action)Add または ChangeProp

MDM バージョン (MDM Version)セレクションの設定に基づきます (例: UAT)

階層 (Hierarchy)アプリケーション名、データベース名、およびディメンション

ノード (Node)親メンバー (ADD の場合) または子メンバー (CHANGEPROP の場合)

プロパティー (Property)子メンバー (ADD の場合) またはプロパティー名 (CHANGEPROP の場合)

- プロパティー名として、MDM で設定されたプロパティーを使用できます。

値 (Value)0 (ADD の場合) またはプロパティーに基づく関連値 (CHANGEPROP の場合)

例:

ACTION,MDM_VERSION,HIERARCHY,NODE,PROPERTY,VALUE ,

Add,UAT,Sample Basic Market,Market,East,0

ChangeProp,UAT,Sample Basic Market,East,Alias1,East

ChangeProp,UAT,Sample Basic Market,East,Consolidation,+

ChangeProp,UAT,Sample Basic Market,East,Data Store,S

ChangeProp,UAT,Sample Basic Market,East,Time Balance,N

ChangeProp,UAT,Sample Basic Market,East,Skip,N

ChangeProp,UAT,Sample Basic Market,East,Variance,N

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 77

Page 86: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

ChangeProp,UAT,Sample Basic Market,East,TwoPassCalc,N

Essbase ディメンション表Essbase ディメンション表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションの場合、varchar(xx) またはvarchar2(xx) データ型は nvarchar(xx) または nvarchar2(xx) です。

Essbase ディメンション表にある列、そのデータ型、および説明を以下に示します。

ID 主キー・フィールド

integer または int

DIMNAME各ディメンションの名前。

varchar(255) または varchar2(255)

PARENT現在のメンバーの親メンバーの名前。

varchar(255) または varchar2(255)

CHILDメンバー名。

varchar(255) または varchar2(255)

ALIAS1 から ALIAS10別名 (最大 10 個)。ALIAS1 の元は、通常、デフォルトの別名表です。ALIAS2 の元は、通常、代替の別名表です。

varchar(255) または varchar2(255)

CONSOLIDATIONアウトラインでの集計の指定。次の値が使用されます。

v +

v -

v *

v /

v %

v ~

varchar(255) または varchar2(255)

DATASTOREEssbase 内保管時のデータ・ストレージ・タイプ。次の値が使用されます。

v S (保管)

v N (共有なし)

v O (ラベルのみ)

v SHARED (共有)

v V (動的計算)

78 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 87: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v X (動的計算および保管)

varchar(255) または varchar2(255)

TIMEBALANCEEssbase アウトラインで定義されている Essbase タイム・バランスの指定。次の値が使用されます。

v N (なし)

v F (最初)

v L (最後)

v A (平均)

varchar(255) または varchar2(255)

SKIP Essbase アウトラインで定義されている Essbase タイム・バランス・スキップの指定。次の値が使用されます。

v N (なし)

v M (欠落をスキップ)

v Z (ゼロをスキップ)

v B (欠落およびゼロをスキップ)

varchar(255) または varchar2(255)

VARIANCEEssbase アウトラインで定義されている Essbase 差異の指定。次の値が使用されます。

v E (支出)

v N (支出外)

varchar(255) または varchar2(255)

TWOPASSCALCEssbase アウトラインで定義されている Essbase 2 パス計算の指定。次の値が使用されます。

v T (2 パス計算のメンバー)

v N (2 パス計算なし)

varchar(255) または varchar2(255)

UDA1 から UDAn

ユーザー定義属性。1 から 64 列。詳しくは、 43ページの『スター・スキーマのオプション』を参照してください。

varchar(255) または varchar2(255)

ATTR_ASSOC1 から ATTR_ASSOC10Essbase 属性 1 から 10。

varchar(255) または varchar2(255)

FORMULA現在のメンバーに付加されている Essbase メンバー式。

varchar(xx) または varchar2(xx)

FORMULA 列の最大サイズ:

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 79

Page 88: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v SQL Server、非 Unicode: 4000

v SQL Server、Unicode: 2000

v Oracle、非 Unicode: 4000

v Oracle、Unicode: 2000

v DB2、Unicode、および非 Unicode: 2000

MBRCOMMENT現在のメンバーに割り当てられている Essbase メンバー・コメント。

varchar(255) または varchar2(255)

CUSTOM_NAMEユーザー定義のカスタム名。

varchar(255) または varchar2(255)

GENERATIONEssbase メンバーの世代。

varchar(255) または varchar2(255)

LEVELEssbase メンバーのレベル。

varchar(255) または varchar2(255)

SOVLE_ORDER解決順序。

varchar(255) または varchar2(255)

HFM 勘定科目ディメンション表Hyperion Financial Management (HFM) 勘定科目ディメンション表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

HFM 勘定科目ディメンション表にある列、そのデータ型、および説明を以下に示します。

ID 主キー・フィールド

integer または int

DIMENSION各ディメンションの名前。

varchar(255) または varchar2(255)

PARENT現在のメンバーの親メンバーの名前。

varchar(255) または varchar2(255)

PARENTID現在のメンバーに割り当てられている親メンバーの ID。

80 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 89: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

int または number

CHILD現在のメンバーの名前。

varchar(255) または varchar2(255)

AGGREGATION現在のメンバーの集計指定記号。次の値が使用されます。

v +

v -

v ~ (集計なし)

varchar(5) または varchar2(5)

CUSTOM_NAMEユーザー定義のカスタム名。

varchar(255) または varchar2(255)

DESCRIPTION現在のメンバーの説明。

varchar(8000) または varchar2 (8000)

UNIQUE_ALIAS現在のメンバーの固有別名。

varchar(255) または varchar2(255)

DATA_STORAGEHFM 内保管時のデータ・ストレージ・タイプ。次の値が使用されます。

v SHARED

v NEVER SHARE

v STORE

varchar(255) または varchar2(255)

ITEM_LEVELメンバーのレベル。

varchar(255) または varchar2(255)

ITEM_GENERATIONメンバーの世代。

varchar(255) または varchar2(255)

ACCOUNT_TYPE_1HFM 勘定科目タイプの指定。次の値が使用されます。

v ASSET

v BALANCE

v CURRENCYRATE

v DYNAMIC

v EXPENSE

v FLOW

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 81

Page 90: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v GROUPLABEL

v INCOME

v LIABILITY

v NONFINANCIAL

v SYSTEM

v TEXT

v REVENUE

varchar(255) または varchar2(255)

ACCOUNT_TYPEEssbase 相当の HFM 勘定科目タイプの指定。次の値が使用されます。

v PL (損益)

v BS (貸借対照表)

v STAT (統計勘定科目)

varchar(255) または varchar2(255)

TIME_BALANCEHFM タイム・バランスの指定。次の値が使用されます。

v TB LAST

v TB NONE

varchar(255) または varchar2(255)

VARIANCE_REPORTINGHFM 差異レポート作成の指定。次の値が使用されます。

v NON-EXPENSE

v EXPENSE

varchar(255) または varchar2(255)

ISCALCULATED勘定科目のデータが HFM で計算されるかどうか。次の値が使用されます。

v True (HFM で計算)

v False (手動で入力)

varchar(255) または varchar2(255)

ISCONSOLIDATED勘定科目のデータが親エンティティーに統合されるかどうか。次の値が使用されます。

v True (親エンティティーに統合)

v False (親エンティティーに統合されない)

varchar(255) または varchar2(255)

ISICP 勘定科目が会社間の取引で使用されるかどうか。次の値が使用されます。

v Y (はい)

v N (いいえ)

varchar(255) または varchar2(255)

82 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 91: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

PLUGACCT勘定科目の調整勘定科目のメンバー ID。

varchar(255) または varchar2(255)

CUSTOM1TOPMEMEBER現在のメンバーに割り当てられている 1 番目の勘定科目タイプ属性。

varchar(255) または varchar2(255)

CUSTOM2TOPMEMBER現在のメンバーに割り当てられている 2 番目の勘定科目タイプ属性。

varchar(255) または varchar2(255)

CUSTOM3TOPMEMBER現在のメンバーに割り当てられている 3 番目の勘定科目タイプ属性。

varchar(255) または varchar2(255)

CUSTOM4TOPMEMBER現在のメンバーに割り当てられている 4 番目の勘定科目タイプ属性。

varchar(255) または varchar2(255)

NUMDECIMALPLACES勘定科目でサポートされる小数点の右側の最大桁数。

varchar(255) または varchar2(255)

USESLINEITEMS勘定科目で行項目が許可されるかどうか。次の値が使用されます。

v True (許可)

v False (不許可)

varchar(255) または varchar2(255)

ENABLECUSTOM1AGGREnableCustom1Aggr 属性が使用可能かどうか。次の値が使用されます。

v True (使用可能)

v False (属性は使用不可)

varchar(255) または varchar2(255)

ENABLECUSTOM2AGGREnableCustom2Aggr 属性が使用可能かどうか。次の値が使用されます。

v True (使用可能)

v False (属性は使用不可)

varchar(255) または varchar2(255)

ENABLECUSTOM3AGGREnableCustom3Aggr 属性が使用可能かどうか。次の値が使用されます。

v True (使用可能)

v False (属性は使用不可)

varchar(255) または varchar2(255)

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 83

Page 92: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

ENABLECUSTOM4AGGREnableCustom4Aggr 属性が使用可能かどうか。次の値が使用されます。

v True (使用可能)

v False (属性は使用不可)

varchar(255) または varchar2(255)

USERDEFINED1勘定科目の UserDefined1 属性。

varchar(255) または varchar2(255)

USERDEFINED2勘定科目の UserDefined2 属性。

varchar(255) または varchar2(255)

USERDEFINED3勘定科目の UserDefined3 属性。

varchar(255) または varchar2(255)

XBRLTAGS勘定科目の XBRL タグ属性

varchar(255) または varchar2(255)

SECURITYCLASS勘定科目に割り当てられているセキュリティー・クラスの ID。

varchar(255) または varchar2(255)

ICPTOPMEMBER勘定科目ディメンション・メンバーの ICPTopMember 属性として割り当てられている会社間パートナー・ディメンション・メンバーのメンバー ID。

varchar(255) または varchar2(255)

ENABLEDATAAUDITENABLEDATAAUDIT 属性が使用可能かどうか。次の値が使用されます。

v True (使用可能)

v False (使用不可)

重要: HFM 3.5.1 では、この属性はサポートされておらず、False に設定されています。

varchar(255) または varchar2(255)

DEFAULTPARENTデフォルトの親の名前。

varchar(255) または varchar2(255)

DEFAULTPARENTIDデフォルトの親の ID。

int または number

PARENTSORTID親メンバーの CHILDSORTID。

84 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 93: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

int または number

CHILDSORTIDメンバーをソートするための 1 を基準とした ID。

int または number

HFM エンティティー・ディメンション表Hyperion Financial Management (HFM) エンティティー・ディメンション表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

HFM エンティティー・ディメンション表にある列、そのデータ型、および説明を以下に示します。

ID 主キー・フィールド

integer または int

DIMENSION各ディメンションの名前。

varchar(255) または varchar2(255)

PARENT現在のメンバーに割り当てられている親メンバーの名前。

varchar(255) または varchar2(255)

PARENTID現在のメンバーに割り当てられている親メンバーの ID。

int または number

CHILD現在のメンバーの名前。

varchar(255) または varchar2(255)

AGGREGATION現在のメンバーの集計指定記号。次の値が使用されます。

v +

v -

v ~ (集計なし)

varchar(5) または varchar2(5)

CUSTOM_NAMEユーザー定義のカスタム名。

varchar(255) または varchar2(255)

DESCRIPTION現在のメンバーの説明。

varchar(8000) または varchar2(8000)

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 85

Page 94: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

UNIQUE_ALIAS現在のメンバーの固有別名。

varchar(255) または varchar2(255)

DATA_STORAGEHFM 内保管時のデータ・ストレージ・タイプ。次の値が使用されます。

v SHARED

v NEVER SHARE

v STORE

varchar(255) または varchar2(255)

ITEM_LEVELメンバーのレベル。

varchar(255) または varchar2(255)

ITEM_GENERATIONメンバーの世代。

varchar(255) または varchar2(255)

DEFCURRENCYエンティティーのデフォルト通貨を表す値ディメンション・メンバーのメンバー ID。

varchar(255) または varchar2(255)

ALLOWADJSエンティティーで仕訳が許可されるかどうか。次の値が使用されます。

v True (仕訳を許可)

v False (仕訳を許可しない)

varchar(255) または varchar2(255)

ISICP エンティティーが会社間取引で使用されるかどうか。次の値が使用されます。

v Y (はい)

v N (いいえ)

varchar(255) または varchar2(255)

ALLOWADJFROMCHILDRENエンティティーで子からの仕訳の転記が許可されるかどうか。次の値が使用されます。

v True (子からの仕訳の転記を許可)

v False (子からの仕訳の転記を許可しない)

varchar(255) または varchar2(255)

SECURITYCLASSエンティティーに割り当てられているセキュリティー・クラスの ID。

varchar(255) または varchar2(255)

USERDEFINED1エンティティーの UserDefined1 属性に対して定義されている値。

86 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 95: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

varchar(255) または varchar2(255)

USERDEFINED2エンティティーの UserDefined2 属性に対して定義されている値。

varchar(255) または varchar2(255)

USERDEFINED3エンティティーの UserDefined3 属性に対して定義されている値。

varchar(255) または varchar2(255)

HOLDINGCOMPANYHoldingCompany の名前。

varchar(255) または varchar2(255)

HOLDINGCOMPANYIDHoldingCompany の ID。

int または number

SECURITYASPARTNERSecurityAsPartner の名前。

varchar(255) または varchar2(255)

SECURITYASPARTNERIDSecurityAsPartner の ID。

int または number

ORGBYPERIODFILTERINGONエンティティーで、組織を期間フィルター処理することが有効になっているかどうか。次の値が使用されます。

v True (有効)

v False (無効)

varchar(255) または varchar2(255)

DEFAULTPARENTデフォルトの親の名前。

varchar(255) または varchar2(255)

DEFAULTPARENTIDデフォルトの親の ID。

int または number

PARENTSORTID親メンバーの CHILDSORTID。

int または number

CHILDSORTIDメンバーをソートするための 1 を基準とした ID。

int または number

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 87

Page 96: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

HFM シナリオ・ディメンション表Hyperion Financial Management (HFM) シナリオ・ディメンション表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

HFM シナリオ・ディメンション表にある列、そのデータ型、および説明を以下に示します。

ID 主キー・フィールド

integer または int

DIMENSION各ディメンションの名前。

varchar(255) または varchar2(255)

PARENT現在のメンバーに割り当てられている親メンバーの名前。

varchar(255) または varchar2(255)

PARENTID現在のメンバーに割り当てられている親メンバーの ID。

int または number

CHILD現在のメンバーの名前。

varchar(255) または varchar2(255)

AGGREGATION現在のメンバーの集計指定記号。次の値が使用されます。

v +

v -

v ~ (集計なし)

varchar(5) または varchar2(5)

CUSTOM_NAMEユーザー定義のカスタム名。

varchar(255) または varchar2(255)

DESCRIPTION現在のメンバーの説明。

varchar(8000) または varchar2(8000)

UNIQUE_ALIAS現在のメンバーの固有別名。

varchar(255) または varchar2(255)

DATA_STORAGEHFM 内保管時のデータ・ストレージ・タイプ。次の値が使用されます。

88 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 97: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v SHARED

v NEVER SHARE

v STORE

varchar(255) または varchar2(255)

ITEM_LEVELメンバーのレベル。

varchar(255) または varchar2(255)

ITEM_GENERATIONメンバーの世代。

varchar(255) または varchar2(255)

DEFAULTFREQシナリオ・ディメンション・メンバーのデフォルトの周期の ID 番号。

varchar(255) または varchar2(255)

DEFAULTVIEWシナリオ・ディメンション・メンバーのデフォルト・ビューを識別する番号。

varchar(255) または varchar2(255)

ZEROVIEWFORNONADJZeroViewForNonadj 属性として割り当てられているビュー・ディメンション・メンバーのメンバー ID。

varchar(255) または varchar2(255)

ZEROVIEWFORADJZeroViewForAdj 属性として割り当てられているビュー・ディメンション・メンバーのメンバー ID。

varchar(255) または varchar2(255)

CONSOLIDATEYTDシナリオ・ディメンション・メンバーが過去 1 年間の集計をサポートしているかどうか。次の値が使用されます。

v True (サポート)

v False (非サポート)

varchar(255) または varchar2(255)

USERDEFINED1エンティティーの UserDefined1 属性に対して定義されている値。

varchar(255) または varchar2(255)

USERDEFINED2エンティティーの UserDefined2 属性に対して定義されている値。

varchar(255) または varchar2(255)

USERDEFINED3エンティティーの UserDefined3 属性に対して定義されている値。

varchar(255) または varchar2(255)

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 89

Page 98: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

SUPPORTPROCESSMANAGEMENTプロセス管理機能が使用可能かどうか。次の値が使用されます。

v True (使用可能)

v False (使用不可)

varchar(255) または varchar2(255)

SECURITYCLASS割り当てられているセキュリティー・クラスの ID。

varchar(255) または varchar2(255)

MAXIMUMREVIEWLEVELMaximumReviewLevel 属性に割り当てられている値。

varchar(255) または varchar2(255)

USESLINEITEMSシナリオ・ディメンション・メンバーが行項目をサポートしているかどうか。次の値が使用されます。

v True (サポート)

v False (非サポート)

varchar(255) または varchar2(255)

ENABLEDATAAUDITデータ監査属性が使用可能かどうか。次の値が使用されます。

v True (使用可能)

v False (使用不可)

重要: HFM 3.5.1 では、この属性はサポートされておらず、False に設定されています。

varchar(255) または varchar2(255)

DEFFREQFORICTRANSDefFreqForICTrans 属性。

重要: HFM 3.5.1 では、この属性はサポートされておらず、0 に設定されています。

varchar(255) または varchar2(255)

DEFAULTPARENTデフォルトの親の名前。

varchar(255) または varchar2(255)

DEFAULTPARENTIDデフォルトの親の ID。

int または number

PARENTSORTID親メンバーの CHILDSORTID。

int または number

90 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 99: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

CHILDSORTIDメンバーをソートするための 1 を基準とした ID。

int または number

HFM 年ディメンション表Hyperion Financial Management (HFM) 年ディメンション表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

HFM 年ディメンション表にある列、そのデータ型、および説明を以下に示します。

ID 主キー・フィールド

integer または int

DIMENSION各ディメンションの名前。

varchar(255) または varchar2(255)

PARENT現在のメンバーに割り当てられている親メンバーの名前。

varchar(255) または varchar2(255)

PARENTID現在のメンバーに割り当てられている親メンバーの ID。

int または number

CHILD現在のメンバーの名前。

varchar(255) または varchar2(255)

AGGREGATION現在のメンバーの集計指定記号。次の値が使用されます。

v +

v -

v ~ (集計なし)

varchar(5) または varchar2(5)

CUSTOM_NAMEユーザー定義のカスタム名。

varchar(255) または varchar2(255)

DESCRIPTION現在のメンバーの説明。

varchar(8000) または varchar2(8000)

UNIQUE_ALIAS現在のメンバーの固有別名。

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 91

Page 100: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

varchar(255) または varchar2(255)

DATA_STORAGEHFM 内保管時のデータ・ストレージ・タイプ。次の値が使用されます。

v SHARED

v NEVER SHARE

v STORE

varchar(255) または varchar2(255)

ITEM_LEVELメンバーのレベル。

varchar(255) または varchar2(255)

ITEM_GENERATIONメンバーの世代。

varchar(255) または varchar2(255)

YEARRANGE_FIRST有効な年の範囲内の最初の年。

varchar(255) または varchar2(255)

YEARRANGE_LAST有効な年の範囲内の最後の年。

varchar(255) または varchar2(255)

PARENTSORTID親メンバーの CHILDSORTID。

int または number

CHILDSORTIDメンバーをソートするための 1 を基準とした ID。

int または number

HFM 期間ディメンション表Hyperion Financial Management (HFM) 期間ディメンション表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

HFM 期間ディメンション表にある列、そのデータ型、および説明を以下に示します。

ID 主キー・フィールド

integer または int

DIMENSION各ディメンションの名前。

varchar(255) または varchar2(255)

92 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 101: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

PARENT現在のメンバーに割り当てられている親メンバーの名前。

varchar(255) または varchar2(255)

PARENTID現在のメンバーに割り当てられている親メンバーの ID。

int または number

CHILD現在のメンバーの名前。

varchar(255) または varchar2(255)

AGGREGATION現在のメンバーの集計指定記号。次の値が使用されます。

v +

v -

v ~ (集計なし)

varchar(5) または varchar2(5)

CUSTOM_NAMEユーザー定義のカスタム名。

varchar(255) または varchar2(255)

DESCRIPTION現在のメンバーの説明。

varchar(8000) または varchar2(8000)

UNIQUE_ALIAS現在のメンバーの固有別名。

varchar(255) または varchar2(255)

DATA_STORAGEHFM 内保管時のデータ・ストレージ・タイプ。次の値が使用されます。

v SHARED

v NEVER SHARE

v STORE

varchar(255) または varchar2(255)

ITEM_LEVELメンバーのレベル。

varchar(255) または varchar2(255)

ITEM_GENERATIONメンバーの世代。

varchar(255) または varchar2(255)

BASEFREQUENCYアプリケーションの基本周期の ID。

int または number

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 93

Page 102: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

FREQUENCYアプリケーションの基本周期内の期間の順序位置。

varchar(255) または varchar2(255)

PARENTSORTID親メンバーの CHILDSORTID。

int または number

CHILDSORTIDメンバーをソートするための 1 を基準とした ID。

int または number

HFM ICP ディメンション表Hyperion Financial Management (HFM) ICP ディメンション表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

HFM ICP ディメンション表にある列、そのデータ型、および説明を以下に示します。

ID 主キー・フィールド

integer または int

DIMENSION各ディメンションの名前。

varchar(255) または varchar2(255)

PARENT現在のメンバーに割り当てられている親メンバーの名前。

varchar(255) または varchar2(255)

PARENTSORTID親メンバーの CHILDSORTID。

int または number

CHILDSORTIDメンバーをソートするための 1 を基準とした ID。

int または number

AGGREGATION現在のメンバーの集計指定記号。次の値が使用されます。

v +

v -

v ~ (集計なし)

varchar(5) または varchar2(5)

CUSTOM_NAMEユーザー定義のカスタム名。

94 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 103: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

varchar(255) または varchar2(255)

DESCRIPTION現在のメンバーの説明。

varchar(8000) または varchar2(8000)

UNIQUE_ALIAS現在のメンバーの固有別名。

varchar(255) または varchar2(255)

DATA_STORAGEHFM 内保管時のデータ・ストレージ・タイプ。次の値が使用されます。

v SHARED

v NEVER SHARE

v STORE

varchar(255) または varchar2(255)

ITEM_LEVELメンバーのレベル。

varchar(255) または varchar2(255)

ITEM_GENERATIONメンバーの世代。

varchar(255) または varchar2(255)

SECURITYCLASS会社間パートナーに割り当てられているセキュリティー・クラスの ID。

varchar(255) または varchar2(255)

PARENTID現在のメンバーに割り当てられている親メンバーの ID。

int または number

CHILD現在のメンバーの名前。

varchar(255) または varchar2(255)

HFM カスタム 1 から 4 ディメンション表Hyperion Financial Management (HFM) カスタム 1 から 4 ディメンション表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

HFM カスタム 1 から 4 ディメンション表にある列、そのデータ型、および説明を以下に示します。

ID 主キー・フィールド

integer または int

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 95

Page 104: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

DIMENSION各ディメンションの名前。

varchar(255) または varchar2(255)

PARENT現在のメンバーの親メンバーの名前。

varchar(255) または varchar2(255)

PARENTID現在のメンバーに割り当てられている親メンバーの ID。

int または number

CHILD現在のメンバーの名前。

varchar(255) または varchar2(255)

AGGREGATION現在のメンバーの集計指定記号。次の値が使用されます。

v +

v -

v ~ (集計なし)

varchar(5) または varchar2(5)

CUSTOM_NAMEユーザー定義のカスタム名。

varchar(255) または varchar2(255)

DESCRIPTION現在のメンバーの説明。

varchar(8000) または varchar2 (8000)

UNIQUE_ALIAS現在のメンバーの固有別名。

varchar(255) または varchar2(255)

DATA_STORAGEHFM 内保管時のデータ・ストレージ・タイプ。次の値が使用されます。

v SHARED

v NEVER SHARE

v STORE

varchar(255) または varchar2(255)

ITEM_LEVELメンバーのレベル。

varchar(255) または varchar2(255)

ITEM_GENERATIONメンバーの世代。

varchar(255) または varchar2(255)

96 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 105: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

ISCALCULATEDカスタム・メンバーのデータが HFM で計算されるかどうか。次の値が使用されます。

v True (HFM で計算)

v False (データを手動で入力)

varchar(255) または varchar2(255)

SWITCHSIGNFORFLOWカスタム・ディメンション・メンバーの Switchsignforflow 属性が使用可能かどうか。次の値が使用されます。

v True (使用可能)

v False (使用不可)

varchar(255) または varchar2(255)

SWITCHTYPEFORFLOWカスタム・ディメンション・メンバーの Switchtypeforflow 属性が使用可能かどうか。次の値が使用されます。

v True (使用可能)

v False (使用不可)

varchar(255) または varchar2(255)

USERDEFINED1勘定科目の UserDefined1 属性。

varchar(255) または varchar2(255)

USERDEFINED2勘定科目の UserDefined2 属性。

varchar(255) または varchar2(255)

USERDEFINED3勘定科目の UserDefined3 属性。

varchar(255) または varchar2(255)

SECURITYCLASSセキュリティー・クラスの ID。

int または number

DEFAULTPARENTデフォルトの親の名前。

varchar(255) または varchar2(255)

DEFAULTPARENTIDデフォルトの親の ID。

int または number

PARENTSORTID親メンバーの CHILDSORTID。

int または number

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 97

Page 106: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

CHILDSORTIDメンバーをソートするための 1 を基準とした ID。

int または number

HFM ビュー・ディメンション表および HFM 値ディメンション表Hyperion Financial Management (HFM) のビュー・ディメンション表および値ディメンション表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

HFM ビュー・ディメンション表および HFM 値ディメンション表にある列、そのデータ型、および説明を以下に示します。

ID 主キー・フィールド

integer または int

DIMENSION各ディメンションの名前。

varchar(255) または varchar2(255)

PARENT現在のメンバーに割り当てられている親メンバーの名前。

varchar(255) または varchar2(255)

PARENTID現在のメンバーに割り当てられている親メンバーの ID。

int または number

CHILD現在のメンバーの名前。

varchar(255) または varchar2(255)

AGGREGATION現在のメンバーの集計指定記号。次の値が使用されます。

v +

v -

v ~ (集計なし)

varchar(5) または varchar2(5)

CUSTOM_NAMEユーザー定義のカスタム名。

varchar(255) または varchar2(255)

DESCRIPTION現在のメンバーの説明。

varchar(8000) または varchar2(8000)

UNIQUE_ALIAS現在のメンバーの固有別名。

98 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 107: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

varchar(255) または varchar2(255)

DATA_STORAGEHFM 内保管時のデータ・ストレージ・タイプ。次の値が使用されます。

v SHARED

v NEVER SHARE

v STORE

varchar(255) または varchar2(255)

ITEM_LEVELメンバーのレベル。

varchar(255) または varchar2(255)

ITEM_GENERATIONメンバーの世代。

varchar(255) または varchar2(255)

PARENTSORTID親メンバーの CHILDSORTID。

int または number

CHILDSORTIDメンバーをソートするための 1 を基準とした ID。

int または number

Essbase および HFM ナロー・ファクト表Essbase および Hyperion Financial Management (HFM) ナロー・ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

DIMNAME1 列から DIMNAMEn 列の順序は、「列選択」ウィンドウの「ソート」列の値により決まります。

Essbase および HFM ナロー・ファクト表にある列、そのデータ型、および説明を以下に示します。

DIMNAME1 から DIMNAMEn

DIMNAME1 から DIMNAMEn は、エクスポート対象として選択された列1 から n の名前です。

「メンバー名の使用」を選択した場合、列値は、各ディメンション表のCHILD フィールドに対応するメンバー名となります。

「メンバー ID 参照の使用」を選択した場合、列値は、各ディメンション表の ID フィールドに対応する ID となります。

varchar(255) または varchar2(255) あるいは int または number

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 99

Page 108: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

データ型は「ファクト表メンバー値」の設定により決まります。詳しくは、43ページの『スター・スキーマのオプション』を参照してください。

DATA ディメンション・メンバー交点の実際のデータ値が格納されます。このフィールドの精度 (x) は、表の作成に使用されるセレクションのデータ精度オプションに基づきます。

numeric(14,x) または number(14,x)

STATUSHFM ファクト表でのみ使用されます。HFM により提供される HFM データ・セル状況を表示するために使用されます。次のセル状況値が使用されます。

v OK (OK)

v Locked (ロック済み)

v OK SC (OK であるがシステム変更済み)

v CH (チャート・ロジックが必要)

v TR (変換が必要)

v CN (集計が必要)

varchar(100) または varchar2(100)

AUDITIDHFM から、または Essbase でデータ抽出が実行されると、Integration

Server はファクト表に AUDITID フィールドを追加するか、このフィールドを更新します。AUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

Essbase および HFM ワイド・ファクト表Essbase および Hyperion Financial Management (HFM) ワイド・ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

DIMNAME1 列から DIMNAMEn 列の順序は、「列選択」ウィンドウの「ソート」列の値により決まります。

Essbase および HFM ワイド・ファクト表にある列、そのデータ型、および説明を以下に示します。

DIMNAME1 から DIMNAMEn

DIMNAME1 から DIMNAMEn は、エクスポート対象として選択された列1 から n の名前です。列値は、各ディメンション表の CHILD フィールドに対応するメンバー名です。

varchar(255) または varchar2(255)

100 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 109: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

WideMember1 から WideMembern

WideMember1 から Widemembern は、1 から n のワイド・ディメンション・メンバー列の名前です。列値は、ディメンション・メンバー交点の実際のデータ値です。これらのフィールドの精度 (x) は、表の作成に使用されるセレクションのデータ精度オプションに基づきます。

numeric(14,x) または number(14,x)

STATUSHFM ファクト表でのみ使用されます。HFM により提供される HFM データ・セル状況を表示するために使用されます。次のセル状況値が使用されます。

v OK (OK)

v Locked (ロック済み)

v OK SC (OK であるがシステム変更済み)

v CH (チャート・ロジックが必要)

v TR (変換が必要)

v CN (集計が必要)

varchar(100) または varchar2(100)

AUDITIDHFM から、または Essbase でデータ抽出が実行されると、Integration

Server はファクト表に AUDITID フィールドを追加するか、このフィールドを更新します。AUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

ワイド・ディメンションおよびワイド・ファクトのフォーマットについて詳しくは、 43ページの『スター・スキーマのオプション』を参照してください。

Planning 勘定科目アノテーション・ファクト表Planning 勘定科目アノテーション・ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

Planning 勘定科目アノテーション・ファクト表にある列、そのデータ型、および説明を以下に示します。

DATABASEPlanning データベースの名前。

varchar(80) または varchar2(80)

SCENARIOSシナリオ・ディメンション・メンバー。

varchar(80) または varchar2(80)

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 101

Page 110: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

VERSIONSシナリオのバージョン。

varchar(80) または varchar2(80)

ENTITIESエンティティー・ディメンション・メンバー。

varchar(80) または varchar2(80)

ACCOUNTS勘定科目ディメンション・メンバー。

varchar(80) または varchar2(80)

DESCRIPTION勘定科目の説明。

varchar(2000) または varchar2(2000)

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

Planning セル・テキスト・ファクト表Planning セル・テキスト・ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

Planning セル・テキスト・ファクト表にある列、そのデータ型、および説明を以下に示します。

DATABASEPlanning データベースの名前。

varchar(40) または varchar2(40)

TEXT セル・ノートの内容。

varchar(2000) または varchar2(2000)

<ディメンション>ディメンションごとに 1 つのフィールドがあり、セル・テキストが格納されます。

varchar(80) または varchar2(80)

NOTE_IDセル・ノートの ID。

int または number

102 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 111: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

Planning フォーム・アノテーション・ファクト表Planning フォーム・アノテーション・ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

Planning フォーム・アノテーション・ファクト表にある列、そのデータ型、および説明を以下に示します。

DATABASEPlanning データベースの名前。

varchar(80) または varchar2(80)

FORMフォームの名前。

varchar(80) または varchar2(80)

FORM_IDフォームの ID。

int または number

TITLEフォームのタイトル。

varchar(40) または varchar2(40)

TEXT アノテーションの内容。

varchar(2000) または varchar2(2000)

ANNOT_SEQアノテーションのシーケンス ID。

int または number

CREATED作成日時。

datetime または date

AUTHORアノテーションの作成者の名前。

varchar(80) または varchar2(80)

AUTHOR_IDアノテーションの作成者の ID。

int または number

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 103

Page 112: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

Planning ユニット・ファクト表Planning ユニット・ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

Planning ユニット・ファクト表にある列、そのデータ型、および説明を以下に示します。

PLANNING_UNITPlanning ユニットの名前。

varchar(80) または varchar2(80)

PLANNING_UNIT_IDPlanning ユニットの ID。

int または number

TITLEPlanning ユニットのタイトル。

varchar(40) または varchar2(40)

TEXT Planning ユニットの内容。

varchar(2000) または varchar2(2000)

SCENARIOPlanning ユニットのシナリオ・メンバー。

varchar(80) または varchar2(80)

VERSIONバージョンの名前。

varchar(80) または varchar2(80)

ENTITYPlanning ユニットのエンティティー・メンバー。

varchar(80) または varchar2(80)

ANNOT_SEQPlanning ユニットのアノテーションのシーケンス番号。

integer または int

CREATED作成日時。

datetime または date

104 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 113: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

AUTHOR作成者の名前。

varchar(80) または varchar2(80)

AUTHOR_ID作成者の ID。

int または number

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

Planning サポート詳細ファクト表Planning サポート詳細ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

Planning サポート詳細ファクト表にある列、そのデータ型、および説明を以下に示します。

DATABASEPlanning データベースの名前。

varchar(40) または varchar2(40)

DETAIL_DESCRIPTIONサポート詳細のラベル。

varchar(255) または varchar2(1500)

OPERATOR詳細に関連する演算子。次の値が使用されます。

v 0 (無視)

v 1 (加算)

v 2 (減算)

v 3 (乗算)

v 4 (除算)

char

POSITION詳細の順序位置 (0 が基準)。

int または number

GENERATION詳細の世代 (0 が基準)。

int または number

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 105

Page 114: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

VALUE詳細の値。

float

<ディメンション>

ディメンションごとに 1 つのフィールドがあり、サポート詳細が格納されます。

varchar(80) または varchar2(80)

DETAIL_ID詳細の ID。

int または number

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

監査表ファクト表の AUDITID フィールドは、監査表の AUDITID フィールドを参照します。監査表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

監査表にある列、そのデータ型、および説明を以下に示します。

AUDITID項目の ID。

int または number

SavedSelectionID監査レコードのためにデータ抽出が実行されたとき使用されたセレクションの ID。

int または number

SavedSelectionname監査レコードのためにデータ抽出が実行されたとき使用されたセレクションの名前。

varchar(500) または varchar2(500)

RecordDateデータ抽出が完了し、監査レコードが書き込まれた日時。

DateTime または Date

SourceConnectionID監査レコードを作成したセレクションで使用されているソース・コネクションのコネクション ID。

106 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 115: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

int または number

SourceConnection監査レコードを作成したセレクションで使用されているソース・コネクションのコネクション名。

varchar(500) または varchar2(500)

LoadTypeセレクションに基づき使用されるロード・タイプ。次の値が使用されます。

v リフレッシュ

v 付加

v マージ

varchar(25) または varchar2(25)

SavedSelectionセレクション実行時のセレクションの状態のバイナリー表現。

image または blob

Essbase フィルター表Essbase フォーマットと Planning フォーマットの両方で Oracle Essbase フィルターを抽出できます。これらのフォーマットは、各 Hyperion ユーティリティーによるOracle Essbase または Hyperion Planning へのフィルターのインポートを容易にするために、Integration Server でサポートされています。

どちらのフォーマットにも、Essbase アプリケーション、データベース、およびユーザーに割り当てられたフィルター行の固有の組み合わせごとに 1 つのフィルター・データ行が含まれます。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

Essbase フィルター表にある列、そのデータ型、および説明を以下に示します。

FilterNameフィルターの名前。

varchar(50) または varchar2(50)

EsbApplicationフィルターが属する Oracle Essbase アプリケーションの名前。

varchar(50) または varchar2(50)

EsbDatabaseフィルターが属する Oracle Essbase データベースの名前。

varchar(50) または varchar2(50)

UserNameフィルターが割り当てられている Oracle Essbase ユーザー。

varchar(50) または varchar2(150)

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 107

Page 116: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

EsbFilter各フィルター行に対して Oracle Essbase で定義されているフィルター・メンバー指定。

varchar(xx) または varchar2(xx)

ヒント: Unicode アプリケーションの場合、この列は最大 2000 文字です。

Access EsbFilter に付与されているアクセス・レベル。このフィールドには次の値が使用されます。

v Read

v Write

v None

v MetaRead

varchar(50) または varchar2(50)

Planning フィルター表にある列、そのデータ型、および説明を以下に示します。

FilterNameフィルターの名前。

varchar(50) または varchar2(50)

EsbApplicationフィルターが属する Oracle Essbase アプリケーションの名前。

varchar(50) または varchar2(50)

EsbDatabaseフィルターが属する Oracle Essbase データベースの名前。

varchar(50) または varchar2(50)

UserNameフィルターが割り当てられている Oracle Essbase ユーザー。

varchar(150) または varchar2(150)

EsbMember現在のフィルター行について Access および EsbFunction が適用されるOracle Essbase メンバー。

varchar(100) または varchar2(100)

Access EsbFilter に付与されているアクセス・レベル。このフィールドには次の値が使用されます。

v Read

v Write

v None

v MetaRead

varchar(50) または varchar2(50)

EsbFunction現在のフィルター行について EsbMember 値に適用される Oracle Essbase

108 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 117: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

メンバー拡張関数。例えば、このフィールドの値は @CHILDREN などです。この値では、Access で指定されたレベルが EsbMember 値の子に付与されます。

varchar(50) または varchar2(50)

拡張フィルター表にある列、そのデータ型、および説明を以下に示します。

FilterNameフィルターの名前。

varchar(50) または varchar2(50)

EsbApplicationフィルターが属する Oracle Essbase アプリケーションの名前。

varchar(50) または varchar2(50)

EsbDatabaseフィルターが属する Oracle Essbase データベースの名前。

varchar(50) または varchar2(50)

UserNameフィルターが割り当てられている Oracle Essbase ユーザー。

varchar(150) または varchar2(150)

EsbMember現在のフィルター行について Access および EsbFunction が適用されるOracle Essbase メンバー。

varchar(100) または varchar2(100)

Access EsbFilter に付与されているアクセス・レベル。このフィールドには次の値が使用されます。

v Read

v Write

v None

v MetaRead

varchar(50) または varchar2(50)

EsbFunction現在のフィルター行について EsbMember 値に適用される Oracle Essbase

メンバー拡張関数。例えば、このフィールドの値は @CHILDREN などです。この値では、Access で指定されたレベルが EsbMember 値の子に付与されます。

varchar(50) または varchar2(50)

Essbase ユーザー表Essbase ユーザー・メタデータは、2 つの個別の表に抽出されます。1 番目の表は、ユーザー名の単純なリストです。2 番目の表は、ユーザー名と各ユーザー・グループのリストです。

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 109

Page 118: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。Unicode アプリケーションでは、varchar(xx) またはvarchar2(xx) 列のデータ型は nvarchar(xx) または nvarchar2(xx) です。

Essbase ユーザー表にある列の名前、そのデータ型、および説明を以下に示します。

UserNameユーザーの名前。

varchar(70) または varchar2(70)

UserTypeADMINISTRATOR または USER

varchar(15) または varchar2(15)

Applicationユーザーがアクセス権を持つアプリケーションの名前。

varchar(70) または varchar2(70)

データベースユーザーがアクセス権を持つデータベースの名前。

varchar(70) または varchar2(70)

Access アプリケーションまたはデータベースへのユーザーのアクセス権。次の値が使用されます。

v N (なし)

v また次の値が組み合わせて使用されます。

– R (読み取り)

– W (書き込み)

– C (計算)

– L (DBLOAD)

– D (DBDESIGN)

varchar(10) または varchar2(10)

Essbase ユーザー・グループ表にある列、そのデータ型、および説明を以下に示します。

UserGroupOracle Essbase で指定されているセキュリティー・グループの名前。

varchar(150) または varchar2(150)

UserNameOracle Essbase で指定されているユーザー名。

varchar(150) または varchar2(150)

HFM プロセス管理ファクト表Hyperion Financial Management (HFM) プロセス管理ファクト表の列名とデータ型を示します。

110 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 119: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

HFM プロセス管理ファクト表にある列、そのデータ型、および説明を以下に示します。

Scenarioプロセス・ユニットのシナリオ・ディメンション・メンバー名。

varchar(255) または varchar2(255)

Year プロセス・ユニットの年ディメンション・メンバー名。

varchar(255) または varchar2(255)

Period プロセス・ユニットの期間ディメンション・メンバー名。

varchar(255) または varchar2(255)

Entity プロセス・ユニットのエンティティー・ディメンション・メンバー名。

varchar(255) または varchar2(255)

EntityParentプロセス・ユニットのエンティティー親ディメンション・メンバー名。

varchar(255) または varchar2(255)

Value プロセス・ユニットの値ディメンション・メンバー名。

varchar(255) または varchar2(255)

Time プロセス・レベル変更の時間。

datetime および date

ユーザープロセス・レベルを変更したユーザーの名前。

varchar(255) または varchar2(255)

Action 実行されたアクション。

varchar(255) または varchar2(255)

State プロセス・レベル変更後のプロセス・ユニットの状態。

varchar(255) または varchar2(255)

Commentsプロセス・レベル変更に追加されたコメント。

varchar(4000) または varchar2(2400)

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

HFM 仕訳項目ファクト表Hyperion Financial Management (HFM) 仕訳項目ファクト表の列名とデータ型を示します。

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 111

Page 120: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

DIMNAME1 列から DIMNAMEn 列の順序は、「列選択」ウィンドウの「ソート」列の値により決まります。

HFM 仕訳項目ファクト表にある列、そのデータ型、および説明を以下に示します。

DIMNAME1 から DIMNAMEn

DIMNAME1 から DIMNAMEn は、エクスポート対象として選択された列1 から n の名前です。「メンバー名の使用」を選択した場合、列値は、各ディメンション表の CHILD フィールドに対応するメンバー名となります。「メンバー ID 参照の使用」を選択した場合、列値は、各ディメンション表の ID フィールドに対応する ID となります。

varchar(255) または varchar2(255) あるいは int または number

データ型は「ファクト表メンバー値」オプションの設定により決まります。詳しくは、 43ページの『スター・スキーマのオプション』を参照してください。

JOURNAL_ID仕訳を一意的に識別する仕訳 ID。

int または number

JOURNAL_LABEL仕訳の名前。

varchar(20) または varchar2(20)

JOURNAL_DATAセルの仕訳のデータ。このフィールドの精度 (x) は、表の作成に使用されるセレクションのデータ精度オプションに基づきます。

numeric(14,x) または number(14,x)

ENTRY_ID仕訳内の仕訳項目を識別する項目 ID。

int または number

DEBIT_CREDIT仕訳項目が貸方項目か借方項目か。次の値が使用されます。

v C (貸方項目)

v D (借方項目)

varchar(1) または varchar2(1)

DESCRIPTION仕訳項目の説明。

varchar(50) または varchar2(50)

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

112 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 121: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

HFM 仕訳ファクト表Hyperion Financial Management (HFM) 仕訳ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

表内の PERIOD、VALUE、SINGLE_ENTITY、および SINGLE_PARENT 列では、データ型は、「ファクト表メンバー値」設定で選択した値により決まります。

v 「メンバー名の使用」値を選択した場合、データ型は varchar(255) またはvarchar2(255) です。

v 「メンバー ID 参照の使用」値を選択した場合、データ型は int または number

です。

詳しくは、 43ページの『スター・スキーマのオプション』を参照してください。

HFM 仕訳ファクト表にある列、そのデータ型、および説明を以下に示します。

JOURNAL_ID仕訳を一意的に識別する仕訳 ID。

int または number

JOURNAL_LABEL仕訳の名前。

varchar(20) または varchar2(20)

TYPE 仕訳のタイプ。次の値が使用されます。

v ARL (自動取り消し)

v ARV (自動逆仕訳転記後の仕訳)

v REG (通常)

varchar(3) または varchar2(3)

STATUS仕訳の状況。次の値が使用されます。

v A (承認済み)

v P (転記済み)

v R (却下済み)

v S (提出済み)

v W (作業中)

varchar(1) または varchar2(1)

BALANCE_TYPE仕訳の残高タイプ。次の値が使用されます。

v B (貸借一致)

v E (エンティティーごとに貸借一致)

v U (貸借不一致)

varchar(1) または varchar2(1)

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 113

Page 122: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

JOURNAL_GROUP仕訳がグループに割り当てられている場合、仕訳が割り当てられているグループの名前。

varchar(30) または varchar2(30)

DESCRIPTION仕訳の説明。

varchar(255) または varchar2(255)

PERIOD仕訳の期間ディメンション。

varchar(255) または varchar2(255) あるいは int または number

データ型は、選択した「ファクト表メンバー値」の設定により決まります。

VALUE仕訳の値ディメンション。

varchar(255) または varchar2(255) あるいは int または number

SECURITYCLASS_ID仕訳が属するセキュリティー・クラスの ID。

int または number

SINGLE_ENTITY仕訳が単一エンティティー仕訳である場合、仕訳のエンティティー・ディメンション。

varchar(255) または varchar2(255) あるいは int または number

データ型は、選択した「ファクト表メンバー値」の設定により決まります。

SINGLE_PARENT仕訳が単一エンティティー仕訳である場合、仕訳のエンティティー親ディメンション。

varchar(255) または varchar2(255) あるいは int または number

データ型は、選択した「ファクト表メンバー値」の設定により決まります。

CREATED_USER仕訳を作成したユーザーの名前。

varchar(64) または varchar2(64)

POSTED_USER仕訳を転記したユーザーの名前。

varchar(64) または varchar2(64)

APPROVED_USER仕訳を承認したユーザーの名前。

varchar(64) または varchar2(64)

CREATED_DATE_TIME仕訳が作成された日付。

varchar(255) または varchar2(255)

114 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 123: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

POSTED_DATE_TIME仕訳が転記された日付。

varchar(255) または varchar2(255)

APPROVED_DATE_TIME仕訳が承認された日付。

varchar(255) または varchar2(255)

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

HFM セル行項目詳細ファクト表Hyperion Financial Management (HFM) セル行項目詳細ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

DIMNAME1 列から DIMNAMEn 列の順序は、「列選択」ウィンドウの「ソート」列の値により決まります。

HFM セル行項目詳細ファクト表にある列、そのデータ型、および説明を以下に示します。

DIMNAME1 から DIMNAMEn

DIMNAME1 から DIMNAMEn は、エクスポート対象として選択された列1 から n の名前です。「メンバー名の使用」を選択した場合、列値は、各ディメンション表の CHILD フィールドに対応するメンバー名となります。「メンバー ID 参照の使用」を選択した場合、列値は、各ディメンション表の ID フィールドに対応する ID となります。

varchar(255) または varchar2(255) あるいは int または number

データ型は「ファクト表メンバー値」オプションの設定により決まります。詳しくは、 43ページの『スター・スキーマのオプション』を参照してください。

DATA 行項目データが格納されます。このフィールドの精度 (x) は、表の作成に使用されるセレクションのデータ精度オプションに基づきます。

numeric(14,x) または number(14,x)

DESCRIPTION仕訳項目の説明。

varchar(80) または varchar2(80)

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 115

Page 124: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

HFM セル・テキスト・ファクト表Hyperion Financial Management (HFM) セル・テキスト・ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

DIMNAME1 列から DIMNAMEn 列の順序は、「列選択」ウィンドウの「ソート」列の値により決まります。

HFM セル・テキスト・ファクト表にある列、そのデータ型、および説明を以下に示します。

DIMNAME1 から DIMNAMEn

DIMNAME1 から DIMNAMEn は、エクスポート対象として選択された列1 から n の名前です。「メンバー名の使用」を選択した場合、列値は、各ディメンション表の CHILD フィールドに対応するメンバー名となります。「メンバー ID 参照の使用」を選択した場合、列値は、各ディメンション表の ID フィールドに対応する ID となります。

varchar(255) または varchar2(255) あるいは int または number

データ型は「ファクト表メンバー値」オプションの設定により決まります。詳しくは、 43ページの『スター・スキーマのオプション』を参照してください。

TEXT セル・テキスト。

varchar(4000) または varchar2(4000)

DESCRIPTION仕訳項目の説明。

varchar(80) または varchar2(80)

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

HFM セル履歴ファクト表Hyperion Financial Management (HFM) セル履歴ファクト表の列名とデータ型を示します。

リストされているデータ型は、SQL Server、DB2、および Oracle データ・ターゲットに対応するデータ型です。

DIMNAME1 列から DIMNAMEn 列の順序は、「列選択」ウィンドウの「ソート」列の値により決まります。

HFM セル履歴ファクト表にある列、そのデータ型、および説明を以下に示します。

116 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 125: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

DIMNAME1 から DIMNAMEn

DIMNAME1 から DIMNAMEn は、エクスポート対象として選択された列1 から n の名前です。「メンバー名の使用」を選択した場合、列値は、各ディメンション表の CHILD フィールドに対応するメンバー名となります。「メンバー ID 参照の使用」を選択した場合、列値は、各ディメンション表の ID フィールドに対応する ID となります。

varchar(255) または varchar2(255) あるいは int または number

データ型は「ファクト表メンバー値」オプションの設定により決まります。詳しくは、 43ページの『スター・スキーマのオプション』を参照してください。

SERVERデータが変更されたアプリケーション・サーバーの名前。

varchar(100) または varchar2(100)

USERNAME変更を行ったユーザーの名前。

varchar(64) または varchar2(64)

TIME_MODIFIED変更が行われた日時。

DateTime または Date

ACTIVITY変更アクティビティー。次の値が使用されます。

v ALLOCATE

v CELL_LOGIC

v CHART_LOGIC

v CONSOLIDATION

v CUSTOM_LOGIC

v DATA_CLEAR

v DATA_COPY

v DATA_ENTRY

v DATA_EXTRACT

v DATA_EXTRACT_HAL

v DATA_LOAD

v DATA_RETRIEVAL

v IDLE

v JOURNAL_ENTRY

v JOURNAL_POSTING

v JOURNAL_RETRIEVAL

v JOURNAL_TEMPLATE_ENTRY

v JOURNAL_UNPOSTING

v LOGOFF

v LOGON

第 4 章 IBM Cognos Integration Server のスター・スキーマの定義 117

Page 126: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

v LOGON_FAILURE

v MEMBER_LIST_EXTRACT

v MEMBER_LIST_LOAD

v MEMBER_LIST_SCAN

v METADATA_EXTRACT

v METADATA_LOAD

v RULES_EXTRACT

v RULES_LOAD

v RULES_SCAN

v SECURITY_EXTRACT

v SECURITY_LOAD

v SECURITY_SCAN

v TRANSLATION

varchar(40) または varchar2(40)

VALUEデータ変更の結果のセル値が格納されます。このフィールドの精度 (x) は、表の作成に使用されるセレクションのデータ精度オプションに基づきます。

numeric(14,x) または number(14,x)

AUDITIDAUDITID はファクト監査表のレコードを参照します。この表は、ファクト表と同じ名前に接尾部 _AUDIT が付加された名前になります。

int または number

118 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 127: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

特記事項

本書は IBM が世界各国で提供する製品およびサービスについて作成したものです。

この資料は IBM から他の言語でも提供されている可能性があります。ただし、ご利用にはその言語版の製品もしくは製品のコピーを所有していることが必要な場合があります。

本書に記載の製品、サービス、または機能が日本においては提供されていない場合があります。日本で利用可能な製品、サービス、および機能については、日本 IBM

の営業担当員にお尋ねください。本書で IBM 製品、プログラム、またはサービスに言及していても、その IBM 製品、プログラム、またはサービスのみが使用可能であることを意味するものではありません。これらに代えて、IBM の知的所有権を侵害することのない、機能的に同等の製品、プログラム、またはサービスを使用することができます。ただし、IBM 以外の製品とプログラムの操作またはサービスの評価および検証は、お客様の責任で行っていただきます。本書には、お客様が購入されたプログラムまたはライセンス資格に含まれない製品、サービス、または機能に関する説明が含まれる場合があります。

IBM は、本書に記載されている内容に関して特許権 (特許出願中のものを含む) を保有している場合があります。本書の提供は、お客様にこれらの特許権について実施権を許諾することを意味するものではありません。実施権についてのお問い合わせは、書面にて下記宛先にお送りください。

〒103-8510

東京都中央区日本橋箱崎町19番21号日本アイ・ビー・エム株式会社法務・知的財産知的財産権ライセンス渉外

以下の保証は、国または地域の法律に沿わない場合は、適用されません。 IBM およびその直接または間接の子会社は、本書を特定物として現存するままの状態で提供し、商品性の保証、特定目的適合性の保証および法律上の瑕疵担保責任を含むすべての明示もしくは黙示の保証責任を負わないものとします。国または地域によっては、法律の強行規定により、保証責任の制限が禁じられる場合、強行規定の制限を受けるものとします。

この情報には、技術的に不適切な記述や誤植を含む場合があります。本書は定期的に見直され、必要な変更は本書の次版に組み込まれます。IBM は予告なしに、随時、この文書に記載されている製品またはプログラムに対して、改良または変更を行うことがあります。

本書において IBM 以外の Web サイトに言及している場合がありますが、便宜のため記載しただけであり、決してそれらの Web サイトを推奨するものではありません。それらの Web サイトにある資料は、この IBM 製品の資料の一部ではありません。それらの Web サイトは、お客様の責任でご使用ください。

© Copyright IBM Corp. 2005, 2014 119

Page 128: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

IBM は、お客様が提供するいかなる情報も、お客様に対してなんら義務も負うことのない、自ら適切と信ずる方法で、使用もしくは配布することができるものとします。

本プログラムのライセンス保持者で、(i) 独自に作成したプログラムとその他のプログラム (本プログラムを含む) との間での情報交換、および (ii) 交換された情報の相互利用を可能にすることを目的として、本プログラムに関する情報を必要とする方は、下記に連絡してください。

IBM Software Group

Attention: Licensing

3755 Riverside Dr.

Ottawa, ON

K1V 1B7

Canada

本プログラムに関する上記の情報は、適切な使用条件の下で使用することができますが、有償の場合もあります。

本書で説明されているライセンス・プログラムまたはその他のライセンス資料は、IBM 所定のプログラム契約の契約条項、IBM プログラムのご使用条件、またはそれと同等の条項に基づいて、IBM より提供されます。

この文書に含まれるいかなるパフォーマンス・データも、管理環境下で決定されたものです。そのため、他の操作環境で得られた結果は、異なる可能性があります。一部の測定が、開発レベルのシステムで行われた可能性がありますが、その測定値が、一般に利用可能なシステムのものと同じである保証はありません。さらに、一部の測定値が、推定値である可能性があります。実際の結果は、異なる可能性があります。お客様は、お客様の特定の環境に適したデータを確かめる必要があります。

IBM 以外の製品に関する情報は、その製品の供給者、出版物、もしくはその他の公に利用可能なソースから入手したものです。 IBM は、それらの製品のテストは行っておりません。したがって、他社製品に関する実行性、互換性、またはその他の要求については確証できません。 IBM 以外の製品の性能に関する質問は、それらの製品の供給者にお願いします。

IBM の将来の方向または意向に関する記述については、予告なしに変更または撤回される場合があり、単に目標を示しているものです。

本書には、日常の業務処理で用いられるデータや報告書の例が含まれています。より具体性を与えるために、それらの例には、個人、企業、ブランド、あるいは製品などの名前が含まれている場合があります。これらの名称はすべて架空のものであり、名称や住所が類似する企業が実在しているとしても、それは偶然にすぎません。

この情報をソフトコピーでご覧になっている場合は、写真やカラーの図表は表示されない場合があります。

この「ソフトウェア・オファリング」は、Cookie もしくはその他のテクノロジーを使用して個人情報を収集することはありません。

120 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 129: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

商標

IBM、IBM ロゴおよび ibm.com は、世界の多くの国で登録された International

Business Machines Corporation の商標です。他の製品名およびサービス名等は、それぞれ IBM または各社の商標である場合があります。現時点での IBM 商標リストについては、Web 上の www.ibm.com/legal/copytrade.shtml にある 『Copyright and

trademark information』 をご覧ください。

以下は、それぞれ各社の商標または登録商標です。

v Microsoft、Windows、Windows NT および Windows ロゴは、Microsoft

Corporation の米国およびその他の国における商標です。

v UNIX は The Open Group の米国およびその他の国における登録商標です。

v Java およびすべての Java 関連の商標およびロゴは Oracle やその関連会社の米国およびその他の国における商標または登録商標です。

特記事項 121

Page 130: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

122 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 131: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

索引日本語, 数字, 英字, 特殊文字の順に配列されています。なお, 濁音と半濁音は清音と同等に扱われています。

[ア行]アウトラインメンバーの検索 60

アウトライン・メンバーの検索 60

インテリジェント抽出セットアップ 6

親子フォーマット 75

[カ行]カスタム範囲制御 4

カスタム名マッピング・パラメーター 24

カスタム・データ値フィルター 4

監査表 106

監査表持続性パラメーター 27

構成ファイル設定 22

コネクションインポート 32

エクスポート 32

削除 31

作成 29

サテライト・サーバー 30

テスト 31

表示 32

複製 32

編集 31

ID 29

コネクションのインポート 32

コネクションのエクスポート 32

コネクションの削除 31

コネクションの作成 29

コネクションのテスト 31

コネクションの複製 32

コネクションの編集 31

コネクション・パラメーター 33

サテライト・サーバー 39

テキスト・ファイル 39

DB2 38

Essbase 33

HFM 35

Oracle 37

Planning 33

SQL Server トラステッド接続 36

SQL Server ログイン 36

コネクション・マネージャー 29

コマンド・ファイルの構文 69

コマンド・ライン・ユーティリティー 63, 66

[サ行]サーバー・サイド置換変数選択 54

サテライト・サーバー・チャネル登録 23

新機能 1

バージョン 10.2.0.1 1, 3

スター・スキーマ基礎 74

スピン・ディメンション 55

世代フォーマット 75

セレクションインポート 41

エクスポート 42

削除 41

作成 40

実行 60

抽出オプション 42

開く 41

複製 41

編集 41

HFM 59

Planning 59

セレクション情報指定 42

セレクション情報の指定 42

セレクションのインポート 41

セレクションのエクスポート 42

セレクションの削除 41

セレクションの複製 41

セレクションの編集 41

セレクションを開く 41

セレクション・マネージャーオプション 13

使用 40

[タ行]対話モード 63

チャネル登録サテライト・サーバー 23

抽出オプションスター・スキーマ 43

データ 46

メタデータ 45

Planning+ 51

データ抽出の監査 8

© Copyright IBM Corp. 2005, 2014 123

Page 132: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

データベース表名 14

データベース列名マッピング 14

データベース・ツール設定 15

ディメンション表Essbase 78

HFM ICP 94

HFM エンティティー 85

HFM カスタム 1 から 4 95

HFM 勘定科目 80

HFM 期間 92

HFM シナリオ 88

HFM 年 91

HFM ビューおよび値 98

[ナ行]名前引用符パラメーター 27

[ハ行]パスワード持続性パラメーター 26

バッチ・モード 66

パラメーターカスタム名マッピング 24

監査表の持続性 27

名前の引用符 27

パスワードの持続性 26

表接尾部 25

ファクト表の持続性 27

ファクト表のフィールドの長さ 24

メンバー選択の検証 27

ラージ・データ値 28, 29

Unicode 28

表接尾部パラメーター 25

ファクト表監査 106

Essbase および HFM ナロー 99

Essbase および HFM ワイド 100

Essbase フィルター 107

Essbase ユーザー 110

HFM 仕訳 113

HFM 仕訳項目 112

HFM セル行項目詳細 115

HFM セル履歴 116

HFM セル・テキスト 116

HFM プロセス管理 111

Planning 勘定科目アノテーション 101

Planning サポート詳細 105

Planning セル・テキスト 102

Planning フォーム・アノテーション 103

Planning ユニット 104

ファクト表持続性パラメーター 27

ファクト表フィールド長パラメーター 24

[マ行]マスター・データ管理フォーマット 77

メタデータ抽出のオプション 45

メンバー選択検証パラメーター 27

[ラ行]ラージ・データ値パラメーター 28, 29

ライセンス・キー表示 22

ログ結果フィルター 61

ログ項目表示 62

ログ・ビューアー使用 60

ログ・レコードエクスポート 62

EEssbase

抽出タイプ 56

メンバー選択 52, 56

メンバー・リスト選択 53

列選択 55

Essbase アウトライン 52

Essbase および HFM ナロー・ファクト表 99

Essbase および HFM ワイド・ファクト表 100

Essbase セレクション構成 52

Essbase セレクションの構成 52

Essbase データ・エクストラクターインストール 17

始動 19

プロパティーの設定 18

Essbase ディメンション表 78

Essbase フィルター表 107

Essbase ユーザー表 110

HHFM ICP ディメンション表 94

HFM エンティティー・ディメンション表 85

HFM カスタム 1 から 4 ディメンション表 95

HFM 勘定科目ディメンション表 80

HFM 期間ディメンション表 92

HFM シナリオ・ディメンション表 88

HFM 仕訳項目ファクト表 112

HFM 仕訳ファクト表 113

HFM セル行項目詳細ファクト表 115

HFM セル履歴ファクト表 116

HFM セル・テキスト・ファクト表 116

124 IBM Cognos Integration Server バージョン 10.2.0.1: 管理ガイド

Page 133: IBM Cognos Integration Server バージョン 10.2.0public.dhe.ibm.com/software/data/cognos/...Cognos Integration Server を使用すると、Oracle Essbase、Oracle Hyperion Planning、Oracle

HFM 抽出パラメーター設定 25

HFM 年ディメンション表 91

HFM ビュー・ディメンション表および HFM 値ディメンション表 98

HFM プロセス管理ファクト表 111

HFM リスト・メンバー選択 59

IIBM Cognos Integration Server

概説 3

IBM DB2 データベース初期化 17

Integration Server

基礎 11

ツール 13

Integration Server マネージャー始動 12

MMicrosoft SQL Server データベース初期化 15

OOracle Essbase セキュリティーの抽出 7

Oracle Essbase の抽出オプション 4

Oracle Essbase メタデータの抽出 7

Oracle Hyperion Financial Management の抽出 8

Oracle Hyperion Planning データの抽出 7

Oracle データベース初期化 16

PPlanning 勘定科目アノテーション・ファクト表 101

Planning サポート詳細ファクト表 105

Planning セル・テキスト・ファクト表 102

Planning フォーム・アノテーション・ファクト表 103

Planning ユニット・ファクト表 104

SSQLite データベース初期化 16

UUnicode パラメーター 28

索引 125