샘플 버스팅 정의 파일 검토

Narrative Reporting은 버스팅 정의를 사용하는 방법을 배우는 데 도움이 되는 샘플을 제공합니다.

버스팅 기능의 예를 확인하고 사용할 수 있도록 버스팅 정의 샘플이 제공됩니다. 이 섹션에서는 버스팅 샘플에 대해 설명합니다.

참고: 이 섹션에서 샘플 버스팅 CSV 파일에 대한 참조는 Narrative Reporting 배포에만 사용할 수 있습니다.

서비스 관리자가 샘플 콘텐츠를 배포한 후, 샘플 버스팅 정의를 검토할 수 있습니다. 자세한 내용은 Narrative Reporting 관리의 샘플 설치를 참조하십시오.

샘플을 지침으로 사용하여 고유한 버스팅 정의를 생성할 수 있습니다.

샘플 버스팅 파일에는 다음이 포함됩니다.

  • 샘플 대상 배포 파일:

    • bursting_file_segments.csv

      이 대상 배포 CSV 파일은 세그먼트 차원의 level 0 멤버와 처음 5개의 멤버에 대한 가상 사용자 ID 및 전자메일 주소를 포함하는 샘플 버스팅 정의 1에서 사용됩니다.


      세그먼트가 포함된 버스팅 CSV 파일
    • bursting_file_empty.csv

      이 대상 배포 CSV 파일에는 열 제목만 포함되어 있습니다. 따라서 이 파일을 새 대상 배포 파일 생성의 시작점으로 사용할 수 있습니다.


      열 제목만 포함된 버스팅 CSV 파일
  • 샘플 버스팅 정의 파일:

    • 샘플 버스팅 정의 1

    • 샘플 버스팅 정의 2

    • 샘플 버스팅 정의 3

샘플 버스팅 정의

해당 샘플 버스팅 정의는 성공 및 실패 알림에 가상 전자메일 주소를 사용하고, 라이브러리에 게시되는 모든 출력 파일의 루트 폴더로 샘플 폴더를 활용합니다.

모든 샘플 버스팅 정의 파일은 폴더 경로에 ArtifactName() 텍스트 함수를 사용합니다. 이 함수는 루트 폴더 아래에 생성되고 모든 출력 파일을 포함합니다.

샘플 버스팅 정의 1

샘플 버스팅 정의 1에는 세그먼트 차원에서 보고서의 출력을 버스팅할 타겟 배포 파일이 포함되어 있습니다. 출력 파일이 각 사용자에게 전자메일로 전송되고 라이브러리에 게시됩니다.

이 버스팅 정의는 버스팅 POV 차원에서 세그먼트 멤버가 5개 선택된 상태로 샘플 보고서 1을 버스팅 아티팩트로 사용하고 bursting_file_segments.csv 파일을 대상 배포 파일로 사용합니다.

샘플 버스팅 정의 1 선택을 보여주는 다음 이미지를 검토하십시오.


샘플 버스팅 정의 1

다음 예를 검토해 보겠습니다.

  • 회계 달력 차원은 6월이 선택된 글로벌 차원입니다.

  • 다음 정보로 채워진 전자메일과 라이브러리 채널이 선택되어 있습니다.

    • 전자메일 아래의 첨부 이름 필드에 ArtifactDescription() - MemberAlias("Segments") 텍스트가 표시됩니다.

    • 라이브러리 아래의 아티팩트 이름 필드에 ArtifactDescription() - MemberAlias("Segments") 텍스트가 표시됩니다.

  • 이에 따라 보고서 설명 및 세그먼트 멤버 이름을 기반으로 PDF 파일 이름이 표시됩니다. Income Statement Act vs Plan - Bookshelf Audio System.pdf를 예로 들 수 있습니다.

샘플 버스팅 정의를 실행하면 다음 동작이 발생합니다.

  • 버스팅 POV 차원에서 선택된 5개의 세그먼트에 대해 출력 파일이 생성됩니다.

  • 전자메일 채널의 경우 각 멤버에 대해 배포 파일의 전자메일 주소가 나열되므로 external_emails 열과 user_emails 열의 개별 사용자에게 해당하는 출력 파일이 전자메일로 전송됩니다.

    예를 들어 BAS 멤버의 경우 jane.q.public@example.com과 user0001에 결과 출력이 전자메일로 전송됩니다.

  • 라이브러리 채널의 경우 5개 출력 파일이 모두 루트 폴더 - 샘플, "샘플 보고서 1" 하위 폴더 아래의 라이브러리에 게시됩니다(ArtifactName 및 경로 계층에 사용된 텍스트 함수에 따름).

    user_names 열의 배포 파일을 기반으로 각 출력에 대해 라이브러리 액세스 권한이 부여됩니다. 예를 들어 BAS 멤버의 경우 user0001에게 결과 출력에 대한 액세스 권한이 부여됩니다.

  • 성공 통지에 지정된 전자메일 주소 jaime.sommers@example.com으로 버스팅 정의에 대한 실행 성공을 알리는 전자메일이 전송됩니다.


라이브러리 샘플 버스팅 정의 1에 PDF 파일 게시

샘플 버스팅 정의 2

이 샘플 버스팅 정의는 타겟 배포 파일 없이 세그먼트 차원에서 보고서의 출력을 생성합니다. 모든 출력 파일이 지정된 사용자에게 전자메일로 전송되고 라이브러리에 게시됩니다.

이 버스팅 정의는 버스팅 POV 차원에서 세그먼트 멤버가 5개 선택된 상태로 샘플 보고서 1을 버스팅 아티팩트로 사용합니다.

샘플 버스팅 정의 2 선택을 보여주는 다음 이미지를 검토하십시오.


샘플 버스팅 정의 2

다음 예를 검토해 보겠습니다.

  • 회계 달력 차원은 6월이 선택된 글로벌 차원입니다.

  • 다음 정보로 채워진 전자메일과 라이브러리 채널이 선택되어 있습니다.

    • 전자메일 아래의 첨부 이름 필드에 ArtifactDescription() - MemberAlias("Segments") 텍스트가 표시됩니다.

    • 라이브러리 아래의 아티팩트 이름 필드에 ArtifactDescription() - MemberAlias("Segments") 텍스트가 표시됩니다.

  • 이에 따라 보고서 설명 및 세그먼트 멤버 이름을 기준으로 출력 파일 이름이 표시됩니다. Income Statement Act vs Plan - Bookshelf Audio System.pdf를 예로 들 수 있습니다.

샘플 버스팅 정의를 실행하면 다음 동작이 발생합니다.

  • 버스팅 POV 차원에서 선택된 5개의 세그먼트에 대해 출력 파일이 생성됩니다.

  • 전자메일 채널의 경우 단일 전자메일의 모든 수신자에게 생성된 모든 보고서 전송 옵션이 선택되고 배포 파일이 사용되지 않으므로 배포 목록에 지정된 2개의 사용자 전자메일 zachary.smith@example.com과 jane.q.public@example.com으로 5개 출력 파일이 모두 첨부된 전자메일이 전송됩니다.

  • 라이브러리 채널의 경우 생성된 보고서에 모든 권한 지정 옵션이 선택되고 배포 파일이 사용되지 않습니다. 사용자 목록에 지정된 사용자에게만 결과 출력 파일에 대한 권한이 부여됩니다.

    주:

    이는 샘플 버스팅 파일이며 모든 고객의 시스템에는 다른 사용자가 존재하므로 사용자 목록에는 시스템 사용자가 없습니다.

    5개 출력 파일이 모두 루트 폴더 - 샘플, "샘플 보고서 1" 하위 폴더 아래의 라이브러리에 게시됩니다(ArtifactName 및 경로 계층에 사용된 텍스트 함수에 따름).

  • 성공 통지에 지정된 전자메일 주소 jaime.sommers@example.com으로 버스팅 정의에 대한 실행 성공을 알리는 전자메일이 전송됩니다.


라이브러리 샘플 버스팅 정의 2에 PDF 파일 게시

샘플 버스팅 정의 3

이 샘플 버스팅 정의가 차원에서 버스팅 없이 장부의 단일 출력을 생성하면 출력 파일의 결과가 지정된 사용자에게 전자메일로 전송되고 출력 파일이 라이브러리에 게시됩니다.

이 버스팅 정의는 버스팅 POV 차원이 없음으로 설정된 상태로 샘플 장부 1.1을 버스팅 아티팩트로 사용합니다. 따라서 하나의 출력 파일만 생성되고 타겟 배포 파일이 사용되지 않습니다.

샘플 버스팅 정의 3 선택을 보여주는 다음 이미지를 검토하십시오.


샘플 버스팅 정의 3

다음 예를 검토해 보겠습니다.

  • 회계 달력 차원은 6월이 선택된 글로벌 차원입니다.

  • 다음 정보로 채워진 전자메일과 라이브러리 채널이 선택되어 있습니다.

    • 전자메일 아래의 첨부 이름 필드에 ArtifactName() - MemberName("Fiscal Calendar") 텍스트가 표시됩니다.

    • 라이브러리 아래의 아티팩트 이름 필드에 ArtifactName() - MemberName("Fiscal Calendar") 텍스트가 표시됩니다.

  • 이에 따라 장부 이름 및 회계 달력 멤버 이름을 기준으로 출력 파일 이름이 표시됩니다. Sample Book 1.1 – June.pdf를 예로 들 수 있습니다.

샘플 버스팅 정의를 실행하면 다음 동작이 발생합니다.

  • 버스팅 POV 차원이 없음으로 설정되어 있고 다중 멤버에서 버스팅을 사용할 수 없으므로 출력 파일이 하나만 생성됩니다.

  • 전자메일 채널의 경우 배포 파일이 사용되지 않으므로 배포 목록에 지정된 2개의 사용자 전자메일 zachary.smith@example.com과 jane.q.public@example.com으로 출력 파일이 하나만 첨부된 전자메일이 전송됩니다.

  • 라이브러리 채널의 경우 배포 파일이 사용되지 않으며 사용자 목록에 지정된 사용자에게만 결과 출력 파일에 대한 권한이 부여됩니다.

    주:

    이는 샘플 버스팅 파일입니다. 모든 고객의 시스템에는 다른 사용자가 존재하므로 사용자 목록에는 시스템 사용자가 없습니다.

    출력 파일이 루트 폴더 - 샘플, "샘플 장부 1.1" 하위 폴더 아래의 라이브러리에 게시됩니다(ArtifactName 및 경로 계층에 사용된 텍스트 함수에 따름).

  • 성공 통지에 지정된 전자메일 주소 jaime.sommers@example.com으로 버스팅 정의에 대한 실행 성공을 알리는 전자메일이 전송됩니다.


라이브러리 샘플 버스팅 정의 3에 PDF 파일 게시