30日間の無料評価版をお試しいただけます。

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin

Anchor
top
top

Table of Contents
classcontents

...

はじめに

Styleclass
ClasstopLink

...

top

In this tutorial, we will walk through setting up a Minus sub query. A good way to think about Minuses is - use them if you need a list of something, not including results found in another list.

In this scenario our main report will have a list of athletes that attended camps in the current year. We will then remove athletes from that list that are in the minus list (athletes from prior to the current year), leaving us with only athletes attending camps for the first time this year.

...

ページトップ

このチュートリアルでは、マイナスサブクエリーの設定を段階的に説明します。マイナスは、別の一覧で見つかるものを除外した一覧が必要な場合に使用するものと考えるとよいでしょう。

 

このシナリオのメインレポートは、当年のキャンプに参加するアスリートの一覧です。次に、この一覧から、マイナス一覧に含まれるアスリート(当年より前からのアスリート)を削除すると、今年初めてキャンプに参加しているアスリートのみが残ります。

 

Wiki Markup
{html}<iframe width="700" height="394" src="https://www.youtube.com/embed/clsb3vv2BhM?color=white" frameborder="0" allowfullscreen></iframe>{html}
 

初期化

Styleclass
ClasstopLink

...

ページトップ

Section
Column
width30%

1. Click on the Create link and select Report to begin building your report. 作成」リンクをクリックして、「レポート」を選択しレポートの作成を開始します。

Column
width70%

Section
Column
width30%

2. You should now be on the Initialise Report page. Select the Drag and Drop Builder as the build tool. 「新規レポート作成」ページが表示されます。レポートの作成方法として、「ドラッグ&ドロップビルダー」を選択します。

Column
width70%

Section
Column
width30%

3. Select ビューとして「Ski Team as the View.」を選択します。

Column
width70%

...

マスタークエリー

Styleclass
ClasstopLink

...

ページトップ

Section
Column
width30%

4. Drag and drop the Athlete ID, 」、「First Name, 」、「Last Name, and 」、および「Date of Birth dimensions into the Columns list.」ディメンションを「カラム(列)」一覧にドラッグ&ドロップします。

5. Drag and drop the Year dimension into the Filters list.」ディメンションを「フィルター」一覧にドラッグ&ドロップします。

Column
width70%

...

マイナスクエリー

Styleclass
ClasstopLink

...

ページトップ

...

マイナスの作成

Section
Column
width30%

6. Click on the + button in the Sub Query panel to the left of the Data step to add a Sub Query.

7. Set the Type to Minus and Style to Basic.

「データ」ステップの左側にある「サブクエリー」パネルで「+」ボタンをクリックし、サブクエリーを追加します。

7.「タイプ」を「マイナス」に、「スタイル」を「基本」に設定します。

8. OK」をクリックしてクエリーを設定します。8. Click Ok to set up the query.

Column
width70%

...

マイナスの設定

Section
Column
width30%

9. Set the Filter on the Master Query to apply to the Athlete ID field. This is how rows to be removed from the master query will be located, matching the ID field.

10. Set the Exclude field on the Sub Query to be the Athlete ID field. This will list all Athete ID values to be removed from the master query.

11. Drag the Year field into the Sub Query Filters list. This will be used to restrict the list of Athlete IDs to remove to a certain date range.

マスタークエリー上の「フィルター」を「Athlete ID」フィールドに適用するように設定します。これにより、マスタークエリーから削除する、IDフィールドと一致するロウ(行)が特定されます。

10. サブクエリー上の「含めない」フィールドをAthlete IDフィールドに設定します。これにより、マスタークエリーから削除するすべてのアスリートID値が一覧表示されます。

11. Year」フィールドを「サブクエリーフィルター」一覧にドラッグします。このフィールドは、削除するアスリートIDの一覧を特定の日付範囲に制限するために使用されます。

12. サブクエリーの名前をPrior Yearsに、説明を12. Change the name of the Sub Query to Prior Years and the description to Remove all customers from previous years to create a list of new customers for the current year.に変更します。

13. Click Save to complete the Minus. 保存」をクリックしてマイナスサブクエリーの設定を完了します。

Column
width70%

...

設定の編集

Section
Column
width30%

14. If you need to make changes to your sub query setup at all, click the Edit Settings link. クエリー設定を変更する必要がある場合は、「設定の編集」リンクをクリックします。

Column
width70%

...

フィルターの適用

Styleclass
ClasstopLink

...

ページトップ

Section
Column
width30%

15. Click on the Settings link in the Filters panel. This will allow you to configure logic and values for both filters. フィルター」パネルで「設定」リンクをクリックします。これにより、両方のフィルターについてのロジックおよび値を設定することができます。

Column
width70%

...

マスターフィルター

Section
Column
width30%

16. Set the Master Query filter to be Year Between

17. Click the Define Value link and select the Pre-defined Period option.

マスタークエリー」フィルターで、「Year」、「の間(~)」を設定します。

17. 値の定義」リンクをクリックして、「定義された期間」オプションを選択します。

18. 今年(暦上)」オプションを選択して「送信・実行」ボタンをクリックします。18. Select the This Calendar Year option and click the Submit button.

Column
width70%

...

サブクエリーフィルター

Section
Column
width30%

19. Navigate to the sub query filter by clicking on the Prior Years tab.」タブをクリックして、サブクエリーフィルターに移動します。

20. Set the filter to be Year Less than or equal to

21. Click the Define Value link and select the Pre-defined Period option.

22. Select the Calendar Year Start option and click the Submit button.

 フィルターで、「Year」、「以下(≦)」を設定します。

21. 値の定義」リンクをクリックして、「定義された期間」オプションを選択します。

22. 年初(暦上)」オプションを選択して「送信・実行」ボタンをクリックします。

23. 「フィルターの設定」パネルを閉じます。23. Close the Configure Filters panel.

Column
width70%

...

保存

Styleclass
ClasstopLink

...

ページトップ

Section
Column
width30%

24. Click Report > Save to activate your report. レポート」>「保存」をクリックして、レポートを有効化します。

Column
width70%

Section
Column
width30%

25. Set the Name of your report to レポートの名前Minus Sub Query Tutorial.に設定します。

26. Set the Description to  説明This report was written using the Sub Query Tutorial.に設定します。

27. Select Tutorial as the Category. カテゴリーとして「チュートリアル」を選択します。

28. Select Training as the Sub Category. サブカテゴリーとして「トレーニング」を選択します。

29. Click Activate to finish.有効化」をクリックして終了します。

30.これで、有効化されたマイナスサブクエリーレポートが設定されました。2014年を対象としたトランザクションはわずかのみであり、この間の新規顧客が存在しないため、結果は返されません。フィルターをマスター=2013およびマイナス<2013に変更すると、結果が返されます。30. You now have an active Minus Sub Query report. There will be no results as there is only a small number of transactions for 2014, and no new customers among them. If you change the filters to be Master = 2013 and Minus < 2013 there will be results.

Column
width70%

 

horizontalrule
Styleclass
ClasstopLink

ページトップ

 

...