プライマリ・コンテンツに移動
Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionメタデータ・リポジトリ作成者ガイド
12c (12.2.1.2.0)
E82973-02
目次へ移動
目次

前
前へ
次
次へ

Oracle BIサーバーのコマンドライン・ユーティリティについて

Oracle BIサーバーではコマンドライン・ユーティリティを使用して、プログラムによるリポジトリ・ファイルの変更、サンプル問合せの実行、不要なリポジトリ・オブジェクトの削除などのタスクを実行できます。

Oracle BIサーバーのコマンドライン・ユーティリティを表に示します。

重要

Oracle BI EE ツール(nqcmdbiserverxmlclicomparerpdなど)を使用するときには、SQLが受け入れる形式と一致するように入力を編集する必要があります。たとえば、XMLコンテンツには一重引用符を含めないようにします。

ユーティリティ名 説明 詳細の参照先

biserverextender

ADFデータ・ソースからFlexオブジェクト変更をインポートし、それを「ビジネス・モデルとマッピング」レイヤーおよび「プレゼンテーション」レイヤーにマップするために使用します。

biserverextenderユーティリティを使用したFlexオブジェクト変更の自動マッピング

biservergentypexml

型の一致が予想通りになるようにするために、特定のリポジトリと作成された論理列タイプのリスト間での論理列のデータ型の比較に使用します。

論理列タイプのリストの生成

論理列タイプの比較

XMLユーティリティ(biserverxmlgenbiserverxmlexecbiserverxmlcli)

主に、Oracle BIサーバーのXML APIを利用してメタデータの移行、プログラムによるメタデータの生成と操作、メタデータへのパッチ適用などの機能を実行するために使用します。

このXMLユーティリティには次のものがあります。

  • biserverxmlgen: 既存のRPDファイルからXMLを生成します。MDS XML形式でリポジトリを生成するためのオプションも含まれています。

  • biserverxmlexec: オフライン・モードでXMLを実行してリポジトリ・ファイルを作成または変更します。MDS XML形式でXMLを実行するためのオプションも含まれています。

  • biserverxmlcli:: Oracle BIサーバーに対してXMLを実行します。

Oracle Business Intelligence Enterprise Edition XMLスキーマ・リファレンス

comparerpd

2つのリポジトリを比較し、CSV diffファイル、XMLパッチ・ファイルまたはMDS XML diffを生成するために使用されます。

comparerpdを使用したリポジトリの比較

deleteapproles

特定のサーバー・インスタンスから削除するアプリケーション・ロールのリストを含むJSONファイルをアップロードするために使用されます。

アプリケーション・ロールの削除コマンド

deleteusers

特定のサーバー・インスタンスから削除するユーザーのリストを含むJSONファイルをアップロードするために使用されます。

ユーザーの削除コマンド

downloadpd

診断および開発タスクをオフラインで作業するリポジトリをダウンロードするために使用されます。

リポジトリのダウンロード・コマンド

equalizerpds

名前が同一でアップグレードIDが異なるオブジェクトが2つのリポジトリに別々に存在する場合に、それらを等化するために使用します。リポジトリをマージする前にこのユーティリティを実行しておくと、マージによって意図しない名前の変更が発生することを防止できます。

オブジェクトの等化

externalizestrings

「プレゼンテーション」レイヤーのサブジェクト・エリア名、表名、階層名および列名、ならびにこれらの説明をローカライズするために使用されます。

「文字列の外部化」ユーティリティの使用

extractprojects

指定のリポジトリからプロジェクトを抽出するために使用します。

extractprojectsユーティリティの使用

listConnectionPool

特定のサーバー・インスタンスに対してJSON形式で接続プールのリストを作成するために使用されます。

接続プールのリスト・コマンド

listrpdvariable

特定のサービス・インスタンスに対してJSON形式でリポジトリ変数のリストを作成するために使用されます。

リポジトリ変数のリスト・コマンド

mhlconverter

MUD履歴ファイルを.mhl形式から.xml形式に変換し、ソース・コントロール下にチェックインできるようにするために使用されます。

MUDマスターおよびMUDログ・ファイルの新しいバージョンをソース・コントロールにチェックイン

nqaggradvisor

集計の作成で使用する集計指定スクリプトを生成する際に、Oracle BI Summary Advisorを呼び出すために使用します。このユーティリティは、Oracle Exalyticsマシン上で稼働するOracle Business Intelligenceでのみ使用できます。

nqaggradvisorユーティリティを使用してOracle BIサマリー・アドバイザを実行

nqcmd

リポジトリに対してテスト問合せを実行するために使用します。Oracle BIサーバーのODBC DSNを使用して接続します。

リポジトリのテストおよび絞込みのためのnqcmdの使用方法

nqlogviewer

問合せログの表示に使用されます。

Oracle Business Intelligence Enterprise Editionシステム管理者ガイド

obieerpdpwdchg

Oracle BIリポジトリ・パスワードの変更に使用します。

obieerpdpwdchgユーティリティを使用したOracle BIリポジトリ・パスワードの変更

patchrpd

XMLパッチ・ファイルの適用に使用します。LinuxシステムまたはUNIXシステムでリポジトリ・ファイルにパッチを適用するときに特に便利なユーティリティです。

patchrpdを使用したパッチの適用

prunerpd

データベース、表、列、初期化ブロック、変数などの不要なリポジトリ・オブジェクトをリポジトリ・ファイルから削除するために使用します。

リポジトリからの不要オブジェクトの削除

renameapproles

特定のサーバー・インスタンスの名前を変更するアプリケーション・ロールの情報を含むJSONファイルをアップロードするために使用されます。

アプリケーション・ロールの名前変更コマンドアプリケーション・ロールの名前変更コマンド

renameusers

特定のサーバー・インスタンスの名前を変更するユーザーの情報のリストを含むJSONファイルをアップロードするために使用されます。

ユーザーの名前変更コマンド

sametaexport

Oracle Database SQLアクセス・アドバイザまたはIBM DB2 Cube Viewsツールでリレーショナル・データを事前に割り当てて問合せのパフォーマンスを改善するために必要な情報の生成に使用します。

データベースとのメタデータ交換による問合せのパフォーマンス向上

updateConnectionPool

特定のサーバー・インスタンスに対する更新された接続プール値を含む変更されたJSONファイルをアップロードするために使用されます。

接続プールの更新コマンド

updaterpdvariable

JSONファイルまたは特定のサーバー・インスタンスに対する変数情報を含む変更されたJSONファイルをアップロードするために使用されます。

リポジトリ変数の更新コマンド

uploadrpd

リポジトリをOracle BIサーバーにアップロードしてOracle Business Intelligenceアーカイブ(BAR)・ファイルの変更を含めるために使用されます。

リポジトリのアップロード・コマンド

validaterpd

リポジトリの整合性のチェックに使用します。

validaterpdユーティリティを使用したリポジトリの整合性チェック