IBM Cognos Series 7 Impromptu - インポート
ブリッジの要件
このブリッジ:Microsoft Windowsではサポートされていません。
そのSDKにアクセスするためにはツールのインストールが必要です。
ブリッジの仕様
ベンダー | IBM |
ツール名 | Cognos Series 7 Impromptu |
ツールバージョン | 7.0.702、7.1.116、7.1.529、7.3.1413 |
ツールのWebサイト | http://www.ibm.com/software/analytics/cognos/ |
サポートされている方法論 | [ビジネスインテリジェンス] XMLファイルでのCOM API経由のBIデザイン(RDBMSソース、OLAPソース、ディメンショナルターゲット、変換来歴) |
データプロファイリング | |
増分収集 | |
マルチモデル収集 | |
モデル選択のためのリモートリポジトリーの参照 |
仕様
ツール: XMLファイルでのCOM API経由のIBM / Cognos Series 7 Impromptuバージョン7.0.702、7.1.116、7.1.529、7.3.1413
http://www.ibm.com/software/analytics/cognos/をご覧ください。
メタデータ: [ビジネスインテリジェンス] BIデザイン(RDBMSソース、OLAPソース、ディメンショナルターゲット、変換来歴)
コンポーネント: CognosImpromptuバージョン11.2.0
概要
このブリッジは、Cognos Impromptu COM/OLE APIに依存してメタデータをインポートします。そのため、このブリッジを実行するマシンにCognos Impromptuが正しくインストールされている必要があります。
要件
警告: このブリッジはWindowsベースのツールクライアントやSDKのCOM APIを使用します。このCOM APIは、(a) 正しくインストールされていること、(b) このツールを実行できるWindowsユーザーに代わってライセンスされていること、(c) ツールサーバーコンテンツにアクセスできることが必要です。追加事項:
(1) ツールベンダーによって推奨されているように、COM APIの場合も含めてリソース競合の恐れがあるため、ツールクライアント(およびブリッジ)がインストールまたは実行されているマシンにツールサーバーをインストールしたり共存させてはなりません。
(2) Windows COM APIベースのツールは度重なる失敗やシステムリソースの不足が発生すると不安定になるため、Windowsを再起動してツールのCOM APIを再び正しく動作させる必要があります。
(3) このブリッジがアプリケーションとして実行されている場合は、上記のWindowsユーザーと同じユーザーでログインする必要があります。
ブリッジがWindowsのサービスとして動作している場合は、WindowsのサービスマネージャーでMIMB Application Serverサービスを右クリックし、ログオンタブに移動して、サービスを実行するアカウントを名前で定義します。
このコンピューターにCognos Impromptuをインストールしたばかりの場合、適切な設定を行わないとAPIが正しく動作しない可能性があります:
- Cognos Configuration Managerを起動します
- [ファイル]メニューの[現在の設定を開く]を選択します
- Cognos Impromptu / Impromptu Administrator / Generalを選択します
- [検証] (チェックマークアイコン)を押します
- ツールバーの[適用] (緑色のドットアイコン)を押します
この手順によってWindowsレジストリーにCOM APIが登録され、次のキーが表示されます: HKEY_CLASSES_ROOT\Impromptu.Application
Cognos Configuration Managerは次のコマンドラインを実行してCOM APIを登録します: ImpAdmin.exe /regserver
よくある質問
該当なし
制限事項
現在判明している一般的な制限事項は、https://metaintegration.com/Products/MIMB/Help/#!Documents/mimbknownlimitations.htmlをご覧ください。
サポート
デバッグログを伴うトラブルシューティングパッケージを提供します。デバッグログは、UIかconf/conf.propertiesでMIR_LOG_LEVEL=6を使って設定できます。
ブリッジパラメーター
パラメーター名 | 説明 | タイプ | 値 | デフォルト | 範囲 | |||
ファイル | インポートパス名は、インポートするカタログファイルの名前に対応しています。 | ファイル | *.cat | 必須 | ||||
ログインユーザークラス | Impromptuでカタログ ファイルを開く時に求められるカタログユーザークラスを入力してください。 分散型マスターカタログを開く時は、Creatorユーザークラスを使用する必要があります。 |
STRING | 作成者 | |||||
ログインパスワード | 指定されたログインユーザークラスのカタログパスワードを入力します。 | パスワード | ||||||
実行後のログアウト(終了) | モデルのインポート後はImpromptuを閉じます。 [False] Impromptuアプリケーションはブリッジの実行後もデスクトップで開いたままとなります。 [True] Impromptuアプリケーションはブリッジの実行後に閉じます。 Impromptuアプリケーションはこのブリッジが実行されているマシンで起動します。 遠隔サーバーでこのブリッジをリモート実行する場合は、このオプションをTrueに設定する必要があります。そうしないとImpromptuアプリケーションはサーバーで実行されたままになります。 |
BOOLEAN | True | |||||
データモデルテーブルデザインレベル | このオプションは、インポートしたテーブルのデザインレベルを制御します。 これは、モデルの2つのビュー(論理ビューと物理ビュー)をサポートしているターゲットツールにメタデータをエクスポートする場合に特に重要です。 データモデリングツールの中には、この概念をサポートしているものがあり、テーブルが物理テーブルとしても論理エンティティとしても表示されるかどうかを決めることができます。 ビジネスインテリジェンスツールの中にはこの概念をサポートするものもあり、テーブルが物理モデルとモデルのビジネスビューの両方に表示されるかどうかを決めることができます。 [論理および物理] モデルの論理ビューと物理ビューの両方にテーブルを表示する場合。 [物理] テーブルをモデルの物理ビューにのみ表示する場合。 |
ENUMERATED |
|
物理 | ||||
ディンメンションモデルフォルダー | このオプションは、フォルダーとサブフォルダーのツリーストラクチャーをどのようにインポートするかを制御します。 (CWM OLAP標準の定義に従って)ブリッジは、項目がディメンションとして含まれている各フォルダーをインポートします。さらに、(CWMおよびUML標準の定義に従って)フォルダーとサブフォルダーはパッケージのツリーとしてもインポートできます。 [フラットストラクチャーとして] パッケージは作成されません。 [簡略化されたツリーストラクチャーとして] サブフォルダーを持つ各フォルダーにパッケージが作成されます。 [フルツリーストラクチャーとして] 各フォルダーにパッケージが作成されます。 |
ENUMERATED |
|
フラットストラクチャーとして |
ブリッジのマッピング
Meta Integration Repository (MIR) メタモデル (OMG CWM標準に基づく) |
"IBM Cognos Series 7 Impromptu" メタモデル CognosImpromptu |
マッピングのコメント |
AliasClassifier | エイリアステーブル | ソーステーブルへのリンクはClassifierMapによって管理されます |
名前 | エイリアス名 | |
AliasFeature | エイリアスカラム | ソースカラムへのリンクはFeatureMapによって管理されます |
名前 | エイリアス名 | |
属性 | カラム | |
DesignLevel | ブリッジオプションである[テーブル論理情報]での定義と同様 | |
名前 | 名前 | |
位置 | Impromptu APIによって返される順序。 | |
BaseType | カラム、項目 | カラムと項目のデータ型を表現するためにBaseTypesが作成されます |
データ型 | データ型変換配列をご覧ください。 | |
名前 | データ型から派生 | |
PhysicalName | データ型から派生 | |
CandidateKey | カラム | テーブルのプライマリキーの一部であるカラムに対してプライマリ候補キーが作成されます。 |
UniqueKey | Trueに設定 | |
クラス | テーブル | |
CppClassType | ENTITYに設定 | |
CppPersistent | Trueに設定 | |
DesignLevel | ブリッジオプションである[テーブル論理情報]での定義と同様 | |
名前 | 名前 | |
ClassDiagram | カタログで使われるテーブルと結合を表示させるデフォルトの図が1つ作成されます | |
名前 | <メインサブジェクトエリア>に設定 | |
ClassifierMap | 結合、フォルダー項目 | FeatureMapオブジェクト経由で、結合とフォルダー項目のトレーサビリティを保持するために使用 |
条件 | 結合、フィルター | FeatureMapオブジェクト経由で、結合のWhereClauseステートメントを保持するために使用されます。FeatureMapオブジェクトを経由してフィルタの条件を保持するために使用されます。 |
DatabaseSchema | データベーススキーマ | |
名前 | 名前 | |
DerivedType | カラム、項目 | |
データ型 | データ型変換配列をご覧ください。 | |
名前 | データ型から派生 | |
PhysicalName | データ型から派生 | |
DesignPackage | フォルダー | カタログで使われるテーブルと結合を保存するデフォルトパッケージが1つ作成されます。また、[フォルダーをインポート]ブリッジオプションで設定されているように、フォルダーは論理パッケージのツリーとして、またはデフォルトパッケージにフラット化されてインポートされます。 |
DesignLevel | フォルダーではLOGICAL_ONLYに設定 | |
名前 | 名前 | |
ディメンション | フォルダー | 項目が含まれている各フォルダーにディメンションが作成されます |
名前 | 名前 | |
タイプ | レギュラーに設定 | |
UserDefined | Trueに設定 | |
DimensionAttribute | 項目 | |
名前 | 名前 | |
名前 | 名前 | |
名前 | 名前 | |
FeatureMap | 結合、項目 | 結合条件と項目のトレーサビリティを保持するために使用 |
操作 | expression | 解析済みのSQL式で、十分にシンプルな場合は空(ダイレクトマッピング) |
[Filter] (フィルター) | 項目 | フィルター項目はフィルターとしてインポートされます |
名前 | 名前 | |
結合 | 結合 | |
タイプ | 外部 | |
UserDefined | Trueに設定 | |
JoinRole | 結合 | 結合ごとにJoinRolesが2つ作成されます。 |
多重度 | OuterJoin | |
メジャー | 項目 | 数値計算項目はメジャーとしてインポートされます |
名前 | 名前 | |
プロンプト | プロンプト項目 | |
名前 | 名前 | |
PromptAnswer | プロンプト項目 | |
名前 | 名前 | |
SQLViewAssociation | ビューはツールで通常のテーブルと同様に管理されます | |
SQLViewAttribute | ビューはツールで通常のテーブルと同様に管理されます | |
SQLViewEntity | ビューはツールで通常のテーブルと同様に管理されます | |
StoreConnection | データベースカタログ | |
名前 | 名前 | |
StoreModel | カタログファイル | モデルは、Catalog テーブル、カラム、結合、フォルダー、項目を使ってビルドされます。 |
説明 | 説明 | |
名前 | カタログファイル名 |