Teradata データベースからのレポート データセットの定義 (Reporting Services)
Reporting Services には、Teradata リレーショナル データ ソースからのレポート データの取得をサポートするデータ処理拡張機能が用意されています。Teradata データ ソースに接続した後で、レポート内で使用するデータを定義するレポート データセットを作成できます。
注意 |
---|
Teradata データ ソースに接続するには、システム管理者が、レポート作成クライアントとレポート サーバーに、正しいバージョンの .NET Data Provider for Teradata をインストールしておく必要があります。詳細については、「データ ソースへの接続 (Reporting Services)」を参照してください。 |
データセット クエリを作成するには、SQL クエリを作成、マクロを使用、またはドロップダウン リストからストアド プロシージャを選択します。データセットを指定したり、レポート パラメータやクエリ パラメータを定義することもできます。詳細については、「Teradata データ ソースからデータを取得する方法」を参照してください。
クエリ デザイナには、テキストベースのクエリ デザイナとグラフィカルなクエリ デザイナの 2 種類があります。既定ではテキストベースのクエリ デザイナが開き、非標準クエリ構文 (たとえば、接続文字列内の式) を扱うことができます。グラフィカル クエリ デザイナは、クエリの設計に使用できる表およびビューを表示します。詳細については、「テキスト ベースのクエリ デザイナのユーザー インターフェイス」および「グラフィカルなクエリ デザイナのユーザー インターフェイス」を参照してください。
Teradata データ ソースから、モデルを作成することもできます。詳細については、「Teradata ベースのレポート モデルの作成と使用」を参照してください。
クエリ パラメータの使用
クエリにパラメータが使用されている場合、レポート デザイナによって、対応するレポート パラメータがクエリの入力時にレポート定義に自動的に作成されます。レポートが実行されると、レポート パラメータの値がクエリ パラメータに渡されます。複数値パラメータを使用する場合、クエリの構文変更が必要な場合があります。詳細については、「レポートへのパラメータの追加」および「クエリ パラメータをレポート パラメータに関連付ける方法」を参照してください。
マクロの使用
マクロを使用して、データセットにデータを返すことができます。この操作を行うには、[コマンドの種類] テキスト ボックスで [Text] を選択した後、マクロの名前および EXECUTE ステートメントの入力パラメータを指定します。
ストアド プロシージャの使用
ストアド プロシージャを使用して、データセットにデータを返すことができます。この操作を行うには、[コマンドの種類] ボックスで [StoredProcedure] を選択し、ストアド プロシージャの名前を指定します。Reporting Services では、ストアド プロシージャの出力パラメータはサポートされません。