概要
...
...
{html}<iframe width="700" height="394" src="https://www.youtube.com/embed/1O7ogaEZ4p0?color=white" frameborder="0" allowfullscreen></iframe>{html}
はじめに
こちらのチュートリアルでは、「結合サブクエリ―」の設定方法について説明します。「結合サブクエリ―」は、同一、または異なるビューやソースから複数のフィールドを組み合せて、ひとつのカラム(列)に表示しなくてはいけない場合に使用すると有効です。
今回の例では、メインのレポートとして、地域別の売上額の一覧を使用し、結合サブクエリ―を使用することで、同じカラム(列)に負の費用金額と、各地域の合計収入を確認するための小計を追加します。
マスタークエリー
マスタークエリ―には、以下の項目が含まれます。こちらのチュートリアルでは、「結合サブクエリー」の設定方法について説明します。「結合サブクエリー」は、同一、または異なるビューやソースから複数のフィールドを組み合せて、ひとつのカラム(列)に表示しなくてはいけない場合に使用すると有効です。
今回の例では、メインのレポートとして、地域別の売上額の一覧を使用し、結合サブクエリーを使用することで、同じカラム(列)に負の費用金額と、各地域の合計収入を確認するための小計を追加します。
マスタークエリー
マスタークエリーには、以下の項目が含まれます。
- Camp Region
- 計算フィールド:"Invoiced"テキストラベル
- Sum Invoiced Amount
...
- Camp Region
- 計算フィールド:テキストラベル「Cost」
- 計算フィールド:Sum Cost*-1(費用金額を、負の値に変換します。)
作成
...
...
...
作成
...
「新規レポート」ライトボックスが表示されます。
Column |
---|
|
レフトサイドナビゲーション | 上部右(レフトサイドナビゲーションととも に配置することも可能) | ツールバー | Image Removed | Image Removed | Image Removed |
|
Section |
---|
Column |
---|
| 2.レポートを作成するためのフィールドが定義されている「Ski Team 」ビューをクリックします。 3.「レポートビルダー」の「データ」ステップが表示されます。 |
Column |
---|
| Image Removed |
|
マスタークエリー
Section |
---|
Column |
---|
| 4. 「 Image Removed Camp Region」ディメンション(次元)、「 Image RemovedInvoiced Amount」メトリック(数値)を「カラム(列)」一覧に追加します。 |
Column |
---|
| Image Removed |
|
ラベルフィールド
マスタークエリ―の作成を完了するためには、ラベルフィールドが必要です。これは、マスタークエリ―からのロウ(行)を、「Invoiced」ロウ(行)として識別するために必要になります。結合サブクエリ―では、「Cost」ロウ(行)を識別するために、同様の計算式を使用します。
Section |
---|
Column |
---|
| 5.計算フィールドを作成するために、、ビューフィールド一覧パネル下部から「+」ボタンをクリックします。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| 6.「計算フィールド名」に、「ラベル」と記入します。 注意:計算フィールドに設定する名前は任意です。他の名前を設定しても、結合サブクエリ―の動作に影響はありません。 7.ここで示すように、メインの計算パネル下のテキストボックスに、「Invoiced」と入力し、「+Add」ボタンをクリックして、計算式に追加します。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| 8.「テスト」ボタンをクリックして、計算式が成り立っているか確認します。 9.「保存」ボタンをクリックして、計算式の作成を完了します。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| 10.「ラベル」計算フィールドを、「Camp Region」と「Sum Invoiced Amount」 の間に追加します。「カラム(列)」一覧からでも、「表のプレビュー」のどちらからでも構いません。 |
Column |
---|
| Image Removed |
|
結合サブクエリー
結合サブクエリーの作成
Section |
---|
Column |
---|
| 11.データステップ画面の左側にあるサブクエリ―パネルから、「+」ボタンをクリックして、サブクエリ―を追加します。 12.タイプで「結合」を選択し、スタイルで「基本」を選択します。 13.「OK」をクリックして、サブクエリ―の設定をします。 |
Column |
---|
| Image Removed |
|
計算式
結合サブクエリ―を作成するためには、2つの計算式が必要です。
ラベル:これは、結合サブクエリ―からのロウ(行)を「Cost」として識別するために使用されます。同様の計算式が、マスタークエリ―のロウ(行)を「Invoiced」として識別するために使用されます。
費用:これは、費用を負の値に変換するために使用されます。これにより、小計がレポートに追加されると、費用の値は請求額から削除されます。
ラベル
Section |
---|
Column |
---|
| 14.計算フィールドを作成するために、ビューフィールド一覧パネルの下部から「+」ボタンをクリックします。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| 15.「計算フィールド名」に、「ラベル」と入力します。 注意:計算フィールドに設定する名前は任意です。他の名前を設定しても、結合サブクエリ―の動作に影響はありません。 16.ここで示すように、メインの計算パネルの下にあるテキストボックスに、「Cost 」と入力し、「+Add」ボタンをクリックして、計算式に追加します。 17.「テスト」ボタンをクリックして、計算式が成り立っているか確認をします。 18.「保存」ボタンをクリックして、計算式を完了します。 |
Column |
---|
| Image Removed |
|
費用
Section |
---|
Column |
---|
| 19.計算フィールドを作成するために、ビューフィールド一覧パネルの下部にある「+」ボタンをクリックします。 20.「計算フィールド名」に「費用」と入力します。 注意:計算フィールドに設定する名前は任意です。他の名前を設定しても、結合サブクエリ―の動作に影響はありません。 21.「∑ 」ボタンをクリックします。 22.「フィールドを選択」ドロップダウンから、「Camp Cost 」フィールドを選択し、「+Add」ボタンをクリックします。 23.「)」をクリックして、カッコを閉じます。 24.値でフィールドを乗算するために、「* 」ボタンをクリックします。 25.テキスト入力フィールドに、「-1」を入力し、「+Add」ボタンをクリックして、計算式に追加します。 26.「テスト」ボタンをクリックして、計算式が成り立っているかどうか確認します。 27.「保存」ボタンをクリックして、計算式を完了します。 |
Column |
---|
| Image Removed |
|
結合サブクエリーの設定
Section |
---|
Column |
---|
| 28.「マスタークエリ―フィールド」一覧の「Camp Region 」フィールドの横にある「サブクエリ―フィールド」一覧へ「Camp Region 」をドラッグします。 29.「マスタークエリ―フィールド」一覧の「ラベル」フィールドの横にある「サブクエリ―フィールド」一覧へ「ラベル」計算フィールドをドラッグします。 30.「マスタークエリ―フィールド」一覧の「Sum Invoiced Amount」フィールドの横にある「サブクエリ―フィールド」一覧へ「費用」計算フィールドをドラッグします。 31.サブクエリ―名を「費用」に変更し、「保存」ボタンをクリックして、「結合サブクエリ―」の設定を完了します。 |
Column |
---|
| Image Removed |
|
設定の編集
Section |
---|
Column |
---|
| 32.サブクエリ―の設定に変更が必要な場合は、「設定の編集」リンクをクリックします。 |
Column |
---|
| Image Removed |
|
書式設定
Section |
---|
Column |
---|
| 33.「Sun Invoiced Amount 」フィールドのドロップダウンメニュー一覧をクリックして、「合計」を適用します。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| 34.「Camp Region 」フィールドのドロップダウン一覧から「書式」を選択します。メインのナビゲーションバーから、「カラム(列)の書式」を選択することもできます。 35.「重複表示の排除」オプションを有効にします。これにより、最終的に表示される表が、小計とともに理解しやすくなります。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| 36.「Camp Region」フィールドで、「サマリー」設定を開き、「小計」オプションを有効にします。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| 37.「カラム(列)の書式」メニューにて、左の一覧から「Sum Invoiced Amount 」フィールドを選択します。 38.表示名を「値」に変更します。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| Image Removed |
|
保存
Section |
---|
Column |
---|
| 40. 「レポート」>「保存」をクリックして、レポートを有効化します。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| 41.「レポート名」を、「結合サブクエリ―のチュートリアル」に設定します。 42.レポートの「説明」に、「結合サブクエリ―を使用して作成したレポートです」、と記載します。 43.「フォルダー」に、「Tutorial」を選択します。 44.「サブフォルダ―」に、「Training」を選択します。 45.「保存」をクリックして、終了します。 |
Column |
---|
| Image Removed |
|
Section |
---|
Column |
---|
| 46.結合サブクエリ―を使用したレポートが作成されます。 |
Column |
---|
| Image Removed |
|
...