SharePoint 모드 보고서 서버 구독 만들기 및 관리
SharePoint 모드 보고서 서버와 통합된 SharePoint 웹 애플리케이션에서 보고서를 배달하는 Reporting Services 구독을 만들 수 있습니다. 구독은 문서 라이브러리, 파일 폴더 또는 이메일로 보고서를 배달할 수 있습니다. 이 문서에서는 Reporting Services 구독을 만들기 위한 요구 사항 및 단계를 요약합니다.
적용 대상: Reporting Services SharePoint 모드 | SharePoint 2010 및 SharePoint 2013 |
구독을 만들 때 배달을 지정하는 세 가지 방법이 있습니다.
문서 라이브러리: 원본 보고서를 기반으로 문서를 원본 보고서와 동일한 SharePoint 사이트 내 라이브러리에 배달하는 구독을 만들 수 있습니다. 다른 서버 또는 동일한 사이트 모음 내 다른 사이트의 라이브러리로는 문서를 배달할 수 없습니다. 문서를 배달하려면 보고서가 배달되는 라이브러리에서 항목 추가 권한이 있어야 합니다.
파일 폴더: 원본 보고서를 기반으로 하는 문서를 파일 시스템의 공유 폴더에 배달할 수 있습니다. 이때 네트워크 연결을 통해 액세스할 수 있는 기존 폴더를 선택해야 합니다.
메일: 보고서 서버 메일 배달 확장 프로그램을 사용하도록 보고서 서버가 구성되어 있는 경우 보고서 또는 내보낸 보고서 파일(출력 형식으로 저장됨)을 받은 편지함으로 보내는 구독을 만들 수 있습니다. 보고서 또는 보고서 URL 없이 알림만 받으려면 이 보고서에 대한 링크 포함 및 메시지 내에 보고서 표시 확인란의 선택을 취소합니다.
항목 내용
구독에 대한 일반 요구 사항
구독을 만들려면 보고서에서 저장된 자격 증명을 사용해야 하며 사용자에게 보고서를 보고 경고를 만들 수 있는 권한이 있어야 합니다.
구독을 만들 때 출력 파일 형식을 선택할 수 있습니다. 모든 보고서가 모든 형식에서 제대로 작동하는 것은 아닙니다. 구독에서 형식을 선택하기 전에 보고서를 열고 다른 형식으로 내보내 예상대로 표시되는지 확인합니다.
사용자가 Reporting Services 구독을 만들려면 SharePoint의 항목 편집 목록 권한이 필요합니다. 자세한 내용은 보고서 서버 항목에 대한 SharePoint 사이트 및 나열 권한 참조를 참조하세요.
Important
보고서를 라이브러리나 공유 폴더로 배달하는 구독은 원래 보고서를 기반으로 하는 새 정적 파일을 만들지만 이는 보고서 뷰어 웹 파트에서 실행되는 진정한 보고서 정의가 아닙니다. 원래 보고서에 대화형 기능(예: 드릴스루 링크) 또는 동적 콘텐츠가 있는 경우 해당 기능은 대상 위치에 전달되는 정적 파일에서 사용할 수 없습니다. "웹 페이지"를 선택하면 일부 대화형 작업을 유지할 수 있지만 문서가 보고서 뷰어에서 실행되는 .rdl 파일이 아니므로 보고서를 탐색할 때 브라우저 세션에서 새 페이지가 생성되고, 사이트로 돌아가려면 해당 페이지를 스크롤해야 합니다.
내보낸 보고서의 파일 이름 확장명을 .rdl로 바꿀 수 없으며 보고서 뷰어 웹 파트에서 실행할 수 없습니다. 실제 보고서를 제공하는 구독을 만들려면 보고서 서버 이메일 배달 확장 프로그램을 사용하고 보고서에 대한 링크를 포함하도록 옵션을 설정합니다.
배달된 문서가 들어 있는 라이브러리의 버전 설정에 따라 각 배달 시 문서의 새 버전을 만들지 여부가 결정됩니다. 기본값으로 버전 설정은 각 라이브러리에서 사용됩니다. 구체적으로 버전 관리 안 함을 선택하지 않으면 배달 시 문서의 새 주 버전이 생성됩니다. 문서의 주 버전만 생성되며, 부 버전을 허용하는 버전 관리 옵션을 선택해도 부 버전은 구독 배달의 결과로 생성되지 않습니다. 보존되는 주 버전 수를 제한하는 경우 최대 제한에 도달하면 이전 배달을 최신 배달로 바꿉니다.
구독에 대해 선택한 출력 형식은 보고서 서버에 설치된 렌더링 확장 프로그램에 기반합니다. 렌더링 확장 프로그램이 보고서 서버에서 지원하는 출력 형식만 선택할 수 있습니다.
SharePoint 라이브러리로 보고서를 배달할 구독 만들기
보고서가 포함된 SharePoint 라이브러리로 이동합니다.
보고서 옆에 있는 아래쪽 화살표를 선택한 다음, 구독 관리를 선택합니다.
구독 추가를 선택합니다.
배달 확장 프로그램에서 SharePoint 문서 라이브러리를 선택합니다.
문서 라이브러리에서 동일한 사이트 내 라이브러리를 선택합니다.
파일 옵션에서 구독으로 만들 문서의 파일 이름과 제목을 지정합니다.
출력 형식에서 애플리케이션 형식을 선택합니다.
웹 보관(MHTML)은 자체 포함된 HTML 파일을 생성하기 때문에 기본값이지만, 원래 보고서에 있을 수 있는 대화형 보고서 기능을 유지하지 않습니다.
덮어쓰기 옵션에서 후속 배달이 파일을 덮어쓰는지 여부를 결정하는 옵션을 지정합니다. 이전 배달을 유지하려면 고유한 이름으로 파일 만들기를 선택할 수 있습니다. 그러면 새 파일에 번호가 추가되어 고유한 파일 이름이 생성됩니다.
배달 이벤트에서 구독이 실행되도록 하는 일정이나 이벤트를 지정합니다. 사용자 지정 일정을 만들거나 사용 가능한 경우 공유 일정을 선택할 수 있습니다. 스냅샷 데이터로 실행되는 보고서에 대해 데이터를 새로 고칠 때마다 구독을 실행할 수도 있습니다. 일정 및 데이터 처리에 대한 자세한 내용은 처리 옵션 설정(SharePoint 통합 모드의 Reporting Services)을 참조하세요.
매개 변수가 있는 보고서에 대한 구독을 만드는 경우 매개 변수에서 구독 처리 시 보고서에 사용할 값을 지정합니다. 선택한 보고서에 매개 변수가 포함되어 있지 않으면 매개 변수 섹션이 이 페이지에 표시되지 않습니다. 매개 변수에 대한 자세한 내용은 게시된 보고서에서 매개 변수 설정(SharePoint 통합 모드의 Reporting Services)을 참조하세요.
공유 폴더 배달을 위한 구독 만들기
보고서가 포함된 SharePoint 라이브러리로 이동합니다.
보고서 옆에 있는 아래쪽 화살표를 선택한 다음, 구독 관리를 선택합니다.
구독 추가를 선택합니다.
배달 확장 프로그램에서 Windows 파일 공유를 선택합니다.
파일 이름에서 공유 폴더에서 만들려는 파일 이름을 입력합니다.
경로에서 컴퓨터의 네트워크 이름을 포함하는 UNC(Uniform Naming Convention) 형식의 폴더 경로를 입력합니다. 폴더 경로 뒤에 백슬래시를 사용하지 마세요. 경로 예는
\\ComputerName01\Public\MyReports
이며, 여기서 Public 및 MyReports는 공유 폴더입니다.렌더링 형식에서 보고서의 애플리케이션 형식을 선택합니다.
쓰기 모드에서 없음, 자동 증가 또는 덮어쓰기 중에서 선택합니다. 이러한 옵션은 후속 배달이 파일을 덮어쓰는지 여부를 결정합니다. 이전 배달을 유지하려면 자동 증가를 선택할 수 있습니다. 그러면 새 파일에 번호가 추가되어 고유한 파일 이름이 생성됩니다. 없음을 선택하면 동일한 이름의 파일이 대상 위치에 있는 경우 배달되지 않습니다.
파일 확장명에서 True를 선택하여 애플리케이션 파일 형식에 해당하는 파일 이름 확장명을 추가하거나 False를 선택하여 확장명 없이 파일을 만듭니다.
사용자 이름 및 암호에서 공유 폴더에 대한 쓰기 권한이 있는 자격 증명을 입력합니다.
배달 이벤트에서 구독이 실행되도록 하는 일정이나 이벤트를 지정합니다. 사용자 지정 일정을 만들거나 사용 가능한 경우 공유 일정을 선택할 수 있습니다. 스냅샷 데이터로 실행되는 보고서에 대해 데이터를 새로 고칠 때마다 구독을 실행할 수도 있습니다. 일정 및 데이터 처리에 대한 자세한 내용은 처리 옵션 설정(SharePoint 통합 모드의 Reporting Services)을 참조하세요.
매개 변수가 있는 보고서에 대한 구독을 만드는 경우 매개 변수에서 구독 처리 시 보고서에 사용할 값을 지정합니다. 매개 변수에 대한 자세한 내용은 게시된 보고서에서 매개 변수 설정(SharePoint 통합 모드의 Reporting Services)을 참조하세요.
보고서 서버 이메일 배달을 위한 구독 만들기
보고서가 포함된 SharePoint 라이브러리로 이동합니다.
보고서 옆에 있는 아래쪽 화살표를 선택한 다음, 구독 관리를 선택합니다.
구독 추가를 선택합니다.
배달 확장 프로그램에서 이메일을 선택합니다.
배달 옵션에서 보고서를 보낼 이메일 주소를 지정합니다.
선택적으로 제목 줄을 수정할 수 있습니다. 제목 줄은 보고서 이름과 처리 시간을 캡처하는 기본 제공 매개 변수를 사용합니다. 이 매개 변수는 사용할 수 있는 유일한 기본 제공 매개 변수입니다. 매개 변수는 제목 줄에 나타나는 텍스트를 사용자 지정하는 개체 틀이지만 정적 텍스트로 바꿀 수 있습니다.
메시지 본문에 보고서 URL을 포함하려면 이 보고서에 대한 링크 포함을 선택합니다.
보고서 콘텐츠에서 메시지 본문에 실제 보고서를 포함할지 여부를 지정합니다.
렌더링 형식 및 브라우저는 보고서가 포함되는지 또는 첨부되었는지를 결정합니다. 브라우저에서 HTML 4.0 및 MHTML을 지원하고 웹 보관 렌더링 형식을 선택하면 보고서가 메시지의 일부로 포함됩니다. 다른 모든 렌더링 형식(CSV, PDF 등)은 보고서를 첨부 파일로 배달합니다. Reporting Services는 보고서를 보내기 전에 첨부 파일 또는 메시지의 크기를 확인하지 않습니다. 첨부 파일 또는 메시지가 메일 서버에서 허용하는 최대 제한을 초과하면 보고서는 배달되지 않습니다. 큰 보고서에 대한 다른 배달 옵션(예: URL 또는 알림) 중 하나를 선택합니다.
배달 이벤트에서 구독이 실행되도록 하는 일정이나 이벤트를 지정합니다. 사용자 지정 일정을 만들거나 사용 가능한 경우 공유 일정을 선택할 수 있습니다. 스냅샷 데이터로 실행되는 보고서에 대해 데이터를 새로 고칠 때마다 구독을 실행할 수도 있습니다. 일정 및 데이터 처리에 대한 자세한 내용은 처리 옵션 설정(SharePoint 통합 모드의 Reporting Services)을 참조하세요.
매개 변수가 있는 보고서에 대한 구독을 만드는 경우 매개 변수에서 구독 처리 시 보고서에 사용할 값을 지정합니다. 매개 변수에 대한 자세한 내용은 게시된 보고서에서 매개 변수 설정(SharePoint 통합 모드의 Reporting Services)을 참조하세요.
구독 보기 또는 수정
보고서가 포함된 SharePoint 라이브러리로 이동합니다.
보고서 옆에 있는 아래쪽 화살표를 선택한 다음, 구독 관리를 선택합니다.
배달 유형별로 각 구독을 식별합니다. 기존 속성을 보고 변경할 구독 유형을 선택합니다.
구독 삭제
보고서가 포함된 SharePoint 라이브러리로 이동합니다.
보고서 옆에 있는 아래쪽 화살표를 선택한 다음, 구독 관리를 선택합니다.
구독 이름 옆에 있는 확인란을 선택하고 삭제를 선택합니다.