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 では、ストアド プロシージャの出力パラメータはサポートされません。