다음을 통해 공유


Teradata 데이터베이스에서 보고서 데이터 집합 정의(Reporting Services)

Reporting Services에서는 Teradata 관계형 데이터 원본에서 보고서 데이터를 검색할 수 있게 해주는 데이터 처리 확장 프로그램을 제공합니다. Teradata 데이터 원본에 연결한 후에는 해당 데이터 원본에서 보고서로 가져올 데이터를 정의하는 보고서 데이터 집합을 만들 수 있습니다.

[!참고]

Teradata 데이터 원본을 연결하려면 시스템 관리자가 사용자의 보고서 제작 클라이언트 및 보고서 서버에 올바른 버전의 .NET Data Provider for Teradata를 설치해야 합니다. 자세한 내용은 데이터 원본에 연결(Reporting Services)을 참조하십시오.

데이터 집합 쿼리를 만들려면 SQL 쿼리를 만들거나 매크로를 사용하거나 드롭다운 목록에서 저장 프로시저를 선택합니다. 데이터 집합을 지정하고 보고서 매개 변수와 쿼리 매개 변수를 정의해도 됩니다. 자세한 내용은 방법: Teradata 데이터 원본에서 데이터 검색을 참조하십시오.

쿼리 디자이너에는 텍스트 기반 쿼리 디자이너와 그래픽 쿼리 디자이너라는 두 가지 유형의 쿼리 디자이너가 있습니다. 기본적으로는 텍스트 기반 쿼리 디자이너가 열리며 이 쿼리 디자이너에서는 연결 문자열의 식과 같이 표준이 아닌 쿼리 구문을 사용할 수 있습니다. 그래픽 쿼리 디자이너에는 쿼리를 디자인하는 데 사용할 수 있는 테이블 및 뷰가 표시됩니다. 자세한 내용은 텍스트 기반 쿼리 디자이너 사용자 인터페이스그래픽 쿼리 디자이너 사용자 인터페이스를 참조하십시오.

Teradata 데이터 원본에서 모델을 만들 수도 있습니다. 자세한 내용은 Teradata 기반 보고서 모델 만들기 및 사용을 참조하십시오.

쿼리 매개 변수 사용

쿼리에 매개 변수가 있는 경우 보고서 디자이너에서는 쿼리가 입력되면 해당하는 보고서 매개 변수를 보고서 정의에 자동으로 만듭니다. 보고서를 실행하면 보고서 매개 변수에 대한 값이 쿼리 매개 변수로 전달됩니다. 다중값 매개 변수를 사용하는 경우 쿼리의 구문을 변경해야 할 수 있습니다. 자세한 내용은 보고서에 매개 변수 추가방법: 보고서 매개 변수와 쿼리 매개 변수 연결을 참조하십시오.

매크로 사용

매크로를 사용하여 데이터 집합의 데이터를 반환할 수 있습니다. 이렇게 하려면 명령 유형 입력란에서 Text를 선택한 다음 매크로 이름과 EXECUTE 문의 입력 매개 변수를 지정합니다.

저장 프로시저 사용

저장 프로시저를 사용하여 데이터 집합의 데이터를 반환할 수 있습니다. 이렇게 하려면 명령 유형 입력란에서 StoredProcedure를 선택한 다음 저장 프로시저의 이름을 입력합니다. Reporting Services에서는 저장 프로시저의 출력 매개 변수를 지원하지 않습니다.