接続およびデータ・ソースを定義した後、次のステップはレポートの定義です。
- アプリケーション・ページで、使用するドリル・スルー・アプリケーションのキューブを選択し、右にある「アクション」アイコンをクリックして「検査」をクリックします
- スクリプト・ページを選択します。
- 「ドリル・スルー・レポート」を選択します
- 「作成」をクリックし、次のレポート・タイプのいずれかを選択します。
- データソース - ドリル・スルー・レポートは、作成したデータ・ソース・ターゲットに基づきます。 次のステップに進みます。
- URL - スプレッドシートのドリルスルー・ポイントからURLに直接ドリルスルーします。 次のステップをスキップします。
- 「データソース」タイプのドリル・スルー・レポートの場合:
- レポートの名前を入力します。
- 前に作成したデータ・ソースを選択します。 データ・ソースの列が「列マッピング」ビューに表示されます。
- レポートに含めるレポート列を選択し、それらをディメンションにマップし、適切な世代またはレベルを指定するか、「なし」のままにします。
- ドリル・スルー・レポートに対してオプション「一時表の使用」を選択すると、IN文のすべてのメンバーが、ソース・データベースに作成された一時表に追加されます。 これによって、問合せのパフォーマンスが向上します。 このオプションを有効にするには、ソース・データベースに一時表の作成権限が必要です。
- 次のステップをスキップします。
- 「URL」タイプのドリル・スルー・レポートの場合:
- レポートの名前を入力します。
- ターゲットURLを入力します。 構文はターゲットURLの要件と一貫性がある必要があります。 ディメンション、列および値を表す場合、次の構文
$$<dimension-name>-VALUE$$
を使用する必要があります。 たとえば、「Market」ディメンションの場合、構文は$$Market-VALUE$$
です。
- 「ドリル可能リージョン」をクリックして、外部データソースまたはURLターゲットにドリル・スルーする領域を定義します。 領域を追加する場合は「+」をクリックします。
- ドリル可能領域は、すべての条件を満たす必要があるEssbaseメンバーまたはメンバー・セット関数の組合せにすることができます。 1つ以上のドリル可能領域を設定できます。 これらのドリル可能領域の条件のいずれかが満たされると、ドリル・スルー・レポートが表示されます。 たとえば、最初のドリル可能リージョンが: Jan, Sales。JanとSalesの両方がSmartViewで選択されている場合、レポートが表示されます。 2つ目のドリル可能リージョンがある場合: Feb, New Yorkでは、FebとNew Yorkの両方が選択されている場合にレポートが表示されます。 ここでは2つの領域があるので、JanとSalesまたはFebとNew Yorkのいずれかを選択した場合、レポートが表示されます。
- セキュリティ・フィルタを定義するEssbaseメンバー・セット計算言語を使用できます。 「Essbaseテクニカル・リファレンス」の「メンバー・セット関数」を参照してください。
- 完了後、「保存して閉じる」をクリックします。