Oracle® Fusion Middleware Oracle Business Intelligence Enterprise Editionシステム管理者ガイド 12c (12.2.1.1.0) E77226-02 |
|
前へ |
次へ |
サービス・インスタンスには、すべてのOracle Business Intelligenceメタデータ(つまり、リポジトリ・データ、プレゼンテーション・カタログ、セキュリティ・ポリシー)が含まれ、メタデータに行うカスタマイズが含まれます。次の表で説明されているWebLogic Scripting Tool (WLST)コマンドを使用してBIドメインのサービス・インスタンスを管理します。
WLSTの使用の詳細は、「WebLogic Scripting Tool (WLST)の使用」を参照してください。
コマンド | 説明 |
---|---|
このコマンドは、BIドメインのすべてのサービス・インスタンス・キーを示します。 |
|
このコマンドは、特定のサービス・インスタンス・キーのサービス・インスタンスの詳細を取得します。 |
|
このコマンドは、新しいコンピュータにサービス・インスタンスをスケールアウトし、サービス・インスタンスがBIドメイン内の指定されたコンピュータで使用できることを確認します。このコマンドは、拡張した場合のみ使用されます。 |
|
このコマンドは、BARファイル形式でサービス・インスタンスを特定のエクスポート・ディレクトリにエクスポートします。 |
|
このコマンドは、カスタマイズとしてすでにエクスポートされたバー(サービス・インスタンス)を特定の環境にインポートします。 |
|
このコマンドは、BIドメインから継承されるサービス・インスタンスのserviceKeyの一部の側面をリフレッシュします。たとえば、新しいモジュールまたは製品がBIドメインに追加されると、サービス・インスタンスがリフレッシュされる場合にそのモジュールまたは製品の権限セットのみをサービス・インスタンスで使用できます。 |
|
このコマンドは、ドメインのすべてのサービス・インスタンスをリフレッシュします。 |
|
このコマンドは、特定のサービス・インスタンスを空の状態にリセットします。空のBARファイルのインポートと同等です。 |
パラメータ | 説明 |
---|---|
domainHome |
BIドメイン・ホームへのパス。 /oraclehome/user_projects/domains/bi |
serviceInstanceKey |
関連付けるかスケール・アウトするサービス・インスタンスのキー。 例: mycompany.facility |
machine |
スケール・アウトするコンピュータの名前。 例: machine=mycompany.example.com |
port |
スケール・アウトしたコンピュータで使用するポート番号。 例: port=9768 |
monitorPort |
スケール・アウトしたコンピュータで使用するモニター・ポートの名前。 例: portMonitor=9502 |
BIサービス・インスタンスおよびBARファイルに対するすべてのWLSTコマンドの前提:
ファイル・システム(オフライン)権限を持つ必要があります。
WLSTコマンドをオフラインで実行します。
WLSTを使用してサービス・インスタンスを変更した後、システムを起動する必要があります。
このコマンドは、サービス・インスタンス詳細を表示します。
情報の一部を次に示します。
メタデータ構成: アプリケーションの関連付けおよびカスタマイズ。
コンポーネントの詳細。
説明。
サービス・インスタンス詳細を表示するには:
このコマンドは、サービス・インスタンスを新しいコンピュータにスケールアウトして、ドメインでサービス・インスタンスを使用できるようにします。
可用性が増えた後にサービス・インスタンスが作成される場合、このコマンドを使用します。詳細は、「Oracle Business Intelligenceの可用性の管理(水平方向のスケーリング)」を参照してください。
scaleOutBIServiceInstance(domainHome, serviceInstanceKey, machine, port=None, portMonitor=None)
このコマンドは、詳細を含むサービス・インスタンス・オブジェクトを返します。
前提条件:
指定しないかぎり、すべてのポートがデフォルトのBIポート範囲から割り当てられます。
クラスタ・コントローラ、スケジューラおよびBIサーバー・マスターが変更されていません。
新しいコンポーネントを起動する必要があり、オフラインの場合に管理サーバーおよびノード・マネージャを最初に起動する必要があることを示します。「ドメインのOracle Business Intelligenceコンポーネント・プロセスの起動」を参照してください。
次の表に、このコマンドのパラメータを示します。
パラメータ | 説明 |
---|---|
domainHome |
BIドメイン・ホームへのパス。 |
serviceInstanceKey |
スケール・アウトするサービス・インスタンスのキー。 |
machine |
サービス・インスタンスをスケール・アウトするコンピュータの名前。 |
次に例を示します。
scaleOutBIServiceInstance('/oraclehome/user_projects/domains/bi','mycompany.facility', 'example.com')
事後状態:
新しいコンポーネントが作成されます。
新しいポートが割り当てられます。
新しいサービス・インスタンスが登録されます。
このコマンドは、BARファイルとしてサービス・インスタンスを指定されたエクスポート・ディレクトリにエクスポートします。
次に、別の環境または同じ環境にBARファイルをインポートできます。これらのオプション・パラメータの詳細は、次の表に示されています。
exportServiceInstance(domainHome serviceInstanceKey workDir, exportDir, applicationModuleName, applicationModuleDesc, applicationModuleVersion, includeCatalogRuntimeInfo, includeCredentials)
パラメータ | 説明 |
---|---|
domainHome |
BIドメイン・ホームへのパス。 |
serviceInstanceKey |
サービス・インスタンスのキー。 |
workDir |
実行用の作業ディレクトリ。 |
exportDir |
BARファイルをエクスポートするディレクトリ |
applicationModuleName |
将来の使用のために予約されています。 |
applicationModuleDesc |
将来の使用のために予約されています。 |
applicationModuleVersion |
将来の使用のために予約されています。 |
includeCatalogRuntimeInfo |
オプション - このフラグがtrueである場合、カタログ・ランタイム情報(たとえば、ユーザー・フォルダ)がエクスポートに含まれます。それ以外の場合、カタログ・ランタイム情報がスキップされます。このフラグのデフォルト値はfalseです。 |
includeCredentials |
オプション - これは、エクスポートされたメタデータ・リポジトリ・コンテンツを暗号化するパスワードです。このフィールドのデフォルト値は、Noneです。この値を指定しない場合、接続資格証明はエクスポートされません。それ以外の場合、接続資格証明がエクスポートされます。 |
次に例を示します。
exportServiceInstance( '/oraclehome/user_projects/domains/bi','mycompany.facility', '/workDir', '/scratch/exportDir') exportServiceInstance('/oraclehome/user_projects/domains/bi/','mycompany.dev', '/scratch/workDir', '/scratch/exportDir', 'mycompany.dev.test' , 'mycompany dev test', '11.1.1.0') exportServiceInstance('/oraclehome/user_projects/domains/bi/','mycompany.dev', '/scratch/workDir', '/scratch/exportDir', 'mycompany.dev.test' , 'mycompany dev test', '11.1.1.0', true, 'Test123') exportServiceInstance('oraclehome/user_projects/domains/bi/','mycompany.dev', '/scratch/workDir', '/scratch/exportDir', 'mycompany.dev.test' , 'mycompany dev test') exportServiceInstance('/oraclehome/user_projects/domains/bi/','mycompanyexample.dev', '/scratch/workDir', '/scratch/exportDir', None , 'mycompany dev test')
このコマンドは、指定されたBARファイルからターゲット・サービス・インスタンスにBIメタデータをインポートします。
importServiceInstance(domainHome, serviceInstanceKey, barLocation, importRpd, importWebcat, importJazn, includeCredentials, includeCatalogRuntimeInfo, includeCredentials)
次の表に、このコマンドのパラメータを示します。
パラメータ | 説明 |
---|---|
domainHome |
BIドメイン・ホームへのパス。 |
serviceInstanceKey |
サービス・インスタンスのキー。 |
barLocation |
エクスポートされたサービス・インスタンス・バーの絶対パス。 |
importRpd |
オプション - このパラメータの値はtrueまたはfalseに設定できます。デフォルト値は'true'です。このパラメータはメタデータの選択インポートをサポートします。このフラグが'false'に設定されている場合、コマンド実行はリポジトリ・メタデータをインポートしません。 |
importWebcat |
オプション - このパラメータの値はtrueまたはfalseに設定できます。デフォルト値は'true'です。このパラメータはカタログの選択インポートをサポートします。このフラグがfalseである場合、コマンドはカタログをインポートしません。 |
importJazn |
オプション - このパラメータの値はtrueまたはfalseに設定できます。デフォルト値は'true'です。このパラメータはJaznの選択インポートをサポートします。このフラグがfalseである場合、コマンドはJaznをインポートしません。 |
includeCredentials |
オプション - このパスワードを使用して、インポートされたrpdコンテンツを復号化します。このフィールドのデフォルト値は、"Admin123"です。 |
includeCatalogRuntimeInfo |
オプション - このフラグがtrueである場合、カタログ・ランタイム情報(ユーザー・フォルダなど)がエクスポートに含まれます。それ以外の場合、カタログ・ランタイム情報がスキップされます。このフラグのデフォルト値はfalseです。 |
次に例を示します。
importServiceInstance( '/scratch/mydir/oraclehome/user_projects/domains/bi','mycompany.facility', '/scratch/exportDir/mycompany.finance.bar') importServiceInstance('/scratch/mydir/oraclehome/user_projects/domains/bi', 'demosvc1', '/scratch/mydir/oraclehome/bi/bifoundation/samples/sampleapplite/test/SampleAppLite1.bar', true, false, false, 'Test123') importServiceInstance('/scratch/mydir/oraclehome/user_projects/domains/bi', 'demosvc1', '/scratch/mydir/orahome/bi/bifoundation/samples/sampleapplite/test/SampleAppLite1.bar', importRPD=true,includeCredentials='Test123')
このコマンドは、BIドメインから継承されるサービス・インスタンスの一部の側面をリフレッシュします。
たとえば、新しいモジュールまたは製品がBIドメインに追加されると、サービス・インスタンスがリフレッシュされる場合にそのモジュールまたは製品の権限セットのみをサービス・インスタンスで使用できます。
refreshServiceInstance(domainHome, serviceKey)
次の表に、このコマンドのパラメータを示します。
パラメータ | 説明 |
---|---|
domainHome |
BIドメイン・ホームへのパス。 |
serviceKey |
サービス・インスタンスのキー。サービス・インスタンスの一意の識別子です。 |
次に例を示します。
refreshServiceInstance('/oraclehome/user_projects/domains/bi', 'mycompany.finance')
このコマンドは、BIドメインのすべてのサービス・インスタンスをリフレッシュします。
refreshDomainServiceInstances(domainHome)
次の表に、このコマンドのパラメータを示します。
パラメータ | 説明 |
---|---|
domainHome |
BIドメイン・ホームへのパス。 |
次に例を示します。
refreshDomainServiceInstances('/oraclehome/user_projects/domains/bi')
このコマンドは、特定のサービス・インスタンスのすべてのカスタマイズを削除します(空のBAR状態と同様)。
resetServiceInstance(domainHome, serviceKey)
次の表に、このコマンドのパラメータを示します。
パラメータ | 説明 |
---|---|
domainHome |
BIドメイン・ホームのパス。たとえば、 |
serviceKey |
サービス・インスタンスのキー。サービス・インスタンスの一意の識別子です。たとえば、'ssi'などです。 |
例 - resetServiceInstanceコマンドを使用してカスタマイズを削除するには: