Business Intelligence Development Studio의 Reporting Services

업데이트: 2006년 4월 14일

Business Intelligence Development Studio는 비즈니스 인텔리전스 솔루션 관련 향상 기능이 추가된 Microsoft Visual Studio 2005 환경으로서, SQL Server 2005 Reporting Services에서 보고서 및 보고서 모델을 개발할 때 사용합니다. Reporting Services를 설치하면 Business Intelligence Development Studio에서 다음 프로젝트 템플릿을 사용할 수 있습니다.

  • 보고서 모델 프로젝트
  • 보고서 서버 프로젝트
  • 보고서 서버 프로젝트 마법사

Business Intelligence Development Studio는 모델 디자이너와 보고서 디자이너를 실행하는 환경도 제공합니다. 이들 환경은 Reporting Services에서 사용되는 모델과 보고서를 작성하는 데 사용하는 디자인 도구입니다.

Business Intelligence Development Studio 프로젝트나 디자이너를 열면 Visual Studio 2005에 프로젝트와 관련된 몇 가지 새 메뉴가 표시됩니다. 또한 만들고 있는 프로젝트 형식과 작업하려고 하는 특정 항목에 맞게 Visual Studio의 메뉴 옵션과 바로 가기 메뉴가 변경됩니다. 이 항목에서 설명하는 Business Intelligence Development Studio 및 Reporting Services의 기능을 탐색할 때 다양한 항목을 마우스 오른쪽 단추로 클릭하여 이러한 옵션을 확인합니다.

이전에 SQL Server Reporting Services를 사용해본 적이 있으면 Business Intelligence Development Studio의 Visual Studio 2005 기능에 익숙할 것입니다. 이전에 Reporting Services를 사용해본 적이 없다면 이 항목을 통해 Business Intelligence Development Studio에서 Reporting Services 관련 프로젝트와 메뉴를 익힐 수 있습니다.

[!참고] 보고서 서버 및 보고서 모델 프로젝트를 위한 32비트 개발 환경인 SQL Server 2005 Business Intelligence Development Studio는 IA64 64비트 아키텍처에서 실행되도록 디자인되지 않았으며 IA64 서버에 설치되지 않습니다. 16비트 컴퓨터에서 Reporting Services를 사용하는 방법은 64비트 컴퓨터에 Reporting Services 설치를 참조하십시오.

[!참고] SQL Server 2005 Express Edition with Advanced Services(SQL Server Express)는 보고서 모델이나 모델 디자이너를 지원하지 않습니다. 지원되는 기능에 대한 자세한 내용은 SQL Server 2005 Express Edition with Advanced Services의 Reporting Services를 참조하십시오.

보고서 모델 프로젝트

Visual Studio와 함께 설치되고 새 프로젝트 대화 상자의 비즈니스 인텔리전스 프로젝트 섹션에서 사용할 수 있는 템플릿인 보고서 모델 프로젝트를 선택하면 Reporting Services용 모델 디자이너가 열립니다. 모델 디자이너는 SQL Server 데이터베이스를 기반으로 보고서 모델을 만드는 그래픽 도구입니다. 보고서 모델은 임시 보고서를 만들기 위해 보고서 작성기에서 사용됩니다. 보고서 모델을 만들 때는 기본적으로 보고서 모델 탭만 표시됩니다.

  • 보고서 모델 탭. 보고서 모델 탭에서 모델 개체를 추가하거나 제거할 수 있습니다. 보고서 모델 탭은 왼쪽의 트리 뷰 창과 오른쪽의 목록 뷰 창으로 나뉩니다. 트리 뷰에는 모델에 포함된 모든 엔터티가 나열됩니다. 목록 뷰에는 선택한 엔터티 또는 폴더에 포함된 항목이 표시됩니다. 두 뷰에서 바로 가기 메뉴를 사용하여 모델에서 항목을 추가하거나 항목을 삭제할 수 있습니다.

데이터 원본 뷰 탭은 프로젝트에 대해 정의된 공유 데이터 원본이 표시되는 창입니다. 데이터 원본 뷰 탭은 기본적으로 열리지 않지만 솔루션 탐색기에서 데이터 원본 뷰의 이름을 두 번 클릭하여 데이터 원본 뷰 탭을 표시할 수 있습니다. 모델 디자이너 사용자 인터페이스에 대한 자세한 내용은 모델 디자이너 F1 도움말을 참조하십시오.

보고서 모델 메뉴

Business Intelligence Development Studio에서 보고서 모델 탭이 활성화되어 있으면 보고서 모델 메뉴가 주 메뉴 모음에 추가됩니다. 보고서 모델 탭에 포커스가 없으면 보고서 메뉴가 주 메뉴 모음에서 제거됩니다. 보고서 모델 탭에 포커스가 있으면 보고서 메뉴에 다음 옵션이 포함됩니다.

  • 자동 생성. 기본 데이터 원본 뷰나 데이터베이스가 변경된 경우 자동 생성 옵션을 사용하여 보고서 모델을 업데이트할 수 있습니다.
  • 새 엔터티. 보고서 모델에 새 엔터티를 추가하려면 사용합니다.
  • 새 큐브 뷰. 큐브 뷰를 만들려면 사용합니다. 큐브 뷰는 보고서 모델의 일부로 저장됩니다.
  • 새 폴더. 보고서 모델 내에 폴더를 만들려면 사용합니다.
  • 새 원본 필드. 선택한 엔터티 내에 새 원본 필드를 만들려면 사용합니다.
  • 새 역할. 선택한 엔터티 내에 역할을 만들려면 사용합니다.
  • 새 식. 선택한 엔터티 내에 식이 포함된 필드를 만들려면 사용합니다.
  • 새 필터. 선택한 엔터티에 필터를 적용하려면 사용합니다.
  • 위로 이동. 선택한 엔터티 내의 항목 목록에서 선택한 항목을 위로 이동하려면 사용합니다.
  • 아래로 이동. 선택한 엔터티 내의 항목 목록에서 선택한 항목을 아래로 이동하려면 사용합니다.

모델 디자이너 프로젝트 속성

보고서 모델 항목을 선택하면 선택한 항목과 관련된 속성에 맞춰 속성 창의 내용이 변경됩니다. 기본적으로 모델 디자이너에 일부 속성이 설정되어 있지만 현재 속성을 변경하거나 새 속성을 할당할 수 있습니다.

모델 디자이너에 대한 자세한 내용은 모델 디자이너 작업을 참조하십시오. 보고서 모델 속성에 대한 자세한 내용은 모델 디자이너 개체 속성모델 디자이너 쿼리 속성을 참조하십시오. Reporting Services에서 임시 보고서를 만드는 방법은 보고서 모델을 사용한 임시 보고를 참조하십시오.

보고서 서버 프로젝트

Visual Studio 2005와 함께 설치되고 새 프로젝트 대화 상자에서 사용할 수 있는 비즈니스 인텔리전스 프로젝트 템플릿인 보고서 서버 프로젝트를 선택하면 Reporting Services용 보고서 디자이너가 열립니다. 보고서 디자이너는 보고서를 만드는 그래픽 도구입니다. 보고서 디자이너에는 보고서 쿼리를 작성하고 보고서 레이아웃을 디자인하고 보고서의 렌더링된 버전을 볼 수 있는 3개의 디자인 화면 탭이 포함되어 있습니다. 보고서 디자이너 사용자 인터페이스에 대한 자세한 내용은 보고서 디자이너 F1 도움말을 참조하십시오.

  • 데이터 탭. 데이터 탭에서는 보고서에 데이터를 제공하는 쿼리를 생성합니다.
  • 레이아웃 탭. 레이아웃 탭에서는 보고서의 모양을 조정하고 서식을 설정합니다.
  • 미리 보기 탭. 미리 보기 탭에서는 보고서를 렌더링하여 보고서 서버에 보고서를 저장했을 때 보고서의 모양이 실제로 어떻게 나타나는지 확인합니다.

서식 메뉴

Business Intelligence Development Studio에서 보고서 디자이너 프로젝트가 활성화되어 있으면 서식 메뉴가 주 메뉴 모음에 추가됩니다. 보고서 디자이너에 포커스가 있으면 서식 메뉴에 다음과 같은 Reporting Services 관련 옵션이 포함됩니다. 포커스가 Business Intelligence Development Studio 사용자 인터페이스의 다른 부분으로 이동하면 서식 메뉴가 주 메뉴 모음에서 제거됩니다.

  • 전경색. 텍스트 색을 선택하려면 사용합니다. 기본 텍스트 색은 검정입니다.
  • 배경색. 텍스트 상자와 데이터 영역의 배경색을 선택하려면 사용합니다.
  • 글꼴. 텍스트에 굵게, 기울임꼴 또는 밑줄 서식을 적용하려면 사용합니다.
  • 양쪽 맞춤. 텍스트를 오른쪽에 맞출지, 가운데에 맞출지 또는 왼쪽에 맞출지 지정하려면 사용합니다.
  • 맞춤. 선택한 개체의 맞춤 방법을 보고서 내의 다른 개체를 기준으로 지정하려면 사용합니다.
  • 같은 크기로. 선택한 개체의 크기를 보고서 크기에 맞춰서 조정하려면 사용합니다.
  • 가로 간격 조정. 보고서 내에서 선택한 개체 간에 가로 간격을 조정하려면 사용합니다.
  • 세로 간격 조정. 보고서 내에서 선택한 개체 간에 세로 간격을 조정하려면 사용합니다
  • 폼 가운데 맞춤. 선택한 개체를 보고서 디자이너 창의 가로 및 세로를 기준으로 가운데에 맞추려면 사용합니다.
  • 순서. 선택한 개체를 배경이나 전경으로 이동하려면 사용합니다.

보고서 메뉴

Business Intelligence Development Studio에서 보고서 디자이너 프로젝트가 활성화되어 있으면 보고서 메뉴가 주 메뉴 모음에 추가됩니다. 보고서 메뉴의 동작은 서식 메뉴의 동작과 같습니다. 보고서 디자이너에 포커스가 없으면 보고서 메뉴가 주 메뉴 모음에서 제거됩니다. 보고서 디자이너에 포커스가 있으면 보고서 메뉴에 다음 옵션이 포함됩니다.

  • 보고서 매개 변수. 보고서 매개 변수 대화 상자를 열려면 선택합니다. 이 대화 상자에서 매개 변수를 만들고 매개 변수에 속성을 할당할 수 있습니다. 매개 변수는 보고서 본문에 포함됩니다.
  • 포함 이미지. 포함 이미지 대화 상자를 열려면 선택합니다. 이 상자에서 보고서에 이미지를 추가할 수 있습니다.
  • 보고서 속성. 보고서 속성 대화 상자를 열려면 선택합니다. 이 대화 상자에서 작성자 이름, 눈금 간격 등의 일반 보고서 속성을 할당하고 열 개수 및 페이지 크기와 같은 보고서 레이아웃 속성을 지정할 수 있습니다. 또한 데이터 출력 요소, 데이터 변환 및 데이터 스키마의 이름과 사용자 지정 코드, 어셈블리와 클래스에 대한 참조를 포함할 수 있습니다.
  • 보기. 보고서 디자이너의 데이터 탭, 레이아웃 탭 및 미리 보기 탭 간에 전환하려면 이 옵션을 사용합니다.
  • 페이지 머리글. 보고서에 페이지 머리글을 추가하려면 이 옵션을 사용합니다.
  • 페이지 바닥글. 보고서에 페이지 바닥글을 추가하려면 이 옵션을 사용합니다.

보고서 디자이너 관련 메뉴뿐만 아니라 Business Intelligence Development Studio 메뉴의 일부 옵션도 활성화되어 있는 디자이너에 따라 변경됩니다. 보고서 디자이너가 활성화되어 있으면 다음과 같은 추가 옵션이 보기 메뉴에 추가됩니다. 이 항목에서 설명하는 보고서 디자이너 및 Reporting Services의 기능을 탐색할 때 다양한 항목을 마우스 오른쪽 단추로 클릭하여 이러한 옵션을 확인합니다.

보고서 디자이너 프로젝트 속성

속성 노드에는 전체 보고서 프로젝트에 대한 기본 속성 값뿐 아니라 보고서 프로젝트 내의 개별 개체에 대한 기본 속성 값이 포함됩니다. 솔루션 탐색기에서 프로젝트 노드를 마우스 오른쪽 단추로 클릭하고 바로 가기 메뉴에서 속성을 선택하여 속성 창을 표시할 수 있습니다. 개별 개체의 속성을 확인하려면 보고서 내의 개체를 선택합니다.

보고서 디자이너에 대한 자세한 내용은 보고서 디자이너 작업을 참조하십시오. 보고서 디자이너 속성에 대한 자세한 내용은 Report Definition Language를 참조하십시오. 보고서 디자이너를 사용하여 보고서를 디자인하는 방법은 보고서 디자인 기본 사항을 참조하십시오.

보고서 마법사

Visual Studio와 함께 설치되고 Business Intelligence Development Studio의 새 프로젝트 대화 상자에서 사용할 수 있는 템플릿인 보고서 서버 마법사 프로젝트를 선택하면 Reporting Services용 보고서 마법사가 실행됩니다. 보고서 마법사는 빠르게 보고서 데이터를 선택하고 테이블 또는 행렬 형식의 보고서를 만들 수 있는 보고서 디자이너 마법사입니다.

보고서 마법사에 대한 자세한 내용은 보고서 마법사를 사용하여 보고서 작성를 참조하십시오.

참고 항목

작업

Business Intelligence Development Studio의 내게 필요한 옵션

개념

Business Intelligence Development Studio 소개
SQL Server Management Studio 및 Business Intelligence Development Studio
솔루션, 프로젝트 및 항목 소개

관련 자료

SQL Server Management Studio 소개

도움말 및 정보

SQL Server 2005 지원 받기