Reporting Services의 파일 공유 배달File Share Delivery in Reporting Services

SQL Server Reporting ServicesReporting Services 에는 보고서를 폴더에 배달할 수 있도록 파일 공유 배달 확장 프로그램이 포함되어 있습니다.SQL Server Reporting ServicesReporting Services includes a file share delivery extension so that you can deliver a report to a folder. 파일 공유 배달 확장 프로그램은 기본적으로 사용 가능하며 추가 구성이 필요하지 않습니다.The file share delivery extension is available by default and requires no additional configuration. 파일을 성공적으로 배달하려면 공유 폴더에 쓰기 권한을 설정해야 합니다.In order for file delivery to succeed, you must set write access permissions on the shared folder. 작성자 권한이 있어야 하는 계정은 구독에 구성되어 있는 자격 증명일 수도 있고 보고서 서버용으로 구성된 파일 공유 계정 일 수도 있습니다.The account that requires writer permissions can wither be credentials configured in the subscription or a File share account configured for the report server. 파일 공유 계정에 대한 자세한 내용은 구독 설정 및 파일 공유 계정(구성 관리자)을 참조하세요.For more information on the file share account, see Subscription Settings and a File Share Account (Configuration Manager). 또한 보고서에 액세스해야 하는 사용자에게 공유 폴더에 대한 읽기 권한이 있어야 합니다.In addition, users who require access to the reports must have read permissions on the shared folder.

파일 공유에 보고서를 배포하려면 표준 구독 또는 데이터 기반 구독을 정의합니다.To distribute a report to a file share, you define either a standard subscription or a data-driven subscription. 데이터 기반 구독에서 파일 공유 배달을 사용 하는 방법을 알아보려면 참조 데이터 기반 구독 ( 만들기 SSRS 자습서 ) .To learn how to use file share delivery in a data-driven subscription, see Create a Data-Driven Subscription (SSRS Tutorial). 또한 원격 파일 공유 구독을 실행하는 계정의 경우 Reporting ServicesReporting Services 컴퓨터에 로컬로 로그온할 수 있는 권한이 필요합니다.Additionally, the account that runs remote file share subscriptions requires rights to log on locally on the Reporting ServicesReporting Services computer.

||
|-|
| 적용 대상:Applies to: Reporting ServicesReporting Services 기본 모드 | Reporting ServicesReporting Services SharePoint 모드 적용 대상:Applies to: Reporting ServicesReporting Services Native mode | Reporting ServicesReporting Services SharePoint mode|

항목 내용In this topic:

보고서가 공유 폴더로 배달하는 특성 Characteristics reports delivered to shared folders

  • 보고서 서버에서 호스팅하고 관리하는 보고서와 달리 공유 폴더에 배달되는 보고서는 정적 파일입니다.Unlike reports that are hosted and managed by a report server, reports that are delivered to a shared folder are static files.

  • 보고서에 대해 정의된 대화형 기능은 파일 시스템에서 파일로 저장된 보고서에 대해 작동하지 않습니다 .Interactive features that are defined for the report do not work for reports that are stored as files on the file system. 상호 작용 기능은 정적 요소로 표시됩니다.Interaction features are represented as static elements. 예를 들어 행렬 보고서를 배달하는 경우 결과 파일은 보고서의 최상위 보기를 표시하기 때문에 행 및 열을 확장하여 지원 데이터를 볼 수 없습니다.For example, if you deliver a matrix report, the resulting file shows the top-level view of the report; you cannot expand rows and columns to view supporting data.

  • 보고서에 차트가 포함되어 있는 경우 기본 표시가 사용됩니다.If the report includes charts, the default presentation is used. 보고서에 포함되어 있는 다른 보고서에 대한 링크는 정적 텍스트로 렌더링됩니다.If the report links through to another report, the link is rendered as static text.

  • 배달된 보고서에서 대화형 기능을 유지하려면 전자 메일 배달을 대신 사용하십시오.If you want to retain interactive features in a delivered report, use e-mail delivery instead. 전자 메일에는 보고서 서버의 보고서로 이동할 수 있는 링크가 포함되며, 사용자는 대화형 기능을 사용할 수 있습니다.The e-mail contains a link to the report on the report server and users can use the interactive features. 자세한 내용은 Reporting Services의 전자 메일 배달을 참조하세요.For more information, see E-Mail Delivery in Reporting Services.

대상 폴더 Target folders

파일 공유 배달을 사용하는 구독을 정의할 때는 기존 폴더를 대상 폴더로 지정해야 합니다.When defining a subscription that uses file share delivery, you must specify an existing folder as the target folder. 보고서 서버는 파일 시스템에 폴더를 만들지 않습니다.The report server does not create folders on the file system. 지정하는 폴더는 네트워크 연결을 통해 액세스할 수 있어야 합니다.The folder that you specify must be accessible over a network connection.

공유 폴더의 보고서를 사용자에게 읽기 권한이 있는지 확인합니다.Verify that users who will view the reports in the shared folder have Read permission.

구독에 대상 폴더를 지정하는 경우 컴퓨터의 네트워크 이름을 포함하는 UNC(Uniform Naming Convention) 형식을 사용합니다.When specifying the target folder in a subscription, use Uniform Naming Convention (UNC) format that includes the computer's network name. 이때 폴더 경로에 후행 백슬래시를 포함하지 마세요.Do not include trailing backslashes in the folder path. 다음은 UNC 경로를 보여 주는 예입니다.The following example illustrates a UNC path:

\\<servername>\reportarchive\operations\2014  

폴더를 만들 때 필요한 연결 제한을 고려합니다.When you create the folder, consider the connection limits you require. 보고서 서버에는 두 개의 연결이 필요하지만 공유 폴더의 보고서를 열려는 다른 사용자를 수용할 만큼 충분한 연결을 포함해야 합니다.The report server requires two connections, but you must include enough connections to accommodate additional users who want to open reports on the shared folder.

파일 형식 File Formats

HTML, DOCX, Excel 등의 다양한 파일 형식으로 보고서를 렌더링할 수 있습니다.Reports can be rendered in a variety of file formats, such as HTML, DOCX, and Excel. 보고서를 특정 파일 형식으로 저장하려면 구독을 만들 때 해당 렌더링 형식을 선택합니다.To save the report in a specific file format, select that rendering format when creating your subscription. 예를 들어 Excel 을 선택하면 보고서가 Microsoft ExcelMicrosoft Excel 파일로 저장됩니다.For example, choosing Excel saves the report as a Microsoft ExcelMicrosoft Excel file. 지원되는 모든 렌더링 형식 중에서 선택할 수 있지만 파일로 렌더링하기에 보다 나은 형식이 있습니다.Although you can choose from any supported rendering format, some formats work better than others when rendering to a file.

파일 공유 배달의 경우 보고서를 단일 파일로 배달하는 형식을 선택하세요. 이 형식에서는 모든 이미지와 관련 내용이 보고서에 포함됩니다.For file share delivery, choose a format that delivers the report in a single file, where all images and related content are included in the report. 적합한 형식으로는 웹 보관 파일, PDF, TIFF, Excel 등이 있습니다.Suitable formats include Web archive, PDF, TIFF, and Excel. HTML4.0은 선택하지 마세요.Avoid HTML4.0. 보고서에 이미지가 있는 경우 HTML 4.0 형식을 사용하면 파일에 이미지가 포함되지 않습니다.If your report includes images, the HTML 4.0 formats will not include them in the file.

파일 옵션 File Options

파일 공유 구독을 만들 때는 파일 이름이 생성되는 방식 및 파일이 이전 버전 보고서를 덮어쓰는지 여부를 구성할 수 있습니다.When you create a file share subscription, you can configure how the file name is created and if the file overwrites previous versions of the report. 정규화된 파일 이름에는 이름, 확장명, 그리고 고유한 파일 이름을 만들기 위해 파일에 추가되는 텍스트나 숫자의 세 부분이 포함됩니다.A fully qualified file name has three parts: a name, an extension, and text or a number that is appended to the file to create a unique file name

파일 이름: 기본 파일 이름은 원본 보고서 이름을 따르지만 구독에서 사용자 지정 이름을 제공할 수 있습니다.File Name: The default file name is based on the source report name, but you can provide a custom name in the subscription. 확장명은 옵션이지만 사용자가 지정하면 보고서 서버가 렌더링 형식에 해당하는 확장명을 만듭니다.The extension is optional, but if you specify it, the report server will create an extension that corresponds to the rendering format.

덮어쓰기: 덮어쓰기 옵션을 지정해 각각의 보고서 배달에 대해 동일한 파일 이름을 다시 사용할지 아니면 새 파일을 만들지를 선택할 수 있습니다.Overwrite: You can specify overwrite options to reuse the same file name for each report delivery or to create a new file. 파일을 덮어쓰려면 동일한 파일 이름 및 확장명을 사용해야 합니다.To overwrite the file, you must use the same file name and extension.

배달마다 고유한 파일을 만들기 위한 또 다른 방법은 파일 이름에 타임스탬프를 포함하는 것입니다.An alternative approach to creating unique files for every delivery is to include a timestamp in the file name. 이렇게 하려면 파일 이름에 @timestamp 변수를 추가하세요(예: CompanySales@timestamp).To do this, add the @timestamp variable to the file name (for example, CompanySales@timestamp). 이 방법을 사용하면 파일 이름 정의가 고유하게 되므로 덮어쓰는 일이 생기지 않습니다.With this approach, the file name is unique by definition, so it will never be overwritten.

다음 이미지에는 파일 공유 배달에 대해 구성된 구독의 파일 설정 예가 나와 있습니다.The following image is an example of a the file settings for a subscription configured for file share delivery.

파일 공유 구독file share subscription

관련 항목:See Also

기본 모드 보고서 서버 구독 만들기 및 관리 Create and Manage Subscriptions for Native Mode Report Servers
구독 설정 및 파일 공유 계정 ( 구성 관리자 )Subscription Settings and a File Share Account (Configuration Manager)