SAPBO管理-クイックガイド

BusinessObjects(BO)は、SAPのビジネスインテリジェンス(BI)ソフトウェアであり、SAPおよび非SAPデータソースのユーザー向けにインタラクティブなアドホックレポートを作成します。大企業でBO環境を管理することは、システム管理者にとって最大の課題の1つです。SAP BOツールには、BO管理者がBO環境を構成および管理するために使用する多数の組み込みツールが付属しています。

BusinessObjects Administratorツールは、BO環境とサービスの構成、BIレポートの管理、監視と監査、ユーザーとセキュリティ、イベントとアラートの管理、およびその他の管理アクティビティに使用されます。

これらのツールはすべて、SAP管理者に、エンドユーザーの全体的なレポートエクスペリエンスを改善し、BO環境の管理における管理作業を軽減するためのソリューションを提供します。BO管理ツールを使用して実行される管理タスクのリストを以下に示します-

  • レポート配布用のBI環境でのパブリケーションの作成。
  • ユーザーとユーザーグループを作成します。
  • BIユーザーを作成および管理します。
  • BIサービスを開始および停止します。
  • コンテンツとサーバーの管理。
  • BO環境でのオブジェクトの管理。
  • ライセンス管理-同時および指定ユーザー。
  • BO環境の監査。
  • アラートとイベントの管理。
  • BOバージョンのアップグレードおよび移行アクティビティ。
  • セキュリティプロファイルの管理。
  • CMCおよびBILaunchpadのメンテナンス。
  • バックアップと復元。
  • トラブルシューティングとノード構成。

SAP BusinessObjectsには、次のセットが付属しています。 administrative tools BI環境でさまざまな管理タスクを実行するために使用されます。

最も一般的なBO管理ツールには次のものが含まれます-

中央管理コンソール(CMC)

CMCは、ユーザー、コンテンツ、およびサーバーの管理を実行するためのWebベースの管理ツールです。CMCを使用して、セキュリティ設定の設定、監視および監査ポリシーの定義、データソースへの接続の作成と管理、アラートとイベント管理の設定、ライセンスタイプとその他のアクティビティの管理を行うことができます。

CMCのデフォルトURLは http://servername/BOE/CMC/

上記のURLをクリックすると、以下のような画面が表示されます-

中央構成マネージャー(CCM)

CCMツールは、クラスター環境でサーバーを管理するために使用されます。サーバーは、CCMグラフィカルユーザーインターフェイス(GUI)またはコマンドラインを使用して管理できます。CCMを使用して、新しいノードを作成したり、Webアプリケーションサーバーを停止/起動したりできます。また、BO環境でのトラブルシューティングとノードの構成を実行するためにも使用されます。

CCMにアクセスするには、BOサーバーにログインし、「すべてのプログラム」→「SAP BusinessObjectsBIプラットフォーム」→「中央構成マネージャー」にナビゲートする必要があります。

上記のパスをたどると、以下のような画面が表示されます-

CCMを開くと、以下に示すように、サービスの表示名、バージョン、ステータス、およびサービスの説明が表示されます。

プロモーション管理ツール

BO 4.x環境では、プロモーション管理ウィザードはCMCコンソールの一部です。これは、BO環境オブジェクトをソースシステムから宛先システムにプロモートするために使用されます。使用される一般的なオブジェクトは、ユニバース、接続、ユーザー/グループ、およびBIレポートです。

CMCのプロモーション管理ツールについて、次の画面が表示されます。

以下に示すように、CMCのプロモーション管理の下で新しいプロモーションジョブを作成できます-

アップグレード管理ツール(UMT)

このツールは、BOオブジェクトをBOからBO4.x環境にエクスポートおよびアップグレードするために使用されます。以前はインポートウィザードと呼ばれていました。アップグレード管理ツールを使用して、ユーザーアカウント、グループ、フォルダー、レポート、ユニバース、セキュリティ、その他のオブジェクトなどのBOオブジェクトをアップグレードできます。UMTにアクセスするには、BOサーバーにログインし、「すべてのプログラム」→「SAP BusinessObjectsBIプラットフォーム」→「アップグレード管理ツール」にナビゲートする必要があります。

アップグレード管理ツールに表示される画面を以下に示します-

アップグレード管理ツールをクリックすると、以下に示すように、完全または増分アップグレードを実行するためのユーザーインターフェイスが開きます。

リポジトリ診断ツール(RDT)

リポジトリ診断ツール(RDT)ツールを使用して、中央管理サーバー(CMS)システムデータベースおよびファイルリポジトリサーバー(FRS)ファイルストアで発生する不整合のスキャン、診断、および修復を実行できます。

実稼働環境で根本的なシステムの問題を見つけるには、修復オプションを無効にしてRDTを実行することをお勧めします。

以下に説明するようにRDTを実行できます-

  • WINDOWSの場合-「reposcan.exe」は「<INSTALLDIR> \ BusinessObjectsEnterprise12.0 \ win64_x64 \」にあります

  • RepoScanの使用法は次のとおりです。-reposcan.exe-dbdriver<dbdriver> -dbkey <cluster_key> -connect <dbconnectstring> -inputfrsdir <inputfrsdir> -outputfrsdir <outputfrsdir> [オプション...]

  • UNIXの場合-「boe_reposcan.sh」は「<INSTALLDIR> / bobje /」にあります

  • RepoScanの使用法は-$ BOBJDIR / boe_reposcan.sh -dbdriver <dbdriver> -dbkey <cluster_key> -connect <dbconnectstring> -inputfrsdir <inputfrsdir> -outputfrsdir <outputfrsdir> [オプション...]

  • Unixには存在しないdbdriver「sqlserverdatabasesubsystem」を除いて、すべてのオペレーティングシステムでオプションリストは同じです。

システム構成ウィザード

システム構成ウィザードを使用すると、BO環境の展開を簡単に構成できます。このウィザードを使用すると、以下に説明する基本的な構成オプションを実行できます。

  • BO環境で自動的に起動するようにサーバーを定義できます。

  • 限られたシステムリソースで最大のパフォーマンスが得られるように展開を最適化できます。

デフォルト設定では、中央管理コンソール(CMC)にログインするとウィザードが自動的に実行されますが、これはウィザードを使用して変更できます。ウィザードでこの設定を変更するには、CMCの[管理]オプションに移動します。

クエリビルダー

Query Builderは、SAPBusinessObjects環境の管理ツールの1つです。これを使用すると、BusinessObjectsリポジトリにクエリを実行し、ユニバース、レポート、ユーザーなどに関連するリポジトリに格納されているメタデータから必要な情報を取得できます。SQLクエリを使用してこの情報を直接クエリすることはできません。

次のリンクを使用できます https://<servername>/ AdminTools/querybuilder

表示されるそれぞれの画面を以下に示します-

BO環境で構成されたさまざまなデータベースがあり、要件に基づいてさまざまな目的を果たします。これには、BIレポート、監査、監視データベース、またはCMSシステムデータベースに使用されるデータベースが含まれます。各データベースは、展開方法に基づいてさまざまなアクティビティに使用されます-

BO環境で構成される一般的なデータベースは次のとおりです。

レポートデータベース

このデータベースは、BIレポートのデータソースとして使用され、データをフェッチして表示し、BOクライアントツールによってインタラクティブなレポートとダッシュボードを作成するために使用されます。このデータベースは通常、リレーショナルデータベースですが、テキストファイルやオンライン分析処理(OLAP)システムなどの他のソースを使用することもできます。

CMSシステムデータベース

これはシステムリポジトリとも呼ばれ、CMSによって維持されます。これは、サーバー、ノード、ユーザー、構成、およびアクセスの詳細に関連する情報を保持するために使用されます。

SAP BIのインストールを実行する場合、セットアップ中に、デフォルトのシステム詳細を保存するために接続するデータベースを提供する必要があります。データベースを選択すると、セットアッププロセスにより、そのデータベースをシステムデータベースとして使用するために必要なテーブルとビューが作成されます。

Windowsのインストールでは、SQL Server2008リリース2データベースクライアントとサーバーを使用します。また、CMSデータベースで使用するデータベースユーザーアカウントとスキーマを作成します。

このWindowsパターンのCMSデータベースの概要は、以下の表に記載されています。

バージョン SQL Server 2008 R2
データベース名 cms08r2u03v

サーバーの名前

ユーザー名

XXXXX.dhcp.pgdev.sap.corp

1433

i817318a

DSN CMSDB

CMSは64ビットサービスであるため、BOのインストールを開始する前に、後でインストールプロセスで使用するOpen Database Connectivity(ODBC)データソース名(DSN)を作成する必要があります。したがって、DSNは64ビットのODBCアドミニストレーターとしてのみ作成する必要があります。

監査データストア(ADS)

これは、BI環境のイベントを追跡するために使用されます。これは、すべてのシステムコンポーネントの使用状況、環境内のユーザーセッション、およびその他のアクティビティをキャプチャします。

LCMデータベース

これは、BIのインストールやその他のアップグレードアクティビティに関連するバージョンと構成の詳細をキャプチャするために使用されます。LCMツールを使用してBIオブジェクトをあるリポジトリから別のリポジトリに移動すると、このデータベースには同じBOオブジェクトのバージョンが格納されます。

モニタリングデータベース

ご使用の環境でBOサーバーの監視を構成できます。監視を構成すると、JavaDerbyデータベースを使用してシステム構成の詳細が格納されます。

SAP BO環境では、環境内でさまざまなタスクを実行するための複数のサーバーを作成する必要があります。これらのサーバーは通常、1つのサーバー上のSIA(サーバーインテリジェントエージェント)の下で実行されるサービスです。これらのサーバーはすべて、CMCコンソールの[サーバー]タブで作成できます。

サーバーについて以下に説明します-

アダプティブジョブサーバー

スケジュールされたLOBを処理する汎用サーバー。ジョブサーバーをBIプラットフォームシステムに追加する場合。レポートを処理するようにジョブサーバーを構成できます。ドキュメント。プログラム。または出版物を作成し、結果をさまざまな宛先に送信します。

アダプティブプロセッシングサーバー

さまざまなソースからの要求の処理を担当するサービスをホストする汎用サーバー。

インストールプログラムは、ホストシステムごとに1つのAdaptive Processing Server(APS)をインストールします。インストールした機能によって異なります。Ms APSは、ほとんどの場合、多数のサービスを提供します。監視サービスなど。ライフサイクル管理サービス。Mufti-Dimensional Analysis Service(MDAS)、PublishingServiceなど。

中央管理サーバー(CMS)

BIプラットフォームシステム(CMSシステムデータベース内)および監査済みユーザーアクション(監査データストア内)に関する情報のデータベースを維持します。すべてのプラットフォームサービスは、CMSによって管理されます。CMSサイトは、ドキュメントが保存されているシステムファイルへのアクセス、およびユーザーユーザーグループに関する情報を制御します。セキュリティレベル(認証と承認を含む)、およびコンテンツ。

接続サーバー

ソースデータへのデータベースアクセスを提供します。リレーショナルデータベースだけでなく、OLAPやその他の形式もサポートしています。接続サーバーは、さまざまなデータソースとの接続と相互作用を処理し、クライアントに共通の機能セットを提供する役割を果たします。

CrystalReportsキャッシュサーバー

クライアントからページサーバーに送信されたレポート要求をインターセプトします。キャッシュサーバーがキャッシュされたレポートページで要求を実行できない場合、キャッシュサーバーは要求をCrystal Reports Processingサーバーに渡します。CrystalReportsProcessingサーバーは、レポートを実行して結果を返します。次に、キャッシュサーバーは、将来の使用に備えてレポートページをキャッシュします。

CrystalReports処理サーバー

レポートを処理し、カプセル化されたページ形式(EPE)ページを生成することにより、ページ要求に応答します。EPEの主な利点は、ページオンデマンドアクセスをサポートしているため、レポート全体ではなく、要求されたページのみが返されることです。これにより、システムパフォーマンスが向上し、大規模なレポートの不要なネットワークトラフィックが削減されます。

ダッシュボードキャッシュサーバー

クライアントからダッシュボードサーバーに送信されたレポート要求をインターセプトします。キャッシュサーバーがキャッシュされたレポートページでリクエストを実行できない場合、キャッシュサーバーはリクエストをダッシュ​​ボードサーバーに渡します。ダッシュボードサーバーはレポートを実行して結果を返します。次に、キャッシュサーバーは、将来の使用に備えてレポートページをキャッシュします。

ダッシュボード処理サーバー

レポートを処理し、カプセル化されたページ形式(EPF)ページを生成することにより、ダッシュボードの要求に応答します。EPFの主な利点は、ページオンデマンドアクセスをサポートしているため、レポート全体ではなく、要求されたページのみが返されることです。これにより、システムパフォーマンスが向上し、大規模なレポートの不要なネットワークトラフィックが削減されます。

イベントサーバー

レポートを実行するためのトリガーとして機能できるイベントについてシステムを監視します。イベントトリガーを設定すると、イベントサーバーは状態を監視し、イベントが発生したことをCMSに通知します。CMSは、イベントで実行するように設定されているジョブを開始できます。イベントサーバーは、ストレージ層で発生するファイルベースのイベントを管理します。

ファイルリポジトリサーバー

エクスポートされたレポートや非ネイティブ形式のインポートされたファイルなどのファイルシステムオブジェクトの作成を担当します。入力FRSは、管理者またはエンドユーザーによってシステムに公開されたレポートとプログラムオブジェクトを格納します。出力FRSは、ジョブサーバーによって生成されたすべてのレポートインスタンスを格納します。

BO環境で実行中のすべてのサーバーを確認するには、以下に示すようにCMC->サーバーにログインする必要があります-

サーバーのリストを表示するには、CMCコンソールの[サーバーリスト]オプションに移動します。サーバーの名前、状態、ホスト名、ヘルスステータス、およびCMCで作成されたすべてのサーバーに関するその他の詳細が表示されます。

CMCコンソールのサーバーリストを以下の画面に表示します-

[ノード]タブを使用して、これらのサービス/サーバーが実行されているノード名を確認することもできます。展開すると、これらのサーバーの実行に使用されるノード名が表示されます。以下の画面で同じことが説明されています。

CMCコンソールには、サーバーのステータスをすばやく確認するオプションもあります。[サーバーステータス]タブに移動すると、以下に示すように、3つの異なるステータスを設定できます-

  • Running

  • Stopped

  • Other

次の画面に示すように、任意のサーバーステータスをクリックすると、そのステータスで実行されているサーバーのリストが表示されます。

BOツールのインストールを実行するときに、クライアントツールをインストールして、レポートを作成し、BO環境を管理することもできます。以下に述べるように、これらをさらに2つのカテゴリに分類できます-

  • デスクトップベースのアプリケーション
  • Webベースのアプリケーション

デスクトップクライアントツールは、Windowsベースのシステムにインストールする必要があり、通常、データ処理とレポートの作成に使用されます。BOインストールでは、デスクトップクライアントツールはインストールされないため、以下に示すように、SAPのクライアントツールセットアップファイルを使用して個別にインストールする必要があります。

Webアプリケーションサーバーを使用してホストされ、さまざまなOSプラットフォームのWebブラウザでサポートできるWebベースのツール。これにより、通常、ユーザーはWebURLを使用して別のクライアントアプリケーションにアクセスできます。Web URLへの通信は、SSLを使用して、またはSSL暗号化を使用せずにHTTP経由で実行されます。一般的なWebベースのアプリケーションには、BI Launchpad、Webインテリジェンス、およびCMCコンソールが含まれます。

BIプラットフォームクライアントツールをインストールするには、support.sap.comに移動します。

ソフトウェアをダウンロードするプロセスを以下に説明します-

  • [インストールとアップグレード]→[A–Zインデックス]を選択します

  • B→SBOPBIプラットフォーム(旧SBOP Enterprise)→SBOP BI PLATFORM(ENTERPRISE)SBOP BI PLATFORM4.2を選択します。

  • [インストールとアップグレード]を選択してから、プラットフォームを選択します。

  • SBOP BIPLATFORMを選択します CLIENT TOOLS WINDOWS(32B)を実行し、手順に従ってインストールを完了します。

ソフトウェアをダウンロードするには、SAPSIDとパスワードが必要です。SAPBOに表示されるログオン画面を以下に示します-

インストールできるさまざまなSAPBIデスクトップクライアントツール。これらのツールは、SAP BusinessObjects BusinessIntelligenceプラットフォームクライアントツールとともにインストールされます。

  • Webインテリジェンスリッチクライアント
  • ビジネスビューマネージャー
  • レポート変換ツール
  • ユニバースデザインツール
  • Webサービスとしてのクエリ(QAAS)
  • 情報デザインツール
  • 翻訳管理ツール
  • データフェデレーション管理ツール
  • BIプラットフォーム用のウィジェット

以下のデスクトップベースの管理ツールは、SAP BusinessObjects Business IntelligencePlatformクライアントツールとともにインストールされます-

  • Central Configuration Manager CCM
  • アップグレード管理ツール
  • リポジトリ診断ツール

中央管理コンソール(CMC)は、BO環境で日常の管理タスクを実行するためのWebベースのツールです。これには、ユーザーとグループの管理、サーバー管理、監視と監査、およびコンテンツ管理が含まれます。

CMCポータルにログインしてCMCでタスクを実行するには、ユーザーは管理グループのメンバーである必要があります。デフォルトのURLはhttp://webservername:8080/BOE/CMC/

CMCのすべてのオプションのリストを表示するには、以下に示すように、ドロップダウンからCMCホームを選択する必要があります-

以下で説明するように、[すべてのプログラム]→[SAPビジネスインテリジェンス]→[SAP BusinessObjectsBIプラットフォーム4]→[SAPBusinessObjectsBIプラットフォーム]→[中央管理コンソール]に移動してCMCにアクセスすることもできます。

以下に示すように、左側のCMCアイコンのオプションをナビゲートする方法は2つあります。または、ドロップダウンメニューのオプションを使用することもできます。

CMCでのオブジェクトの追加

CMCユーザーはBI環境にオブジェクトを追加でき、これらのオブジェクトは他の許可されたCMCユーザーが利用できるようにすることができます。BIプラットフォームのオブジェクトは、CMCを使用するか、オブジェクトを中央管理サーバー(CMS)に保存することで追加できます。

BIプラットフォームに追加できるオブジェクトタイプは次のとおりです。

  • SAP Web Intelligence(Webi)ドキュメント
  • SAPCrystalレポート
  • Microsoft Excel、Word、およびPowerPointファイル
  • AdobePDFファイル
  • フラッシュオブジェクト
  • Programs
  • テキストファイル
  • リッチテキスト形式のファイル

CMCのオブジェクトプロパティ

CMCで公開された後、オブジェクトのプロパティを管理することもできます。以下のプロパティを変更できます-

  • オブジェクトのタイトル
  • オブジェクトの説明
  • データベースログオン情報
  • ユーザー権限
  • スケジュール等

オブジェクトのプロパティを管理するには、CMCの「フォルダ」オプションに移動します→リポジトリに公開されているすべてのオブジェクトが表示されます→右クリックしてプロパティに移動します。

次の画面が表示されます-

次のウィンドウで、そのオブジェクトに関連する一般プロパティを確認できます。デフォルト設定、スケジュール、ユーザーセキュリティおよびその他のプロパティを更新できます。変更を適用するには、[保存]ボタンをクリックします。

以下に、変更を適用して保存する方法を説明する画面を示します。

[スケジュール]の下に、公開されたオブジェクトのスケジュールパラメータを定義するための以下のオプションがあります-

アップグレード管理ツール(UMT)を使用すると、BOオブジェクト(ユーザー、グループ、およびBOコンテンツオブジェクト)を以前のバージョンのBIプラットフォームからアップグレードされたバージョンにインポートできます。BO環境をアップグレードする場合、アップグレードを実行するための2つのオプションがあります。

  • Complete Upgrade −すべてのオブジェクトをソースからターゲットに移動することを選択できます。

  • Incremental Upgrade −オブジェクトをバッチで移動することを選択することもできます。

UMTの構成

アップグレードにUMTを使用するには、パフォーマンスを向上させるためにUMTを構成する必要があります。以下に説明するように、アップグレード管理ツールを起動しながら「Java –Xmx」コマンドを実行して、Javaヒープで実行します→UMTを右クリックし、[プロパティ]に移動します。

以下に示すように、「ターゲット」パスをメモ帳にコピーし、「Xmx」をシステムに構成されているヒープの量に置き換える必要があります。

アップグレード管理ツールでタイムアウトを構成することもできます。以下のパラメータを設定します-

UMTのCORBAタイムアウトを設定するには、プロパティファイルに移動して、以下のエントリを追加する必要があります。プロパティファイルは、BOインストールディレクトリの次のパスにあります-「SAPBusinessObjects Enterprise XI4.0 \ java \ apps \ upgradeManagementTool \ jars」

<entry key="umt.systemVar.backendCommunicationTimeoutInMS">630000</entry>

値を630000未満に保つことをお勧めします。そうしないと、CMSログインに関連するエラーが発生する可能性があります。

UMTでのソースとターゲットの設定

UMTでソースおよびターゲットCMSシステムを定義し、接続を確認できます。すべてのプログラムからアップグレード管理ツールを実行→インクリメンタルアップグレード→次へを選択します。以下の画面で同じことが説明されています。

ソースとターゲットのCMS名を入力し、資格情報を入力します。以下に示すように、ドロップダウンリストからアップグレードシナリオを提供します-

UMTでは、次のようなさまざまなアップグレードシナリオを利用できます。

  • Live to Live −これには、ソースシステムとターゲットシステムの両方が稼働している必要があります。

  • BIAR to Live −このオプションは、BIARファイル形式からライブターゲットシステムにオブジェクトをインポートするために使用されます。

  • Live to BIAR −このオプションは、ライブシステムからBIAR形式でオブジェクトをエクスポートするために使用されます。

これらのシナリオは、ソースシステムとターゲットシステムのステータスに基づいて使用できます。両方のシステムが稼働しているため、オブジェクトをエクスポート/インポートせずにライブからライブへのアップグレードを実行できます。

BO 4.2では、UMTには以下のようないくつかの新機能があります-

  • ドロップダウンリストから、ログレベルを低、中、高として定義できます。

  • ログレベル-「高」を選択すると、プロセス中のすべてのエラー、警告、および失敗がキャプチャされます。

  • 必要なディレクトリのいずれかに一時スペースを定義し、変更後にUMTツールを再起動することもできます。

  • 一時スペースには通常、Derbyデータベースのすべてのエントリが格納され、アップグレードが完了すると、これらのファイルは削除できます。

BOXI3.xからBI4.1へのBOアップグレードを実行する場合、複数のシナリオを使用して、さまざまなオブジェクト、コンテンツ、ユーザーなど、および各シナリオで定義されたスコープを移行できます。SAPの推奨に従って、以下の反復を使用できます-

反復 範囲

反復

#1

この反復では、次のオブジェクトが依存関係とともに移行されました-

  • ユーザーグループ
  • アクセスレベル
  • Applications

同じアプローチをすべてのユーザーグループ、すべてのアクセスレベルに1回の反復で使用できます。ただし、これはオブジェクトの数などに基づいて時間がかかる可能性があります。したがって、リポジトリオブジェクトに基づいて反復回数を決定することをお勧めします。

反復

#2

次のオブジェクトは、依存関係のある更新が検討されました。これらのオブジェクトは、オブジェクト選択画面で移行対象として選択できます-

  • フォルダとオブジェクト
  • リポジトリオブジェクト
  • Universes

このパターンブックでは、1回の反復で移行を実行しました。ただし、リポジトリオブジェクトに基づく反復回数によって異なります。

反復

#3

最初の「フィルターの選択」画面で、要件に応じて時間フィルターが設定されました。パターンブックでは、開始日を2016年2月1日、終了日を2016年2月5日として選択しています。したがって、次のオブジェクトのみがリストされ、移行されます-

  • ユニバース-開始日と選択フィルターに記載されている日付の間で変更されたユニバース
  • Webインテリジェンスレポート-選択フィルターに記載されている開始日と終了日の間に変更されたレポート。

反復

#4

次のオブジェクトは、依存関係のあるアップグレードが検討されました。これらは、[オブジェクトの選択]画面で移行用に選択されたオブジェクトです-

  • Applications
  • Calendars
  • 企業カテゴリー
  • リモート接続とレプリケーションジョブ
  • リポジトリオブジェクト
  • Universes

この反復では、(すべてのドキュメントに関連する)すべてのコンテンツの依存関係が最初にアップグレードされるように設定されました。ただし、これは段階的に行うこともできます。

すでに移行されているオブジェクトは、オブジェクト選択画面に表示されないことに注意してください。繰り返しますが、この反復では、選択フィルター画面から「既にアップグレードされたオブジェクトを非表示にする」機能を使用しています。

反復

#5

次のオブジェクトは、依存関係のあるアップグレード用に選択されました-

  • パブリックフォルダーとそのオブジェクト(反復2でアップグレードされたオブジェクトを除く)
  • QaaWSオブジェクト
  • Events
  • モバイルサブスクリプション
  • オブジェクトの依存関係はUMTに一覧表示されますが、後で選択解除されます

このパターンブックでは、1回の反復で移行を実行しました。ただし、オブジェクトの数によっては、この反復には時間がかかる場合があります。したがって、リポジトリのサイズとオブジェクトの数に基づいて反復回数を決定することをお勧めします。

BOアプリケーションの使用法は、割り当てられたユーザーライセンスの種類によって異なり、アプリケーションへのアクセスを許可または制限します。ライセンスに基づいて、一部のアプリケーションにアクセスしたり、BOリポジトリで一部のタスクを実行したりできない場合があります。

以下のライセンスタイプがBIプラットフォームで利用可能です-

  • 同時ユーザー
  • 指名ユーザー

注意

BO環境では、指定されたユーザーの同時ログオンセッションの最大数は10です。指定されたユーザーが11番目の同時ログオンセッションにログインしようとすると、エラーメッセージが表示されます。

インストールされている既存のライセンスタイプを確認するには、CMCコンソールにログインし、以下の画面に示すようにライセンスキーを選択します-

現在保持されているライセンスキーを確認し、キーを選択してライセンス情報を確認できます。ライセンスキーを追加または削除することもでき、すぐに有効になります。

以下の画面で同じことが説明されています。

ライセンスキーのいずれかを選択すると、以下に示すように、名前付きユーザー、同時ユーザー、パブリケーション受信者の数、およびそのライセンスに関するその他の詳細が表示されます。

リポジトリオブジェクトへのアクセスを制御するには、BI環境でユーザーを管理する必要があります。ユーザーとグループは、CMCの[ユーザーとグループ]管理領域で管理されます。以下の画面に示すように、CMCコンソールにログインし、[ユーザーとグループ]を選択します。

ドロップダウンリストから[ユーザーとグループ]を選択すると、CMCコンソールの以下のオプションが表示されます-

  • ユーザーリスト
  • グループリスト
  • グループ階層

デフォルトの管理者もあり、デフォルトのアクティビティを実行するために2人のユーザーが作成されます。以下の表に、デフォルトのアカウント名とその使用法を示します。

アカウント名 使用法

Administrator

このユーザーは、AdministratorsグループとEveryoneグループに属しています。管理者は、すべてのBIプラットフォームアプリケーション(CMC、CCM、公開ウィザード、BI起動パッドなど)ですべてのタスクを実行できます。

Guest

このユーザーはEveryoneグループに属しています。このアカウントはデフォルトで有効になっており、システムによってパスワードが割り当てられていません。パスワードを割り当てると、BIラウンチパッドへのシングルサインオンが機能しなくなります。

SMAdmin

これは、SAP SolutionManagerがBIプラットフォームコンポーネントにアクセスするために使用する読み取り専用アカウントです。

新しいユーザー/グループを作成するには、[管理]→[新規]→[ユーザー/グループ]を使用します。以下に示すように、新しいユーザー/グループを作成したり、ユーザーをグループまたは階層に追加したりすることもできます。

[新しいユーザー]をクリックするときは、ユーザープロファイルの詳細を入力する必要があります-

  • 認証タイプ
  • アカウント名
  • フルネーム
  • Description
  • メールなど

以下に示すのは、必要なすべての詳細を含む新規ユーザーの画面です。

CMCコンソールを使用してオブジェクトのプロパティを管理することもできます。以下で説明するように、ユーザーまたはグループのいずれかを選択し、[オブジェクトプロパティの管理]オプションをクリックします。

BO環境の既存のユーザーを変更または削除することもできます。以下の画面に示すように、任意のユーザーを選択し、右クリックして既存のユーザーを編集または削除します。

ユーザーのセットに同じアクセス許可を割り当てる必要がある場合は、グループを作成し、ユーザーを追加して同様のアクセス許可を提供できます。グループ管理を使用すると、個々のユーザーに変更を加える代わりに、グループ全体のアクセス許可を変更できます。グループを使用すると、単一のユーザー権限を管理する代わりに、リポジトリオブジェクトへのアクセスを提供できます。

以下で説明するように、SAPBO環境にはデフォルトのグループアカウントはほとんどありません。

管理者 このグループのメンバーは、すべてのBIプラットフォームアプリケーション(CMC、CCM、公開ウィザード、およびBI起動パッド)ですべてのタスクを実行できます。デフォルトでは、AdministratorsグループにはAdministratorユーザーのみが含まれます。
全員 各ユーザーはEveryoneグループのメンバーです。
QaaWSグループデザイナー このグループのメンバーは、Webサービスとしてのクエリにアクセスできます
レポート変換ツールのユーザー このグループのメンバーは、レポート変換ツールアプリケーションにアクセスできます。
翻訳者 このグループのメンバーは、TranslationManagerアプリケーションにアクセスできます。
ユニバースデザイナーユーザー このグループに属するユーザーには、UniverseDesignerフォルダーとConnectionsフォルダーへのアクセス権が付与されます。Designerアプリケーションへのアクセス権を持つユーザーを制御できます。必要に応じて、このグループにユーザーを追加する必要があります。デフォルトでは、このグループに属するユーザーはありません。

CMCコンソール→[新しいグループ]の[ユーザーとグループ]タブに移動して新しいグループを作成し、以下のようにグループ名と説明を入力することもできます。

新しいグループが作成されたら、ユーザー、サブグループを追加し、グループメンバーシップを割り当てることができます。グループのプロパティを変更するには、グループ→管理→プロパティを選択します。

これは以下の画面で見ることができます-

既存のグループにユーザーを追加するには、グループ名を右クリックします-グループにメンバーを追加すると、以下に説明するように、選択したグループに追加できるユーザーリストを含む新しいウィンドウが開きます-

左側から任意のユーザーを選択し、矢印キーを使用して、選択したグループにユーザーを追加できます。変更を保存するには、[OK]ボタンをクリックします。

SAP BO環境では、ゲストアカウントはデフォルトで無効になっていますが、これを有効にすると、独自の認証情報を提供せずにBILaunchpadにアクセスできるようになります。

ゲストアカウントを作成または有効にするには、CMCコンソールの[ユーザーとグループ]管理領域に移動します。ユーザーリストで、以下のようにゲストアカウントを検索します-

ゲストアカウントを有効または管理するには、[ゲストアカウント]→[管理]→[プロパティ]を選択します。これは、以下の画面で確認できます-

これにより、ゲストアカウントの[プロパティ]ウィンドウが開きます。ゲストアカウントを有効にするには、下にスクロールして、アカウントが無効になっていることを示すチェックボックスを見つけ、このオプションのチェックを外す必要がありますSave and Close。参考までに、これを以下に示します-

BO管理者は、CMCコンソールを使用してBILaunchpadプリファレンスを構成することもできます。ユーザーはLaunchpadで独自の設定を構成することもでき、デフォルト設定よりも優先されます。以下の設定が可能です-

  • ホームタブ

  • 保存するデフォルトの場所

  • Folders

  • Categories

  • 1ページあたりのオブジェクト数

  • [ドキュメント]タブに表示される列

  • タブのBI起動パッドにドキュメントを表示するか、新しいウィンドウにドキュメントを表示するか

以下に説明するように、CMCコンソール→[ユーザーとグループ]→[BI Launchpadプリファレンスを設定するグループを選択]を使用して、さまざまなグループのBILaunchpadプリファレンスを定義できます。

BI Launchpadプリファレンスを設定するには、「No Preferences Defined」チェックボックスをオフにし、「Home」タブまたは「Documents」タブを選択して、BILaunchpadのデフォルトのスタートページを選択します。これは以下の画面で説明されています-

[ホーム]タブを選択したら、次のいずれかのアクションを選択して、タブのホームページを選択します-

  • デフォルトのBI起動パッドの[ホーム]タブを表示するには、[デフォルトのホーム]タブを選択します。

  • 特定のWebサイトを[ホーム]タブとして表示するには、[ホーム]タブ→[ホームタブの参照]→[BIリポジトリ内のオブジェクトを選択]→[開く]を選択します。

[ドキュメント]タブを選択すると、[マイドキュメント]を選択してドキュメントドロワーを表示し、以下から選択してデフォルトノードとして表示できます-

  • 私のお気に入り

  • 個人カテゴリ

  • 私の受信トレイ

以下に説明するように、グループユーザーに表示するフォルダ構造とカテゴリを選択することもできます-

Note

管理者がBILaunchpad設定に変更を加えると、ユーザーおよびデフォルト設定よりも優先されます。

SAP BO管理者は、BILaunchpadログオン画面に認証オプションを含めることもできます。BI Launchpad設定を変更するには、BOE.warファイルを更新する必要があります。

変更を加えるには、BIプラットフォームインストールの次のディレクトリに移動します。<INSTALLDIR> \ SAP BusinessObjects Enterprise XI 4.0 \ warfiles \ webapps \ BOE \ WEB-INF \ config \ custom \→テキストエディタを使用して新しいファイルを作成し、この名前で保存します-BIlaunchpad.properties、以下で説明します-

BI Launchpadの認証オプションを含めるには、次の行をテキストファイルに追加します-「authentication.visible = true」

デフォルトの認証を変更するには、authentication.default = <authentication>という行を追加してから、<authentication>を次のオプションのいずれかに置き換える必要があります。

企業 secEnterprise
LDAP secLDAP
Windows AD secWinAD
SAP secSAPR3

BI起動パッドのログオン画面でBOユーザーにCMS名の入力を求める場合は、cms.visible = trueという行を追加します。これらの変更を適用するには→ファイルを保存して閉じ、Webアプリケーションサーバーを再起動します。

サーバー管理

SAP BO管理者は、CMCを使用してサーバー管理を実行し、コンソールのサーバー管理領域を使用してサーバーステータスを確認できます。[CMC]ドロップダウンリストで[サーバー]を選択すると、サーバー管理に関連するツリー構造が以下に表示されます。

サーバー管理下のツリー構造

サーバーリスト デプロイメント内のすべてのサーバーの完全なリストを表示します。
サーバーグループリスト 詳細ペインに、使用可能なすべてのサーバーグループのフラットリストを表示します。サーバーグループの設定またはセキュリティを構成する場合は、このオプションを選択します。
サーバーグループ サーバーグループと各サーバーグループ内のサーバーを一覧表示します。サーバーグループを選択すると、そのサーバーとサーバーグループが階層ビューの[詳細]ペインに表示されます。
ノード デプロイメント内のノードのリストを表示します。ノードはCCMで構成されます。ノードをクリックしてノードを選択し、ノード上のサーバーを表示または管理できます。

サービスカテゴリ

このオプションは、デプロイメント内のすべてのサービスタイプを取得するために使用されます。サービスカテゴリは通常、コアBIプラットフォームサービスと特定のSAPオブジェクトに関連付けられたサービスに分けられます。サービスを管理するには、サービスを選択します。

サーバーステータス

これは、ステータスごとにBO環境のサーバーを表示するために使用されます。これは、BO環境のヘルスチェックを実行し、すべてのサーバーのステータスをすばやくチェックするための便利なツールです。

  • Running
  • Stopped
  • Other

サーバーステータスオプションを使用して、任意のサーバーを開始/停止/再起動できます。強制終了オプションを使用して、ハング/その他の状態のサーバーを終了することもできます。これは以下で説明されます-

バックアップは、何らかの理由、ハードウェアまたはソフトウェアの障害によるシステム障害が発生した場合にシステムを復元するために使用されます。バックアップファイルを復元すると、重要な機能を再開し、アプリケーションのダウンタイムを減らすことができます。以下のように、さまざまなバックアッププランから選択できます-

フルシステムのバックアップ

ホットバックアッププランまたはコールドバックアッププランを使用して、システム全体のバックアップを取ることができます。ホットバックアッププランを使用すると、ユーザーがシステムを稼働状態に保ち、バックアップを取ることができるため、ダウンタイムが発生しません。

ホットバックアップを構成するには、ドロップダウンからCMCコンソール→管理領域→設定に移動します。システム全体のバックアップを取る方法を以下に説明します-

次は下にスクロールして、ホットバックアップセクション→ホットバックアップを有効にする

バックアップを実行して完了する最大時間として、ホットバックアップの最大期間に言及します。バックアップの実際の期間がここに入力された制限を超えると、バックアップされたデータに不整合が生じる可能性があります。これを回避するには、必要な時間を過大評価する方が安全です。この時間には、BIのCMSデータベースとファイルシステムのバックアップを取るための合計時間が含まれます→[更新]をクリックして、ホットバックアップを有効にします。

システム構成のバックアップ

CCMでサーバー構成のバックアップを取ることもできます。個々のサーバーの設定をバックアップすることはできません。サーバー構成のバックアップウィザードを実行するには、[CCM]→[サーバー構成のバックアップ]を開くと、サーバー構成のバックアップウィザードが開きます。

ウィザードを開始するには、以下に示すように、[次へ]ボタンをクリックします-

次のウィンドウで、既存のCMSを使用してサーバー構成設定をバックアップするか、一時CMSを作成するかを選択する必要があります。

  • 実行中のシステムからサーバー設定をバックアップするには、[既存の実行中のCMSを使用する]を選択し、[次へ]をクリックします。

  • 実行されていないシステムからサーバー設定をバックアップするには、[新しい一時CMSの開始]を選択し、[次へ]をクリックします。

次のウィンドウで、バックアップサーバーにCMSのログオン情報を提供する必要があります。この情報には、システム名、ユーザー名、接続用のパスワードが含まれます。

BIオブジェクトのバックアップ

BIコンテンツのバックアップを取ると、システムまたはサーバーの完全な構成を復元しなくても、BIオブジェクトを復元できます。標準のデータベースとファイルのバックアップツールと手順を使用して、定期的にバックアップできます。

  • CMSデータベース
  • FRSファイルストア

データの復元

データベースを復元する前に、Central Configuration Manager(CCM)を使用して、BIプラットフォーム展開内のすべてのノードを停止する必要があります。監査データベースを復元するときは、データベースを復元する時点を選択する必要があります。

BI環境で影響を受けるシステムが監査データベースのみであることがわかっている場合は、このタスクを実行する必要があります。追加のコンポーネントが影響を受ける場合は、システムの完全な復元を実行する必要があります。復元するには、データベースツールを使用してデータベースを復元できます。

プロモーション管理ツールは、CMC管理領域で使用でき、BIオブジェクトをある環境から別の環境に移行できます。依存関係を管理し、プロモートされたオブジェクトを宛先システムからロールバックすることもできます。

ソースシステムとターゲットシステムが同じバージョンのBIで実行されている場合は、BIオブジェクトをある環境から別の環境に移行できます。プロモーション管理ツールを使用すると、以下のタスクを実行できます-

  • オブジェクトを移動するためのプロモーションジョブを作成します。
  • PromotionManagementから既存のジョブをコピーします。
  • 既存のプロモーションジョブを編集します。
  • プロモーションジョブをスケジュールします。
  • プロモーションジョブの詳細を表示します。
  • LCMBIARとしてエクスポートします。
  • BIAR / LCMBIARの両方をインポートします。

プロモーション管理にアクセスするには、CMCコンソール管理領域に移動し、ドロップダウンからプロモーション管理を選択します。

プロモーション管理でプロモーションステータスを確認することもできます。以下にリストされている3つのオプションがあります-

  • Success
  • Failure
  • 部分的な成功

[システムの管理]オプション→[設定]→[システムの管理]を使用して、ホストシステムを追加/削除することもできます。[システムの管理]ウィンドウが表示されます→ホスト名、ポート番号、表示名、および説明のリストが表示されます。

新しいホストシステムを追加するには、[追加]ボタンをクリックすると、新しいダイアログボックスが開きます。プロモーション管理の下に新しいシステムを追加するには、ホスト名の詳細を提供する必要があります。

ロールバック設定

プロモーション管理でロールバック設定を管理することもできます。デフォルトでは、ロールバックプロセスはシステムレベルで有効になっていますが、システムレベルでロールバックプロセスを無効にすることもできます。

システムレベルでロールバックプロセスを無効にするには、以下の手順を実行します-

ホストシステムを選択してロールバックプロセスを無効にし、システム名の前にあるチェックボックスをオフにします-[保存して閉じる]を選択して変更を保存します。

ジョブ設定オプション

[ジョブ設定]オプションを使用すると、[依存関係の管理]ページで完了したインスタンスを表示するかどうかを指定し、システム内のジョブインスタンスの数を制限できます。ジョブ設定にアクセスするには、プロモーション管理→ジョブ設定に移動します。

[ジョブ設定]の下の任意のフィールドに値を設定し、[保存]ボタンをクリックして変更を保存できます。デフォルト値に戻すには、下部にあるデフォルト設定を使用します。

ジョブの作成

プロモーション管理ツールでオブジェクトを移行するための新しいジョブを作成できます。CMCコンソールのプロモーション管理ページ→新規ジョブに移動します

フィールドにジョブのジョブ名、説明、およびキーワードを入力し、[ジョブを保存]フィールドをクリックして、ジョブを必要なフォルダーに保存します。

次に、ドロップダウンリストからソースシステムとターゲットシステムを選択します。「新しいCMSオプションにログイン」をクリックして新しいシステムを追加し、システム名とパスワードを入力する→「作成」をクリック→ソースシステムからオブジェクトを追加し、「追加して閉じる」を選択してジョブを保存することもできます。

SAP BO環境では、接続を使用して、BOアプリケーションがリレーショナルデータベースまたはOLAPデータベースに接続してデータをフェッチする方法を定義します。ユニバースは接続の上に作成され、開発者にセマンティックレイヤーを提供して、技術設計をビジネス要件に変換します。接続とユニバースは通常、他のBOユーザーと共有するためにリポジトリに公開されます。

CMCコンソールを使用して、BIプラットフォームでユニバースと接続を管理することもできます。リレーション接続は、UDTまたはIDTツールを使用してのみ作成できますが、CMCコンソールでは、データモデルへのOLAP接続を作成できます。

接続を管理するには、ドロップダウンリストの[接続]オプションに移動する必要があります。BIリポジトリに公開されているすべてのデータベース接続のリストが表示されます。

OLAP接続を作成するには、ドロップダウンリストから[OLAP接続]に移動し、緑色のアイコンをクリックします。

[接続パラメータ]ウィンドウで、以下の詳細を入力し、[保存]ボタンをクリックしてこの接続を保存する必要があります。

  • Name
  • Description
  • Provider
  • サーバー情報
  • Authentication

BO環境でユニバースを管理するには、ドロップダウンの[ユニバース]オプションに移動します。BIリポジトリで公開されているすべてのユニバースが表示されます。

CMCコンソールを使用してBIシステムの監視を設定することもできます。この機能により、SAPBO管理者はBOシステムの使用状況と状態を確認できます。管理者が手間をかけずに直接使用できるデフォルトの監視パラメータはほとんどありません。監視情報は監視データベースに保存され、通常はDerbyデータベースです。

CMCコンソール→アプリケーション→監視アプリケーションにログインすると、監視データベースをアクティブ化できます。

次のウィンドウで、監視アプリケーションに関連する設定を確認できます。監視を有効にするには、「監視アプリケーションを有効にする」チェックボックス→「保存して閉じる」を選択する必要があります。

変更を適用するには、チェックされていない場合はAdaptive ProcessingServerを再起動します。DB内の情報は、上記のサイズになると削除されます。

[監視]タブに移動すると、このセクションには5つの異なるタブがあります-

  • Dashboards
  • Metrics
  • Watchlists
  • Probes
  • Alerts

管理者はこれらすべてのタブを使用して、BOシステムのヘルスチェックを実行できます。

監査を使用すると、情報の評価方法、変更方法、変更を実行したユーザーなど、BO環境で発生したすべてのイベントを追跡できます。このイベント情報は、Auditing Data Store(ADS)で管理されます。

監査機能をサポートするBOクライアントツールのリストを以下に示します-

  • 中央管理コンソール(CMC)

  • 分析アプリケーション

  • SAP BusinessObjects DesignStudioバージョン1.3以降

  • BI発射台

  • ライブオフィスWebサービスプロバイダー

  • Webインテリジェンスリッチクライアント

  • ダッシュボードとプレゼンテーションのデザイン

  • ドキュメントを開く

  • 分析室

CMCコンソールにログインして「監査」に移動すると、以下の情報が表示されます-

  • ステータスの概要

  • イベントを設定する

  • イベントの詳細を設定する

  • Configuration

監査イベントを構成できます。中央管理コンソール→[監査]タブに移動すると、[監査]ページが開きます→[イベントの設定]スライダーを要件に応じてレベルに調整します。

最小限
  • Logon
  • Logout
  • 権利の変更
  • カスタムアクセスレベルが変更されました
  • 監査の変更
デフォルト

最小限のイベント、プラス-

  • View
  • Refresh
  • Prompt
  • Create
  • Delete
  • Modify
  • Save
  • Search
  • Edit
  • Run
  • Deliver
コンプリート

最小イベントとデフォルトイベントに加えて-

  • Trigger
  • 範囲外のドリル
  • 取得したページ
  • プロモーション管理の構成
  • Rollback
  • VMS追加
  • VMS取得
  • VMSチェックイン
  • VMSチェックアウト
  • VMSエクスポート
  • VMSロック
  • VMSロック解除
  • VMS削除
  • キューブ接続
  • MDASセッション

SAP BO管理者としての責任を引き受けるには、SAP BOマルチテナント環境の管理に3〜4年の経験が必要です。

仕事の責任

SAPBO管理者の職務は次のとおりです-

  • BOサーバーの監視を設定します。

  • 監査ポリシーを設定し、CMS、監査およびレポートデータベースサービスに関連するイベントとアラートを管理します

  • BO WebアプリケーションCMC、BI Launchpad、およびその他のアプリケーションの可用性を維持します。

  • インスタンスマネージャから毎日スケジュールされたレポートジョブを管理します。

  • ビジネスユーザーからのサポートの問題を処理します。

  • BusinessObjectsサーバーのリソースを監視します。

  • ユーザーと権限を管理します。

  • ユニバースと接続およびその他のBIリポジトリオブジェクトを管理します。

  • BusinessObjects環境のバックアップと復元。