SAPWebi-クイックガイド
WebIntelligenceはSAPBusinessObjects製品スイートの一部であり、組織のビジネス要件を満たすための分析およびアドホックレポートに使用されます。Web Intelligenceは、ビジネスユーザーがデータウェアハウスのデータを分析するためのビジネスインテリジェンスレポートツールです。これは、将来の戦略を構築するための意思決定プロセスにおいてビジネスマネージャーを支援します。
ビジネスユーザーは、Webインテリジェンスを使用して、データベース内のトランザクションデータから、およびインフォメーションデザインツール/ UDTを使用してユニバースを作成することにより、基本、中、および複雑なレポートを作成できます。さまざまなSAPおよび非SAPデータソースを使用して、WebIntelligenceでレポートを作成できます。SAP Business Warehouse(BW)システムでは、Webインテリジェンスツールに接続するためにユニバースは必要ありません。
Web Intelligenceツールは、BusinessObjectsプラットフォームのクライアントツールとしても、レポート用のスタンドアロンツールとしても機能します。
バージョンと履歴
BusinessObjectsは、1990年にツール名Skipper SQL 2.xで最初に開始され、1994年にBusiness Objectsv3.0がリリースされました。
2005年に、BO XIがリリースされ、その後、他のさまざまなバージョンが導入されました。いくつかのバージョンは-
- BO XI R1
- BO XI R2
- BO XI R3
- BO XI R3.1
- BO XI R3.2
2007年、SAPはこの会社を68億ドルで買収し、製品名は次のように変更されました。 SAP BusinessObjects。
2011年の後半に、BO XI4.0が導入されました。ツールの最新バージョンはSAPBO4.2です。
Webインテリジェンスアーキテクチャ
SAPWebiには3層アーキテクチャがあります-
Database Layer −このレイヤーは、複数のSAPおよび非SAPデータソースを定義します。
Semantic Layer −このレイヤーは、多次元データモデルを定義します。
Presentation Layer −このレイヤーは、データがエンドユーザーに提示される場所を定義します。
さまざまなデータソースを使用して、分析レポートおよびアドホックレポートを作成できます。SAP ECC、SAP ERP、SAP SRM、その他のSAPモジュールなどのSAPシステムからデータをプルできます。
SAP以外のデータソースには、Oracle Database、Microsoft SQL Server、IBM DB2、Sybaseが含まれます。
BI Launchpadは、分析レポートとデータ分析を実行するためのBusinessObjectsツールのJavaまたはHTMLベースのインターフェースです。Launchpadを介して起動するツールインターフェイスを決定するBILaunchpadのプリファレンスを設定できます。
Webまたはインターネットアプリケーションを使用してBILaunchpadを介してWebiインターフェイスにアクセスすると、次のタスクを実行できます。
Web Intelligenceですべてのレポートを作成、編集、および更新します。
データソースなし(ユニバース)ですべてのクエリを作成および編集しますが、WebアプリケーションでBExクエリは作成および編集しません。
Note − Webi 4.0 SP2を使用している場合、クエリを作成することはできず、ドキュメントとレポートでのみ作業できます。
BI Launchpadには、次の重要なタブがあります-
Home −実行可能な最近のメッセージ、アラート、ドキュメント、およびアプリケーションを表示します。
Documents −使用可能なドキュメントとフォルダを表示し、ドキュメントの表示、整理、および管理を容易にします。
Any open Document −開いている各ドキュメントを表示します。
[アプリケーション]タブを使用して、WebIntelligenceを含むアプリケーションを起動できます。「設定」タブを使用して、BILaunchpadの設定を定義できます。
BILaunchpadへのロギング
前述のように、BI Launchpadは、BILaunchpadを介してアプリケーションを起動するためのHTML5またはJavaベースのWebインターフェースです。
BI Launchpadにアクセスするには、Web URL、ユーザー名、およびパスワードが必要です。リソースに設定するアクセスプロファイル。
BI Launchpadの詳細とユーザー資格情報を取得するには、リンクを使用してBO管理者に連絡できます。 http://BOSERVER:8080/BOE/BI
BI Launchpadにログインするには、Webブラウザーを開き、管理者から提供されたLaunchpadURLを入力します。次の画面が表示されます。
ログインするシステム名を選択します。ユーザー名とパスワードを入力します。
[認証]ドロップダウンで、認証の種類(Enterprise、Windows ADなど)を選択します(上記のスナップショットでは、このサーバーにはシングルログインがあります)。
「ログオン」をクリックすると、BILaunchpadのホームページが開きます。
Launchpadの[アプリケーション]タブを使用して、任意のアプリケーションを実行できます。
次に、BIプリファレンスを設定する方法について説明します。
BIプリファレンスの設定
次のタスクのBILaunchpadプリファレンスを設定できます。
General Preferences−これらは管理者によって定義されます。パスワードをリセットできます。タイムゾーン、ロケール設定、およびWebインテリジェンス設定を設定することもできます。
General Tab −このタブを使用して、ユーザーのデフォルト設定を設定できます。
Change Password −ユーザーアクセスごと。
Locales and Time Zone −製品のロケール、優先表示ロケール、現在のタイムゾーンを設定します。
Analysis Edition for OLAP −アクセシビリティモードを定義します。
Web Intelligence−表示および変更モードに使用するインターフェースを選択できます。デフォルトのユニバースを選択することもできます。ドリルオプションを設定できます。レポートを.xls形式で保存するときに、保存の優先順位を選択することもできます。
BI Workspaces −新しいワークスペースを作成するときに使用するデフォルトのスタイルシートを選択するために使用されます。
Crystal Reports −印刷オプション、デフォルトの測定単位などのCrystalReportsオプションを設定するために使用されます。
クエリの作成、ドキュメントの作成、およびレポートの分析に使用できる3つの異なるアプリケーションモードがあります。既存のレポートを開くと、次のモードを使用できます-
- Data
- Reading
- Design
データアプリケーションモード
このモードでは、新しいデータプロバイダーを作成したり、既存のデータソースを変更したり、データプロバイダーの名前を変更したりできます。レポートにデータを渡すために使用されるクエリを作成、編集、および管理することもできます。
データモードでは、利用可能なすべてのデータプロバイダーのリストが表示されます。このモードでは、ツールモードのすべてのオプションが無効になります。
読書モード
このモードでは、既存のレポートの表示、テキストの検索、レポートの変更の監視、およびレポート内のデータのドリルダウンを行うことができます。
左のパネルとツールバーを読み取りモードで使用することもできます。
デザインモード
デザインモードでは、レポート内のオブジェクトの追加、削除、条件付き書式の適用、レポートへの数式の適用、変数の作成などを行うことができます。
構造を使用したデザインモードでは、レポートの構造のみを表示できます。このモードで行ったすべての変更は、サーバーにデータを入力するまでサーバーに適用されません。
データを使用するデザインモードでは、レポートに適用されたすべての変更はサーバー上にあります。既存のレポートに多くの変更を加える必要がある場合は、構造モードで変更を加えてから、レポートにデータを入力することをお勧めします。
この章では、Webiドキュメントの作成方法を学習します。
Webiでのドキュメントの作成
BI Launchpadを介してWebインターフェイスを開くか、Webiリッチクライアントを開くと、新しいドキュメントを作成するか、既存のドキュメントを編集するかを選択できます。新しいドキュメントを空白のドキュメントとして作成するか、インターフェイスを使用して次のデータソースに基づいてドキュメントを作成できます-
- Universe
- .csvまたは.xls形式のフラットファイル
- BExクエリ
- 分析ビュー
リッチインターネットアプリケーションインターフェイスとWebiリッチクライアントを使用すると、利用可能なデータソースのリストから使用できます。ただし、WebインターフェイスはIDT / UDTからのデータソースまたはユニバースのみをサポートしません。
情報元 | BILaunchpadを介したWebインターフェイス | リッチインターネットアプリケーションインターフェイス | Webリッチクライアントツール |
---|---|---|---|
データなし | はい | はい | はい |
.unxまたは.unvユニバースファイル | はい | はい | はい |
BWBExクエリ | 番号 | はい | はい |
分析ビュー | 番号 | はい | はい |
テキストファイルCSVおよびXLS | 番号 | はい | はい |
To create a blank document to use later − Webiリッチクライアントを起動→上部の「新規ドキュメント」オプションをクリック→データソースなし→OK。
または、使用可能なデータソースのリストの下にあるアイコンをクリックして、空白のドキュメントを選択することもできます。
ユニバース、BW BExクエリなどの他のデータソース、CSVファイルやXLSファイル、分析ビュー、Webサービスなどのテキストソースをデータソースとして使用して、新しいドキュメントを作成することもできます。
宇宙に基づいたドキュメントの作成
情報デザインツール/ユニバースデザインツールを使用して、ユニバースに基づいたWebiドキュメントを作成できます。
.unx −情報デザインツールで作成されたファイル
.unv −ユニバースデザインツールで作成されたファイル
ユニバースをデータソースとして使用するには、[新規]→[データソースとしてユニバースを選択]に移動し、[OK]をクリックします。
ドキュメントで使用するために、BIリポジトリに公開されているすべてのユニバースのリストが開きます。使用可能なユニバースを選択して、[選択]をクリックできます。
ドキュメントで使用できるすべての.unxファイルと.unvファイルが表示されます。
クエリパネルが開きます。アクセス許可に従って、使用可能なオブジェクトのリストから選択できます。権限の問題により、一部のオブジェクトを使用できない場合があります。
クエリパネルでは、左側のペインにユニバースアウトラインがあり、メインペインに結果オブジェクト、クエリフィルタ、データプレビューパネルがあります。
BExに基づくドキュメントの作成
BExをデータソースとして使用するには、[新規]→[データソースとしてBW BExクエリを選択]に移動し、[OK]をクリックします。
利用可能なすべてのBExクエリのリストが表示されます。アクセス権のあるもののみ選択できます。画面の左側に、BExクエリの情報プロバイダーの名前が表示されます。
クエリパネルが開き、ユニバースアウトラインから使用可能なオブジェクトのリストとその下のBExクエリの名前を選択できます。
分析ビューに基づくドキュメントの作成
「新規」アイコン→「ユニバースの選択」→「OK」をクリックします。
使用する分析ビューを選択し、[OK]をクリックします。
使用可能なオブジェクトのリストを含むクエリパネルが開きます。
BI Launchpad→Webインタフェースを使用するか、Webiリッチクライアントでドキュメントを開くことにより、既存のドキュメントを編集できます。
Webiリッチクライアントを使用して最近のドキュメントを直接開くこともできます。Webiリッチクライアントを起動すると、画面の左側に最近開いているドキュメントのリストが表示されます。
Webiで編集する既存のレポートを選択することもできます。Webiファイルの拡張子は“.wid.”。既存のドキュメントを開くには、空白のドキュメントを選択します。[ファイル]→[開く]に移動します。
既存の「wid」ファイルのパスを選択し、「開く」をクリックします。
デフォルトでは、レポートはデザインモードで開きます。
ドキュメントを開く
ドキュメントを開くには、Webiリッチクライアントに移動し、[開く]タブをクリックします。
開きたいフォルダをナビゲートし、ファイルを選択して[開く]をクリックします。これにより、ファイルがデザインモードで開きます。
アクセス権に応じて、デザインと読み取りモードを選択できます。
この章では、ドキュメントを送信するさまざまな方法について説明します。
電子メールでドキュメントを送信する
Webiリッチクライアントでドキュメントを開きます→[電子メールの添付ファイルで送信]をクリックします
PDF、XLS、CSV、テキスト、セキュリティで保護されていないWidなどのさまざまな添付ファイル形式を選択するオプションがあります。
他のユーザーへのドキュメントの送信
ドキュメントを他のユーザー/グループに送信するには、BILaunchpadを介してドキュメントを開きます。ツールバーの「送信」→「ユーザーに送信」をクリックします。
ユーザーとグループのリストから、ドキュメントの送信先のユーザー/グループを選択します。「自動生成」を選択して、自動生成された名前でドキュメントを送信できます。特定の名前を選択し、ドキュメントを送信する名前を入力します。
「ショートカット」を選択してショートカットを送信したり、「コピー」オプションを選択してドキュメントのコピーを送信したりすることもできます。
FTPを使用したドキュメントの送信
ftp経由でドキュメントを送信するには、BILaunchpadにログインします。最初にドキュメントを保存する必要があります。画面上部の「保存」アイコンをクリックして、ドキュメントを保存します。
ツールバーの「メール」アイコンをクリック→「FTPに送信」を選択します。
ホスト名、ポート番号、ユーザー名、パスワードを入力する必要があります。送信するドキュメントの命名方法を選択します。[送信]をクリックします。
Webiドキュメントには、少なくとも1つ以上のレポートが含まれています。1つのWebiドキュメントで複数のレポートを管理できます。1つのWebiドキュメントで既存のレポートを追加、削除、名前変更、および移動することもできます。
Webiドキュメントのレポートを追加、削除、または移動するには、[レポート]タブを右クリックします。
レポートの追加、削除、名前の変更、保存
レポートを追加するには、既存のレポートタブを右クリックし、[レポートの追加]をクリックします。
レポートを削除するには、[レポート]タブを右クリックして、[削除]をクリックします。各Webiドキュメントには、少なくとも1つのレポートが必要です。
「レポートの名前変更」オプションを使用して、既存のレポートの名前を変更できます。
ドキュメントをWebiに保存するには、レポートをローカルに保存するか、BIリポジトリに保存するか、CSV形式でエクスポートするかを選択できます。これを行うには、[ファイル]タブに移動し、[保存] / [名前を付けて保存] / [エンタープライズとして保存]オプションから選択します。
Webiドキュメントを開くと、[保存]をクリックして変更を保持できます。「名前を付けて保存」オプションは、ドキュメントを次のようなさまざまな形式で保存するために使用されます。
- WID
- Excel
- Excel 2007
- CSV達成
- TXTファイル
[名前を付けて保存]オプションを使用すると、画面の右側に多くのオプションが表示されます–開いたときに更新、永続的な地域の書式設定、すべてのユーザーに保存、ドキュメントのセキュリティを削除します。
レポート名を入力したり、既存のレポート名を変更したり、説明を追加したりできます。
Webiのクエリは、クエリパネルで管理されます。Webiレポートを作成するときは、クエリパネルのクエリを使用してデータソースからデータを取得します。
クエリは、Universeに基づいてクエリを作成したり、OLAPデータベースのデータをオブジェクトとして表したり、ExcelやCSVファイルなどのフラットファイル、BExクエリを使用したSAP InfoCubeのデータ、分析ビュー、またはWebサービスとしてのクエリを作成したりするなど、さまざまなインターフェイスから作成できます。
各クエリにはディメンションとメジャーがあります。メジャーは常に、データソース内の計算およびその他のオブジェクトに基づいて数値データを返します。クエリは、本質的に階層的または非階層的である可能性があります。非階層クエリは、オブジェクト間に関係がありません。
階層は、オブジェクト間の関係を定義します。例:地理的階層では、郡、州、都市などの地理的階層に基づいたメジャーがあります。階層を使用すると、ドリルアップおよびドリルダウンして、次のレベルのデータを表示できます。
WebiツールのWebインターフェイスを使用している場合、クエリパネルは使用できません。
クエリ定義
Webiドキュメントでは、クエリパネルを使用してデータソースからレポートのデータを取得します。すべてのクエリはクエリパネルに組み込まれており、クエリパネルのインターフェイスは、データの取得に使用しているデータソースによって異なります。
クエリは、リレーショナルおよびOLAPデータモデル、CVS、XLSファイルなどのフラットファイルからのデータ、SAP BW BExクエリ、および分析ビューを含むユニバースで作成できます。クエリは、データソースからデータを取得するために実行されます。フィルタを適用したり、クエリパネルでデータをプレビューしたりできます。
To open a Query Panel −Webインテリジェンス→新規→データソースの選択→OKに移動します。
[OK]をクリックすると、選択したデータソースタイプのリストからデータソースを選択する必要があります。
クエリパネルと呼ばれる新しいウィンドウが開きます。結果オブジェクトのレポートに追加するユニバースアウトラインからオブジェクトを選択します。
フィルタを追加するには、オブジェクトをドラッグしてクエリフィルタでオブジェクトを選択し、値を選択します。データのプレビューについては、[更新]タブをクリックしてください。このクエリをレポートに追加するには、画面上部の[クエリの実行]オプションをクリックしてWebiドキュメントに追加します。
クエリとドキュメントのユーザー権利
ログインユーザーのアクセス権に従って、クエリパネルで複数のオブジェクトを表示し、クエリでオブジェクトを作成、編集、および削除できます。ユーザーは通常、BusinessObjectsAdministratorによって作成されます。CMCは、BOツールにログインするためのユーザープロファイルを作成するために使用されます。
十分なアクセス権がない場合、レポートのいくつかのオブジェクトにアクセスできません。アクセス権はBO管理者によって定義されます。
クラスとサブクラス
クラスは、レポート内の類似したオブジェクトをグループ化するために使用されます。クラスには、1つ以上のサブクラスを含めることができます。サブクラスには、クラスの上位レベルにあるオブジェクトのサブカテゴリがさらに含まれています。
クラスは、論理的な方法でオブジェクトを編成するために使用されます。ユニバースでクエリを作成しているときに、クエリで使用する必要のあるオブジェクトに関する情報を見つけることができます。
寸法
ディメンションには、データの分析に使用するすべてのオブジェクトが一覧表示されます。ディメンションは、レポートの分析の基礎を提供します。ディメンションには通常、顧客名、製品名、顧客の住所、営業所の住所などの非階層的な文字タイプのデータが含まれています。
ディメンションの一般的な例は、製品、顧客、時間などです。
Analysis Dimension−分析ディメンションには、相互に関連する階層のグループが含まれています。レポートに分析ディメンションを追加すると、そのデフォルトの階層がクエリに表示されます。
属性と対策
属性は、ディメンションまたは階層に関するデータを提供します。例-顧客ディメンションの自宅住所。属性は、対応するディメンションと1対1の関係にあります。各顧客には、アドレスオブジェクトが1つだけあります。
ユニバースが正しく設計されていない場合、オブジェクトはディメンションの複数の値を返し、レポートの対応するセルにMULTIVALUEエラーが表示されます。
メジャーは、分析が実行されるレポートの数値として定義されます。これらは整数値であり、組織のパフォーマンスを定義済みのKPIと比較するために使用されます。
For example −各地域の売上高、年間総収入、製品あたりの利益など。
階層
階層は、ユニバースの親子関係を表します。レポートを次のレベルにドリルアップまたはドリルダウンできます。例-地理階層には、国、州、市が含まれます。時間階層には、年、四半期、月、週が含まれます。
階層の定義でメンバーセレクターを使用すると、結果セットに表示されるメンバーを定義できます。階層データソースでは、階層はディメンションに関連付けられています。
階層内のメンバーと名前付きセット
メンバーは、データソースのさまざまなレベルの階層で定義されます。たとえば、国レベルの「インド」と州レベルの「ハリヤーナ」というメンバーを含む地理階層について考えてみます。
すべてのメンバーを追加したくない場合は、階層からのクエリに個々のメンバーを含めることもできます。名前付きセットを使用して、メンバーのセットを定義できます。
名前付きセットは名前付き式として定義され、メンバーのセットになります。名前付きセットは、ユニバースレベル、リレーショナルデータベースまたはOLAPデータベースレベルで定義できます。
ユニバース、SAP BWのBEx、分析ビューなどのさまざまなデータソースを使用して、クエリパネルでクエリを作成できます。
クエリの作成にユニバースを使用する
ユニバースには、OLAPおよびリレーショナルデータソースからのデータが含まれています。ユニバースのデータは、リレーショナルデータまたは階層データにすることができます。
BILaunchpadを介してWebIntelligenceを開きます→新規(新しいWebiドキュメントを作成します)。データソースを選択するように求められます。
データソースとしてユニバースを選択し、[OK]をクリックします。利用可能なすべてのユニバースのリストが表示されます。Webiドキュメントの作成に使用するユニバースを選択します。
クエリパネルという名前の新しいウィンドウが開きます。画面の左側のクエリパネルに、使用可能なオブジェクトのリストがあります。Webiドキュメントに追加するオブジェクトを左側のパネルからドラッグする結果オブジェクトがあります。
さまざまなフィルターを追加できるクエリフィルターがあります。データプレビューを使用して、Webiドキュメントに追加する前にデータを表示できます。画面上部の[クエリの実行]タブは、クエリの実行に使用されます。
クエリパネルには、複数のクエリを作成することにより、単一のWebiドキュメントに複数のソースからのデータを追加できるオプションがあります。
クエリを追加するには、画面上部の[クエリの追加]オプションに移動します。さまざまなデータソースを選択して、2番目のクエリを追加できます。
クエリの名前、レコード数など、クエリのプロパティを編集することもできます。[スクリプトの表示]オプションを使用すると、クエリのスクリプトを確認できます。
以下の関数は、クエリプロパティを使用して設定できます-
シニア番号 | 機能とプロパティ |
---|---|
1.1。 | Retrieving duplicate rows リレーショナル.unx、OLAPですが、BExクエリでは使用できません。 |
2.2。 | Returning sample result sets リレーショナル.unxで使用できますが、OLAP.unxまたはBExクエリでは使用できません。 |
3.3。 | Retrieving/excluding empty rows OLAP.unxでのみ使用できます。BExクエリでは使用できません。 |
この場合、複数のクエリを個別に実行するオプションがあります。[クエリの実行]に移動して、実行するクエリを選択できます。クエリパネルを使用してクエリを組み合わせることもできます。
SAP BWシステムのインフォキューブに基づくBExクエリデザイナによって作成されたBEx(ビジネスエクスチェンジクエリ)に基づいてWebiドキュメントを作成することができます。BIコンシューマサービス(BICS)接続を使用して、WebiのBExクエリに接続できます。BExクエリ用にユニバースを作成する必要はありません。すべての属性、階層、ディメンション、およびメジャーは、Webiドキュメントに自動的にマッピングされます。
Web Intelligenceリッチインターネットアプリケーションインターフェイス(アプレットベース)またはWebiリッチクライアントを使用して、BExに基づいてドキュメントを編集、作成、および更新できます。Webi DHTML Webインターフェイスを使用している場合、BExに基づいてWebiドキュメントを表示または更新することはできますが、編集することはできません。
BExに関する以下の重要なポイントを考慮する必要があります-
「クエリへの外部アクセスを許可する」というフラグが設定されているBExクエリのみを使用できます。
オブジェクトマッピングを管理するには、制限および同等のページを参照して、クエリが正しく使用されるようにします。
以下のメタデータオブジェクトは、WebiのBExからサポートされています-
- Hierarchies
- Characteristics
- ナビゲーション属性
- 属性の表示
- 基本的なキー数値
- 計算値と式
- 制限されたキー数値
- Variables
- カスタマイズされた構造
BExクエリへのアクセスを有効にする方法は?
BExクエリデザイナを開き、BOツールで使用するクエリを選択します。[プロパティ]→[詳細設定]タブに移動し、[クエリへの外部アクセスを許可する]を選択します。クエリを保存します。
CMCでのBICS接続
CMCまたはインフォメーションデザインツールでBICS接続を作成できます。単一のBExクエリまたは情報プロバイダーへの接続を作成できます。
CMCコンソールにログイン→ドロップダウンリストからOLAP接続を選択します。
「新規接続」→「プロバイダー」リストで、「SAP NetWeaverBusinessWarehouse」を選択します。
同様に、IDTでBICS接続を定義できます。OLAP接続を選択し、SAP NetWeaver BusinessWarehouse→SAPBICSクライアントミドルウェアドライバを選択します。
WebIリッチクライアントでデータソースとしてBExを使用する方法は?
Webiリッチクライアント→新しいドキュメントを開きます。
データソースとしてBExクエリを選択をクリックします。新しいウィンドウで、右側のペインで[BICS接続]を選択し、対応するBExクエリ→[OK]を選択します。
BExのすべてのオブジェクトは、左側のクエリパネルに追加されます。オブジェクトを結果オブジェクトにドラッグできます。
[クエリの実行]をクリックすると、次のスナップショットに示すように、すべての結果オブジェクトが新しいWebiドキュメントに追加されます。
分析ビューはBIワークスペースに作成されます。カスタムオブジェクトを含む分析ビューはサポートされておらず、SAP NetWeaverBWからの分析ビューのみをサポートしています。
Webiリッチクライアント→新規ドキュメント→データソースとして分析ビューを選択します。
分析ビューを選択し、[OK]をクリックします。
クエリの管理
複数のクエリを管理するために、右上隅にデータのオプションがあります。このオプションは、WebiDHTMLインターフェイスでは使用できません。
すべてのデータプロバイダーは、データペインの右側のリストに表示されます。また、データソース、更新日、期間、ステータスなども表示されます。
データの詳細を表示するには、クエリをダブルクリックします。クエリで追加されたデータの詳細が開きます。
クエリを編集するには、データモードでクエリを右クリックします。編集を選択するか、ツールメニューで編集のオプションを選択することもできます。
このデータマネージャオプションを使用して、クエリの名前を変更、削除、コピー、または削除することもできます。
クエリフィルターは、Webiドキュメントで返される行を制限するために使用されます。クエリフィルターを使用すると、特定のユーザーに表示したくないデータを非表示にしたり、.widドキュメントのサイズを制限したりできます。クエリを実行すると、クエリフィルタの定義を満たす行のみが返されます。
以下は、クエリフィルターで使用される主な機能です-
特定のビジネス要件に従ってデータを取得できます。
特定のユーザーに表示させたくないデータをWebiドキュメントで非表示にすることができます。
ネットワークのWebiドキュメントのサイズを制限して、パフォーマンスを最適化します。
Example− NYのエリアセールスマネージャーであるため、地域のマージン値を確認する必要があります。セールスユニバースには、米国のすべての地域のデータが含まれています。また、2015年第2四半期(第2四半期)の売上マージンが10万米ドルを超えるニューヨークの店舗のデータのみを表示する必要があります。
この情報を使用してWebiドキュメントを作成するには、これらのディメンション(州、年、四半期)にフィルターを適用し、売上マージンにフィルターを適用する必要があります。
Filter Operator AND |
フィルター条件 |
年= 2015 |
四半期=第2四半期 |
州=ニューヨーク |
売上利益> = 100000 |
クエリフィルターとレポートフィルターの違い
クエリフィルターはクエリパネルに適用され、データソースからの行数を制限し、ドキュメントで同じものを返すために使用されます。
レポートフィルターは、レポート、テーブル、グラフなどのレポートレベルで適用されます。これらのフィルターは、データソースからのデータ取得を制限するためには使用されず、レポートレベルで特定の値のみを非表示にします。
クエリフィルター構造
クエリフィルターはこの形式で適用されます-
オブジェクト(フィルターが適用される)、演算子(さまざまな比較演算子を使用できます)、およびオペランド。
Operand −以下のオペランドリストから選択できます−
- Constant
- 値のリスト(LOV)
- Prompt
- 宇宙オブジェクト
- 他のクエリの結果
Operators −以下の演算子から選択できます−
- (=)に等しい
- 等しくない
- 大なり記号
- 未満
- 等しいより大きい
- に等しい未満
- Between
通常、次のタイプのクエリフィルタが使用されます-
- 事前定義されたフィルター
- カスタムフィルター
- クイックフィルター
- Prompts
1つのクエリに複数のフィルタータイプを追加できます。
事前定義されたクエリフィルター
これらのフィルターは通常、管理者であり、ユニバースレベルで保存されます。これらは、永続的に利用可能なデータを入力するために使用されます。
これらのフィルターには、データベース設計と複雑な式に関する十分な知識が必要です。Universeで事前定義されたフィルターを使用すると、新しいWebiドキュメントが作成されるたびにカスタムフィルターを作成する必要がなくなります。
また、事前定義されたフィルターのコンポーネントにアクセスすることはできず、それらを編集することもできないことに注意してください。
定義済みフィルターを追加するには、このフィルターを[クエリパネル]→[フィルターペイン]にドラッグまたはダブルクリックします。
クエリを実行すると、対応するデータとフィルターがレポートに追加されます。
事前定義されたフィルターを使用する方法は?
ダブルクリックするか、フィルターをクエリフィルターにドラッグするだけで、定義済みフィルターを使用できます。
クイックフィルター
クイックフィルターは、フィルターエディターを使用せずに必要な値をすばやく取得するために使用されます。クイックフィルターは、単一の値を使用する場合は等号演算子を使用し、複数の値を使用する場合は演算子にリストを使用します。
クイックフィルターはBExクエリでは使用できません。
クイックフィルターの使い方は?
クイックフィルターはクエリパネルで使用されます。クイックフィルターを適用するには、フィルターするオブジェクトを選択します。
結果オブジェクトペインの右上隅にある[クイックフィルターの追加]を選択します。
新しいダイアログボックスが開きます。クイックフィルターで使用する値をLOVから選択する必要があります。
そのフィルターは、[クエリフィルター]ペインに追加されます。このフィルターを削除するには、クエリフィルターペインでフィルターを選択し、[削除]ボタンを押します。
カスタムクエリフィルター
カスタムクエリフィルターを作成して、ビジネス要件を満たすか、特定のユーザーからデータを非表示にすることもできます。
カスタムクエリフィルターを作成するには、フィルターで使用するオブジェクトを追加します。それをクエリフィルターペインにドラッグします。デフォルトの演算子の横にある矢印をクリックして、演算子を選択します。
矢印をクリックして、フィルタータイプを選択します。
次のフィルタータイプを選択できます-
- Constant
- リストからの値
- Prompt
- このクエリのオブジェクト
- 別のクエリの結果
この中から、フィルターに含める値を選択します。フィルタを削除するには、フィルタを選択して[削除]ボタンを押します。すべてのフィルターを削除するには、画面の右上隅にある[すべて削除]オプションを使用します。
プロンプト
プロンプトは、ユーザー向けの特別なフィルターとして定義されており、ドキュメント内のデータが更新されるたびに値を入力できます。
プロンプトを使用すると、複数のユーザーが1つのドキュメントを表示して、データベース内の異なるデータセットを表示できます。プロンプトを使用すると、データベースからデータを取得して時間を短縮できます。
以下はプロンプトの要素です-
- オブジェクト
- オペレーター
- Message
Example−現在の年は(「年を入力」)に等しい。このプロンプトでは、現在の年がオブジェクト、「等しい」が演算子、プロンプトメッセージが「年を入力してください」です。
プロンプトは、ディメンション、メジャー、属性、階層などに適用できます。
AND、OR演算子を使用して、同じクエリで複数のプロンプトを作成できます。BExおよび.unxUniverseを使用している間は、プロンプトでAND演算子のみを使用できます。
マージされたプロンプト
1つのドキュメントで複数のデータプロバイダーを使用する場合、同じデータ型の複数のプロンプトをマージできます。同じ演算子タイプと同じプロンプトテキストがマージされます。すべてのデータプロバイダーを更新している間、複数のプロンプトすべてに対して1つのプロンプトが表示されます。
マージされたプロンプトによって表示されるLOVは、最も表示されるプロパティ制約を持つプロンプト内のオブジェクトに関連付けられたリストです。
階層プロンプト
次のオブジェクトがプロンプトでLOVを階層的に表示する階層プロンプトを作成することもできます-
- Hierarchies
- Levels
- 階層LOVに関連付けられたディメンション
階層プロンプトはツリー形式で表示され、ツリーを上下に移動できます。プロンプトのフィルターに従って、さまざまなレベルのLOVからアイテムを選択できます。
プロンプトの作成
プロンプトを作成するには、クエリフィルターペインにプロンプトを使用してフィルター処理するオブジェクトを追加します。
リストからフィルター演算子を選択し、最後の矢印をクリックしてプロンプトを選択します。
プロンプト値のテキストメッセージを追加して、クエリを実行できます。
クエリを実行すると、[プロンプト]ダイアログボックスで、選択した演算子に従って値を入力できます。
値を選択して[OK]をクリックすると、ドキュメント内の選択した値のデータが反映されます。
Webiでドキュメントを更新すると、値を選択するためのプロンプトが毎回表示されます。
既存のプロンプトを選択する
既存のプロンプトから選択して、クエリパネルのクエリに追加することもできます。
既存のプロンプトを使用するには、プロンプトを適用する必要のあるオブジェクトをクエリフィルターペインにドラッグします。
ユニバースから選択し、既存のプロンプト→OKを選択します。クエリフィルターのオブジェクトと互換性のあるすべてのプロンプトのリストが表示されます。
プロンプトの削除
プロンプトを削除するには、クエリフィルターペインでプロンプトを選択し、[削除]ボタンを押します。[削除]または[すべて削除]オプションを選択することもできます。
プロンプトとクエリフィルターの組み合わせ
プロンプトをクエリフィルターと組み合わせて、ドキュメント内のデータを制限し、フィルター処理されたデータから特定のレコードを選択することもできます。
Example −特定の従業員名の入力に対して部門と年およびプロンプトにクエリフィルターを適用できます。
State Not Equal to Florida
Year 2005
Which Category
クエリを実行すると、Categoryの値を入力するように求められます。
Webiドキュメントでは、クエリパネルのフィルターに従ってデータをフィルター処理し、プロンプト値に従って結果を表示します。
プロンプトの順序
1つのクエリで複数のプロンプトを使用することもできます。複数のプロンプトを追加するには、プロンプトを適用するすべてのオブジェクトをドラッグします。クエリの最後にある矢印をクリックしてプロンプトを選択します。
プロンプトの順序を定義するには、上部のクエリプロパティに移動する必要があります。そこから、要件に応じてプロンプトの順序を選択できます。リストからプロンプトを上下に移動できます。
データフィルタリングのサブクエリ
サブクエリは、通常のクエリフィルタと比較して、データをフィルタリングするためのより柔軟なオプションを提供します。サブクエリを使用すると、WHERE句で返される値を制限できます。サブクエリ内のオブジェクトの値を他のオブジェクトと比較することもできます。
サブクエリを使用すると、複雑なロジックを実装してデータのサイズを制限できます。これは、単純なクエリフィルターでは適用できません。
サブクエリは、クエリデータの取得に使用されるSQLで機能します。SQLはほとんどのRDBMSでサポートされており、各データベースは独自の構文を使用します。SQLをサポートしていないデータベースがある場合、サブクエリを作成するオプションはクエリパネルで強調表示されません。
サブクエリは、階層オブジェクトではなく、ディメンション、メジャー、および属性に基づいて作成できます。
サブクエリの作成
サブクエリを作成する結果ペインでオブジェクトを選択します。
クエリフィルターペインにサブクエリのアウトラインが追加されます。ここで、WHERE条件を追加する場合は、オブジェクトをサブクエリの領域にドラッグします。
WHERE条件でオブジェクトをフィルタリングするために使用する演算子と値を選択します。クエリパネルに複数のサブクエリを追加できます。サブクエリ間で「AND」または「OR」の関係を使用できます。関係を変更するには、ANDをクリックしてORに変更します。
デフォルトでは、2つのサブクエリがAND関係でリンクされています。サブクエリをネストすることもできます。サブクエリをその領域にドラッグし、オブジェクトをドロップします。
Parameters −サブクエリをクエリフィルタペインに渡すときに、次のパラメータを使用できます。
Filter Objects −これらは、結果オブジェクトをフィルタリングするために値が使用されるオブジェクトです。
Filter By Objects −サブクエリが返すフィルタ値を決定するオブジェクト。
Operator −この演算子は、フィルターオブジェクトとオブジェクトによるフィルターの関係を定義します。
WHERE Condition −これは、オブジェクトによるフィルターの値のリストを制約するために使用されます。
Relationship Operator − AND、OR
レポート内のデータベースからランク付けされていないデータをランク付けできます。データベースランキングを使用すると、データベースレベルでデータをランク付けできるため、クエリを実行すると、クエリによって返されるデータはすでにランク付けされています。
データベースのランク付けは、クエリによって生成されたスクリプトを編集することによって行われます。データベースがランキングをサポートしていない場合、ランキングを作成するオプションはクエリパネルで強調表示されません。
また、階層データではランキングを作成できないことに注意してください。
データベースランキングの作成
まず、クエリパネルの結果オブジェクトにオブジェクトを追加します。クエリフィルターペインの上部にある[ランキングの追加]を選択します。
ランキングディメンションとタイプ(上、下、上%、下%)を選択します。
次のボックスで、ランクを返すレコードの数またはレコードの割合を選択できます。ランキングディメンション、メジャーをベースボックスにドラッグします。ディメンションをドラッグして、[ランク付け]ボックスに計算コンテキストを提供することもできます。ディメンションをランキングの一番下にドラッグして、WHERE条件を追加することもできます。
[クエリの実行]をクリックします。
Webiレポートには、レポートの作成に使用されたデータソースに応じて、階層データと非階層データを含めることができます。階層データと非階層データは、レポートで異なる方法で機能します。非階層データには、親子関係は含まれていません。階層データにはオブジェクト間の親子関係が含まれており、それらを使用してレポート内のデータを分析およびナビゲートできます。
非階層データの操作
非階層データは、親子関係のないデータとして定義されます。非階層データの簡単な例はDimensionです。
非階層データは、並べ替え、フィルターなどのさまざまなパラメーターを使用して分析できます。
Example −顧客、製品
階層データの操作
階層データは、親子関係を持つデータとして定義され、さまざまな階層レベルでデータを分析できます。
階層データに関連付けられているすべてのメジャーは、階層内のオブジェクトレベルごとに集計されます。
Example−地理階層を検討します。国インドと州がデリーとして定義されています。レポートでこの地理的階層を使用し、さまざまなカテゴリの各レベルで販売されたユニット数を分析する場合、階層を使用すると、国レベルで集計を使用でき、州レベルにドリルダウンすると、各州でも使用できます。
表の階層データ
階層データは、階層テーブルの列に表示されます。以下の表は、親子関係の階層データを示しており、メジャーとして販売された数量で集計されています。
インド | 1200 |
デリー | 600 |
ケララ | 200 |
ハリヤナ | 400 |
上記の表を見ると、対応する国インドで販売されたユニット数は1200であり、各階層レベルでの対応する値も示されています。
セクション、ブレーク、ソートを使用したデータの整理
セクションを使用して情報を小さな部分に分割し、分析を向上させることができます。セクションを使用すると、ビジネスマネージャーはより効果的な方法でデータを分析できます。
Example −あなたは多国籍企業のエリアマネージャーであり、2015年の次の表に示すように、各都市と四半期の総収益を示す売上レポートを受け取りました。−
市 | 四半期 | 総収入(USD) |
---|---|---|
デリー | Q1 | 50000 |
デリー | Q2 | 40000 |
バンガロール | Q1 | 30000 |
バンガロール | Q2 | 40000 |
ムンバイ | Q1 | 50000 |
ムンバイ | Q2 | 40000 |
これで、「四半期のセクション」列を適用する場合は、四半期に基づいて比較した各都市の総収入を比較できます。
Q1
デリー | 50000 |
バンガロール | 30000 |
ムンバイ | 50000 |
Q2
デリー | 40000 |
バンガロール | 40000 |
ムンバイ | 40000 |
列からセクションを作成する
列にセクションを作成するには、データと列を選択し、列を右クリックして、[セクションとして設定]を選択します。
ディメンションからセクションを作成する
ディメンションからセクションを作成するには、[レポート要素]→[セクション]→[セクションの挿入]に移動します。
セクションを挿入するレポート領域をクリックします。セクションを作成する必要があるディメンションを選択します。
階層からのセクションの作成
レポートで階層に関するセクションを作成することもできます。階層上にセクションが作成されると、階層の各メンバーがセクションヘッダーになります。
例の助けを借りてこれを理解しましょう-
Customer Geographyに関するセクションを作成すると、次のレポートが表示されます。
Sectionヘッダーを展開すると、次のレポートが表示されます。
セクションの削除または非表示
セクションを削除するには、セクションの選択→削除を右クリックします。
「セルのみ」を選択すると、「セクションセル」のみが削除され、「セルとセクション」を選択すると、「セクションとセル」の両方が削除されます。
To Hide Sections−セクションを選択します。セクションを非表示にするには、[レポート要素]→[動作]→[非表示]に移動します。
「空のときに非表示」は、空のときにセクションを非表示にするために使用されます。
「いつ非表示-式を入力」は、セクションを非表示にするために使用されます。式がtrueの場合、セクションは非表示になります。
ブレークは、オブジェクトの一意の値ごとにすべてのデータを個別の部分で定義するために使用されます。休憩を使用して適用できます-
- 小計と小計
- より効果的な方法でデータを表示する
休憩vsセクション
セクションは、データを呼び出される複数のセルに分割します section headers 各セクションヘッダーには、ディメンションの値とディメンション値に対応するデータが含まれています。
ブレークは、データを1つのブロックに分割するために使用され、各列にはディメンション、属性、およびメジャーが含まれます。これらの値は、ブロック内の各行の値に対して繰り返されます。
休憩を挿入する方法は?
ブレークを挿入する列を選択します。[分析]→[表示]→[ブレーク]→[ブレークの追加]に移動します。
列に一意の値があるため、これによりテーブルが多くのミニテーブルに分割されます。
休憩を管理する
休憩を管理するには、デザインモードを使用する必要があります。
[分析]→[表示]→[ブレーク]→[ブレークの管理]に移動します。新しいウィンドウが開き、テーブルのすべての区切りが表示されます。
このダイアログボックスでは、ブレークに関する次のプロパティを定義できます。上下の矢印を使用して、ブレークに優先順位を付けることができます。
- プロパティの表示
- ページレイアウト
- 値が重複しています
ブレークプロパティを使用してブレークを追加または削除することもできます。
並べ替えは、セクションの表、グラフに適用して、Webiレポートの特定の順序でデータを整理できます。レポートに適用されるデフォルトの並べ替えは、クエリパネルの結果オブジェクトのオブジェクトの左から右の順序です。
次の並べ替え順序があります-
Default −これは、データが次のようにソートされるデフォルトの順序です。
数値データの昇順
日付の昇順
数ヶ月の時系列
英数字データのアルファベット順
昇順-この場合、上部の最小値から下部の最大値へ。例-1000、2000、3000、またはデリー、コルカタ、ムンバイ
降順-この場合、上部の最大値から下部の最小値へ
Custom−これを使用して、独自のソート順を定義できます。カスタムオーダーは、階層、メジャー、レベルではなく、ディメンションと属性で利用できます。
ソートを挿入する方法は?
並べ替えを挿入するには、デザインモードでレポートを開きます。並べ替える列を選択します。
分析→表示→ソート→昇順/降順に移動します
1つのテーブルの異なる列に複数の並べ替えを適用できます。[すべての並べ替えを削除]オプションを使用して、すべての並べ替えを削除できます。
ソート順を管理するには、[詳細]タブに移動します。上下の矢印を使用して、すべての種類の順序を定義できます。他の並べ替えが適用されていない場合は、ここでカスタム並べ替えを定義できます。
これは、ソートの追加/削除にも使用できます。
Webiドキュメントには、1つ以上のグラフを含めることができます。グラフは、既存のドキュメントまたは新しいドキュメントに挿入できます。
グラフを含むWebiドキュメントがExcelまたはPDF形式にエクスポートされると、グラフは画像に変換されます。
チャートタイプ
Webiレポートのテーブルをさまざまなグラフタイプに変換できます。Webiではさまざまな種類のグラフを利用できます。
棒グラフ
棒グラフは、類似したデータグループを比較するために使用され、データを長方形の形式で水平に表示します。以下は、さまざまな種類の棒グラフです。
- 棒グラフ
- 積み上げ棒グラフ
- 100%積み上げ棒グラフ
箱ひげ図
ボックスチャートの説明で述べたように、これはデータセットの分布に基づいた5つの数値の要約のグラフ表示です。最大、最小、第1四分位、第3四分位、および中央値です。また、と呼ばれる異常な値を表示することができますoutliers。
縦棒グラフ
縦棒グラフは、垂直方向の長方形の棒で構成されています。長方形の高さは、さまざまなカテゴリアイテムに関連付けられている値に比例します。
以下は、さまざまなタイプの縦棒グラフです-
- 縦棒グラフ
- 2つのY軸を持つ縦棒グラフ
- 結合された列の折れ線グラフ
- 積み上げ縦棒グラフ
- 100%積み上げ縦棒グラフ
- 3D縦棒グラフ
折れ線グラフ
プロットを結ぶ線を表示するXYチャート。値軸のプロット位置は、分析カテゴリ項目で表されます。2番目の値軸のプロット位置は、関連する値を表します。
以下は、さまざまな種類の折れ線グラフです。
- 折れ線グラフ
- 2Y軸の折れ線グラフ
- 面グラフ
マップチャート
このグラフは、色付け可能なネストされた長方形内の値を表示します。ネストのレベルは、階層の内訳のレベルに対応しています。長方形のサイズとその色は両方とも値のセットを表します。
以下は、さまざまなタイプのマップチャートです-
- ツリーマップ
- ヒートマップ
円グラフ
セクターで構成される循環チャート。円の面積は全体を表し、円の扇形は全体の一部を表します。
さまざまな種類の円グラフ-
- 円グラフ
- スライスの深さが可変の円グラフ
- ドーナツグラフ
ポイントチャート
ポイントチャートは、プロットを表示するXYチャートです。プロットは、値のペアで表される座標で配置されます。
以下は、さまざまなタイプのポイントチャートです-
- 散布図
- バブルチャート
- 極散布図
- 極バブルチャート
レーダーチャート
スパイダーチャートとも呼ばれ、共通のスケールで一意の原点から始まるいくつかの軸を表示します。
タグクラウド
データを単語として表す一次元の視覚化。単語のフォントサイズは、データセット内の相対的な重みを表します。
滝
これは、メジャーの値の累積効果を示すために使用され、各バーは前のバーのレベルから始まります。
レポートにグラフを追加する
グラフを追加するには、デザインモードになっている必要があります。Webiレポートにグラフを追加する方法はいくつかあります。
方法1
[レポート要素]→[チャート]→[チャートの選択]に移動し、チャートを挿入するレポート領域をクリックします。
データが割り当てられていない場合、グラフは灰色になります。データを割り当てるには、使用可能なオブジェクトのリストからチャート軸にオブジェクトをドラッグします。
方法2
次のスクリーンショットに示すように、右クリック→挿入→チャートタイプを選択します。レポートをクリックして空白のグラフを追加し、使用可能なオブジェクトのリストからオブジェクトをドラッグしてデータを割り当てます。
方法3
もう1つの方法は、表をグラフに変換することです。これを行うには、Webiレポートでテーブルを選択します。列を右クリック→[変換]→[グラフの選択]。
表は縦棒グラフに変換されます。
チャートのコピー
Webiレポートから同じレポートまたはアプリケーションにグラフをコピーすることもできます。チャートをコピーするには、最初にチャートを選択する必要があります。
チャートをコピーするには、チャートを右クリックして[コピー]を選択します。
このグラフを同じレポートに貼り付けるには、レポート内の領域を選択します。右クリックして貼り付けます。
このグラフをアプリケーションにコピーするには、グラフを開いているアプリケーションに直接ドラッグするか、グラフをクリップボードにコピーしてアプリケーションに貼り付けることでこれを行うことができます。
チャートを削除する
グラフを削除するには、グラフを選択します。右クリック→[削除]を押すか、削除オプションを選択します。
チャートタイプの変更
テーブルまたはチャートを選択→右クリック→変換→その他の変換。
More Transformationをクリックすると、さまざまなチャートオプションを含むウィンドウが開きます。任意のグラフタイプを選択でき、グラフはレポートで変更されます。
グラフのサイズを変更する
マウスオプションを使用してグラフのサイズを変更することもできます。グラフを右クリックして、グラフのフォーマットオプションを選択します。新しいウィンドウが開きます。[全般]タブ→[幅と高さ]オプション→チャートパラメータを選択します。[適用]、[OK]の順にクリックします。
チャートのフォーマット
チャートをフォーマットするには→チャートを選択→右クリック→チャートのフォーマット。
以下は、選択できるさまざまなグラフのプロパティです。
- エリア表示
- データ値
- Background
- Border
- レイアウトなど
タイトルラベルを表示すると、チャートの上部に表示されます。
条件付き書式は、レポート内の特定の値を強調表示するために使用されます。必要に応じて、特定の低い値または高い値を特定の色で表示できます。条件付き書式は、次の要素に適用できます-
- 地平線テーブルの行
- 垂直テーブルの列
- フォームとクロステーブルのセル
- Sections
- 自由保持セル
条件の書式設定を使用して、次の書式設定を変更できます-テキストの色、サイズとスタイル、セルの境界線、色、サイズとスタイル、およびセルの背景。
Webiドキュメントには最大30の条件付き書式式を追加できます。
条件付き書式式の作成
条件式を作成するには、レポートをデザインモードで開きます。リッチクライアントまたはアプリインターフェイスを使用している必要があり、Webモードで動作しないようにする必要があります。
[分析]→[条件付き]→[新しいルール]に移動します。書式設定ルールエディタが開きます。
ルールの名前と説明を入力します。フィルタされたオブジェクトまたはセルボックスでセルの内容を選択します。
演算子とオペランドの値を選択できます。[フォーマット]タブでテキストのフォーマットを定義する必要があります。[フォーマット]をクリックして、タブのフォーマットを設定します。
フォント、フォントスタイル、サイズ、効果(下線など)、および配置を選択できます。条件のフォーマットを定義したら、[OK]をクリックする必要があります。
オブジェクトに条件付き書式を適用するには、レポートの列を選択します。[書式設定ルール]ドロップダウンに移動します→作成した条件付き書式設定ルールチェックボックスを選択します。
条件付き書式が目的のセルに適用されます。複数のオブジェクトの単一のフォーマットルールに複数の条件を追加できます。
条件付き書式ルールの管理
[分析]タブ→[条件付き]→[ルールの管理]に移動します。
「ルールの管理」をクリックすると、条件付きフォーマットのウィンドウが開きます。ルールを編集するには、ルールを選択して[編集]をクリックします。条件付き書式ルールの順序を変更することもできます。
[管理]オプションを使用して、条件付き書式ルールを複製/削除することもできます。
レポート内のデータをフィルタリングして、Webiドキュメントに表示されるデータを制限できます。フィルタ条件を選択して、関心のあるデータを表示できます。
レポートフィルターを使用してフィルター処理されたデータはドキュメントに残り、フィルターを削除して非表示のデータを確認できます。
レポートフィルターを作成するには、次の要素について言及する必要があります-
- フィルタリングされたオブジェクト
- Operator
- フィルタ値
- フィルタを適用する必要があるレポート要素
Example −フィルタを適用して、特定の顧客または販売地域に関連するデータを表示できます。
クエリフィルターとレポートフィルター
クエリフィルターは、クエリパネルのクエリレベルで定義され、データソースから取得したデータを制限してWebiドキュメントに返すために使用されます。
レポートフィルターは、Webiドキュメントのテーブル、レポート、チャート、セクションのデータを非表示にするために使用されます。レポートフィルターは、データソースから取得されたデータを編集しません。
レポートフィルター演算子
さまざまな演算子を使用して、レポートレベルでデータをフィルタリングできます。以下は、一般的なレポートフィルター演算子の一部です-
- に等しい
- 等しくない
- オペレーターとは異なります
- 大なり記号
- 以上
- 未満
- 以下以下
- Between
- 間ではない
- リスト内
- リストにありません
- 無効である
- ヌルではない
レポートフィルターの種類
次のタイプのレポートフィルターを作成できます-
Standard Report Filters−これらのフィルターは、単一の値または値のリストでフィルター処理するために使用されます。これらは最も柔軟なタイプのレポートフィルターです。
Simple Report Filters− Equalto演算子を使用してフィルターを作成する簡単な方法を提供します。これらのフィルターは単一の値に適用されます。
標準レポートフィルターの作成、編集、削除
フィルタを適用するレポート要素を選択します。[フィルター]→[フィルターの追加]に移動します。
[レポートフィルター]ダイアログボックスが開きます。オブジェクト、オペランド、および値を追加して、レポートレベルでフィルターを適用できます。
機能-フィルターの追加、すべての削除または削除-を使用して、それに応じてフィルターを追加または削除できます。
フィルタを編集するには→[分析]タブ→[フィルタ]→[フィルタの編集]に移動します。
[レポートフィルター]ダイアログボックスでフィルターを変更できます。[OK]をクリックして適用します。
フィルタを削除するには、[分析]→[フィルタ]→[フィルタの削除]に移動します。「はい」をクリックしてフィルターを削除します。
入力コントロールは、レポートデータをフィルタリングおよび分析するために使用されます。入力コントロールは、テキストボックスとラジオボタンを使用して定義します。入力コントロールは、テーブルやセクションヘッダーなどのレポート要素に関連付けられており、コントロールを使用してレポート要素にフィルターを適用します。
入力コントロールの値を選択すると、入力コントロールに関連付けられているレポート要素の値が選択された値でフィルタリングされます。
入力コントロールは、階層データにも使用できます。
Webiでの入力コントロールの定義
入力コントロールを使用するには、デザインモードになっている必要があります。[分析]→[フィルター]→[入力コントロール]→[コントロールの定義]に移動します。
[入力制御の定義]ダイアログが開きます。データのフィルタリングに使用するレポートオブジェクトを選択し、[次へ]をクリックします。
レポート要素を選択してから[コントロールの定義]を選択すると、選択したブロックからのオブジェクトのみを含めるオプションが表示されることに注意してください。このチェックボックスを選択すると、選択したレポート要素のオブジェクトのみが表示されます。
コントロールを選択して定義するオプションが表示されます。コントロールの選択を使用すると、単一の値や複数の値など、さまざまなコントロールタイプを選択できます。コントロールの定義を使用すると、コントロールの名前、説明、選択するコントロールの値、入力コントロールに表示される演算子と行数などを選択できます。
次のウィンドウで、割り当てる必要があります Report Elements。レポート要素から選択できるようになります。レポート要素を入力コントロールに割り当てることができます。(例-以下に示すように、両方のブロックから入力コントロールとして選択しました)。
[完了]をクリックすると、入力コントロールが左側のペインの[入力コントロール]タブに追加されます。
これで、入力コントロールと入力コントロールのタイプの選択に従って、データがレポートに反映されます。
入力コントロールを編集する
入力コントロールを編集するには→左ペインから「入力コントロール」を選択→「編集」アイコンをクリックします。
[入力コントロールの編集]ダイアログボックスが開きます。入力制御に変更を加え、[OK]をクリックします。
入力コントロールを整理する
入力コントロールを整理するには、左側のペインの[入力コントロール]タブに移動します。
入力コントロールをドラッグアンドドロップして、入力コントロールペインで上下に移動します。入力コントロールダイアログボックスを押したまま上下に動かすだけです。
「x」マークを使用して、入力コントロールを削除します。
入力コントロールマップの表示
入力コントロールのマップを表示するには、入力コントロールを選択し、上部の[マップ]をクリックします。
テーブルとチャートを入力コントロールとして定義する
表またはグラフを使用して、入力制御を定義することもできます。テーブルを選択→右クリックして、リンク→要素リンクの追加を選択します。
単一のオブジェクトまたはすべてのオブジェクトを選択して、フィルタリングオブジェクトとして定義できます。[次へ]をクリックします。
入力コントロールの名前と説明を入力できます。[次へ]をクリックします。[次へ]をクリックすると、他のブロックを選択して、このオブジェクトを入力コントロールとして使用できます。[完了]をクリックします。
同様に、チャートを他のレポート要素の入力コントロールとして使用できます。
Webiレポートに数式や変数を挿入することもできます。
数式を入力する方法は?
Webiレポートに数式を入力するには、レポートをデザインモードで開く必要があります。数式エディタをクリックして、数式を入力します。
数式エディタが開いたら、数式を作成します。数式エディタが表示されていない場合は、[プロパティ]タブ→[表示]→[数式バー]に移動します。
変数を作成する方法は?
数式で変数を作成するには、レポートをデザインモードにする必要があります。
変数を作成するには、数式バーの[変数の作成]アイコンをクリックして、変数エディターを表示します。
変数、資格-ディメンション、メジャー、および詳細の名前を入力します。[詳細]を選択すると、新しいフィールド([ディメンションの関連付け])が開きます。
変数の式を入力します。使用可能なオブジェクト、関数、および演算子のリストから選択して、式を作成できます。チェックマークをクリックして、数式を検証できます。式を定義したら、[OK]をクリックします。
左側では、使用可能なオブジェクトのリストにこの新しい変数が表示されます。この変数を使用するには、これをWebiレポートにドラッグします。
変数を編集または削除することもできます。変数を編集/削除するには、使用可能なオブジェクトのリストから変数を選択→右クリック→編集/削除します。
ドリルオプションは、さまざまなレベルでデータを分析するために使用されます。とdrilling 次のレベルに進んで、表、グラフ、およびセクションのデータを分析できます。
Webiでドリルを実行するときに、ドリルオプションがレポートに変更を加える方法を指定することもできます。ドリルオプションの設定は、使用するWebIntelligenceインターフェイスによって異なります。
- BIランチパッド
- Webiリッチクライアント
ドリルオプションの設定
ドリルオプションを使用するには、ユニバースレベルで階層を定義する必要があることに注意してください。ユニバースに階層ができたら、そのオブジェクトをクエリパネルの結果オブジェクトに追加できます。クエリを実行すると、そのオブジェクトはWebiドキュメントで使用可能なオブジェクトのリストに追加されます。
ドリルを使用すると、ユニバースの階層に従ってレベルアップまたはレベルダウンに移動できます。
Webiレポートでドリルオプションを設定するには、[分析]タブ→[対話]→[ドリル]→[ドリルの開始]に移動します。
ドリルを開始すると、同じタブのオプションを使用して、次のレベルに移動したり、ドリルを終了したりできます。
Example − 2015年のドリル-ドリルされたテーブルに表示される結果は、2015年の第1四半期、第2四半期、第3四半期、および第4四半期です。これは、ドリルした四半期の値が2015年までにフィルタリングされることを意味します。
別のレポートでドリル結果のスナップショットを撮ることもできます。スナップショットオプションを使用して、ドリルされたデータを含む新しいレポートを追加します。
チャートやテーブルなどのレポート要素をWebサービスとして公開することにより、Webiドキュメントの外部にWebiコンテンツを公開できます。これはBIサービスと呼ばれます。
Webサービスとしての公開
WebiドキュメントをWebサービスとして公開するには、レポートをデザインモードで開きます。コンテンツの公開ウィザードを使用して、Webiドキュメントを公開できます。Webサービスとして公開するには、レポートをBIリポジトリに保存する必要があります。
公開するレポート要素を選択し、右クリックして[Webサービスとして公開]をクリックします。
これにより、コンテンツの公開ウィザードが開きます→[次へ]をクリックします。
プロンプトの公開
Webサービスの場合、プロンプトを複数回再現して、さまざまな応答を生成する必要があります。公開するプロンプトを選択し、[次へ]をクリックします。
公開するプロンプトを選択しない場合、Webサービスは、ドキュメントが最後に更新されたときに提供されたプロンプト値を使用します。
Webサービスの定義
ブロックをWebサービスとして公開する前に、コンテンツの公開ウィザードの[公開されたコンテンツの定義]画面を使用してテーブルに名前を付け、ブロックデータでフィルターを使用できるようにして、ブロックを公開するサーバーを選択します。
Webサービスとして保存および公開
「コンテンツの公開」ウィザードの「新しいコンテンツの公開」または「既存のコンテンツをWebサービスとして再公開」画面を使用して、Webサービスを保存してホストサーバーに公開します。
既存のWebサービスを再公開するには、Webサービスを選択し、[公開]をクリックします。
新しいWebサービスを公開するには、コンテンツを公開するフォルダーを選択し、[作成]をクリックして[Webサービスの公開]ダイアログボックスを表示します。
WebサービスボックスにWebサービスの名前を入力し、説明を追加します→認証リストからWebサービスの認証方法を選択します。
[OK]をクリックすると、Webサービスが保存および公開されます。
公開するWebサービスを選択→[完了]をクリックします。
このオプションを使用すると、さまざまなデータソースのデータをマージできます。クエリパネルでクエリ1とクエリ2を作成したと仮定します。両方のクエリを1つのWebiレポートに組み合わせると、両方のクエリのオブジェクトが使用可能なオブジェクトのリストに表示されます。
次のスクリーンショットに示すように、両方のクエリから一意のオブジェクトを選択し、[OK]をクリックします。
使用可能なオブジェクトのリストの下にマージディメンションが作成されます。
これにより、両方のクエリを同期でき、両方のクエリのオブジェクトを1つのレポートに追加できます。同期の問題のために、どちらのクエリからもレポートにオブジェクトを追加できない場合があります。このような場合、そのオブジェクトの新しい変数を作成できます。
変数名、条件を「詳細」として入力すると、新しいフィールド「ディメンションの関連付け」が追加されます。[ディメンションの関連付け]で、同じクエリから一意のオブジェクトを選択します。
[式]タブで、新しい変数を作成する使用可能なオブジェクトのリストからオブジェクトを選択し、[検証]をクリックします。
そのオブジェクトの変数が作成されたら、そのオブジェクトをレポートにドラッグできます。