8. Printed on 2017/12/27
Title 16. ドリルスルー
(3) データソースの新規作成ウィンドウでMicrosoft Access Driverを選択し、「完了」ボタンをクリックします。
16_ドリルスルー.xls 8/35 16.ドリルスルー
9. Printed on 2017/12/27
Title 16. ドリルスルー
(4) ODBC Microsoft Access セットアップウィンドウの「データソース名(N)」にTM1_sample_dataと入力し、「データベース」の「選択(S)」ボタンをクリックします。
TurboIntegratorの手順にて既に「TM1_sample_data」が作成済みの場合は、別名で作成してください。
(5) データベースの選択ウィンドウでC:Program FilesIBMcognostm1samplestm1SDataRelationalDataフォルダの
Sales.mdbファイルを選択し、「OK」ボタンをクリックします。
16_ドリルスルー.xls 9/35 16.ドリルスルー
10. Printed on 2017/12/27
Title 16. ドリルスルー
(6) 「OK」ボタンをクリックし、ODBC Microsoft Access セットアップウィンドウをクローズします。
(7) 「OK」ボタンをクリックし、ODBC データ ソース アドミニストレータを終了します。
16_ドリルスルー.xls 10/35 16.ドリルスルー
11. Printed on 2017/12/27
Title 16. ドリルスルー
■ドリル・プロセスの作成
上記で設定したODBCデータ・ソースを使用し、SDataサーバーのSalesByQuarterキューブからドリルプロセスを作成します。
(1) サーバー・エクスプローラーでSDataサーバーへ接続します。
SalesByQuarterCubeキューブを右クリックし、「ドリル(L)」→「ドリル・プロセスの作成(R)」をクリックします。
16_ドリルスルー.xls 11/35 16.ドリルスルー
12. Printed on 2017/12/27
Title 16. ドリルスルー
(2) ドリル・プロセス設定ウィザードが表示されます。
パラメーター名「model」に該当するパラメーター値を選択した状態で、「要素の選択(E)」ボタンをクリックします。
(3) サブセット・エディターで「L Series 1.8 L Convertible」を選択し、「OK」ボタンをクリックします。
16_ドリルスルー.xls 12/35 16.ドリルスルー
13. Printed on 2017/12/27
Title 16. ドリルスルー
リストが表示されない場合は、
すべて をクリックします。
(4) パラメーター名「account1」に該当するパラメーター値を選択した状態で、「要素の選択(E)」ボタンをクリックします。
16_ドリルスルー.xls 13/35 16.ドリルスルー
14. Printed on 2017/12/27
Title 16. ドリルスルー
(5) サブセット・エディターで「Units」を選択し、「OK」ボタンをクリックします。
16_ドリルスルー.xls 14/35 16.ドリルスルー
15. Printed on 2017/12/27
Title 16. ドリルスルー
(6) パラメーター値が選択した値に変更されていることを確認し、「次へ(N)」ボタンをクリックします。
(7) 「データ・ソース・タイプ」でODBCを選択し、「参照」ボタンをクリックします。
16_ドリルスルー.xls 15/35 16.ドリルスルー
16. Printed on 2017/12/27
Title 16. ドリルスルー
(8) ODBCデータ・ソースウィンドウでTM1_sample_dataデータ・ソースを選択し、「OK」ボタンをクリックします。
(9) 「ユーザー名」にadminを入力し、「クエリー」にデータソースを検索するクエリーを入力し「完了」ボタンをクリックします。
パラメーター名については、必ず疑問符(?) で囲んでください。
SELECT ActvsBud, Region, Model, Account1, Month, Data
FROM Sales WHERE ( ActvsBud = '?actvsbud?' AND Region =
16_ドリルスルー.xls 16/35 16.ドリルスルー
17. Printed on 2017/12/27
Title 16. ドリルスルー
(10) プロセスに名前をつけて保存ウィンドウにRELATIONALTABLE_SalesByMonthを入力し、「OK」ボタンをクリックします。
16.3 ドリル・プロセスの編集
SDataサーバーのSalesByQuarterCubeキューブに定義されている、ドリルプロセスRELATIONALTABLE_SalesByMonthを編集します。
(1) サーバー・エクスプローラーでSDataサーバーへ接続します。
SalesByQuarterCubeキューブを右クリックし、「ドリル(L)」→「ドリル・プロセスの編集(P)」をクリックします。
SELECT ActvsBud, Region, Model, Account1, Month, Data
FROM Sales WHERE ( ActvsBud = '?actvsbud?' AND Region =
'?region?'
AND Model = '?model?' AND Account1 = '?account1?' AND
(
IIF( '?quarter?'= '1 Quarter', Month = 'Jan' OR Month = 'Feb'
OR Month = 'Mar',
IIF( '?quarter?'= '2 Quarter', Month = 'Apr' OR Month = 'May'
OR Month = 'Jun',
IIF( '?quarter?'= '3 Quarter', Month = 'Jul' OR Month = 'Aug'
OR Month = 'Sep',
IIF( '?quarter?'= '4 Quarter', Month = 'Oct' OR Month = 'Nov'
OR Month = 'Dec',
IIF( '?quarter?'= 'Year',TRUE,TRUE)))))
)
16_ドリルスルー.xls 17/35 16.ドリルスルー
18. Printed on 2017/12/27
Title 16. ドリルスルー
(2) 選択ウィンドウでrelationaltable_salesbymonthを選択し、「OK」ボタンをクリックします。
16_ドリルスルー.xls 18/35 16.ドリルスルー
19. Printed on 2017/12/27
Title 16. ドリルスルー
(3) Turbo Integratorウィンドウが開き、ドリルプロセスの内容が表示されます。
プレビューには、ドリルプロセス作成時に設定したパラメータ値にて、クエリーを実行した結果が表示されています(先頭10件)。
16_ドリルスルー.xls 19/35 16.ドリルスルー
20. Printed on 2017/12/27
Title 16. ドリルスルー
(4) 詳細タブ→パラメータータブを選択します。
ドリル・プロセスの作成で設定したパラメーターとデフォルト値が表示されます。
16_ドリルスルー.xls 20/35 16.ドリルスルー
21. Printed on 2017/12/27
Title 16. ドリルスルー
(5) パラメーター「Quarter」に該当するデフォルト値「Year」をダブルクリックすると、編集が可能となります。
「1 Quarter」に変更します。
16_ドリルスルー.xls 21/35 16.ドリルスルー