기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

관리 공간에서 앱 내 보고

엄격한 데이터 거버넌스가 필요한 앱에 대해 앱 내 보고서를 구성할 수 있습니다. 관리 공간에서 사용할 앱 데이터 모델을 개발하는 데 사용하는 것과 동일한 원칙을 사용하여 앱 내 보고 기능을 위해 앱을 준비할 수 있습니다. 이는 로드 스크립트의 공간 인식 구문을 사용하여 수행됩니다.

video thumbnail

관리 공간에 게시하기 위해 앱을 개발할 때 다음 사항을 고려합니다.

  • 템플릿은 응용 프로그램을 게시하기 전이나 후에 개발할 수 있습니다. 템플릿을 게시하기 전에 생성한 경우, 게시 후에 연결된 응용 프로그램을 변경하십시오.

  • 응용 프로그램을 게시하기 전에 배포 목록을 응용 프로그램에 추가해야 합니다. 개발 중에는 실제 데이터 소스가 아닌 모의 데이터 소스로 구성될 수 있습니다. 배포 목록의 소스는 로드 스크립트에서 참조되므로 게시 준비 시 공간 인식 구문을 사용하여 스크립트를 작성해야 합니다. 이 구문은 배포 목록을 소스 파일로 업로드하는 경우 기본적으로 자동으로 사용됩니다.

  • 게시 후 보고 자산(템플릿, 필터보고서 작업)은 게시된 응용 프로그램의 보고 사용 사례에 따라 원하는 대로 다시 생성할 수 있습니다. 배포 목록에 사용된 실제 데이터 소스는 관리 공간에 추가되어야 합니다.

기존 보고서 구성

2024년 3월 26일 이전에 보고 구성 및 배포 목록을 만든 경우 배포 목록의 파일 업로드 프로세스에 대한 변경 내용을 알고 있어야 합니다.

2024년 3월 26일 이전에 생성된 응용 프로그램의 경우 보고 섹션에 업로드된 배포 목록 소스 파일의 이름이 자동으로 변경되어 공간에 추가되었습니다. 그런 다음 이름이 변경된 이 파일에 대한 참조가 로드 스크립트에 자동으로 추가되었습니다. 업로드된 소스 파일은 이제 공간에 추가될 때 더 이상 이름이 바뀌지 않습니다.

이러한 응용 프로그램을 게시할 때 기존 보고서 구성을 계속 사용하려면 배포 목록 소스에 따라 아래의 해당 섹션을 따르십시오. 또는 이 페이지 뒷부분에 나오는 지침을 사용하여 보고 구성을 처음부터 다시 만듭니다.

소스 파일을 업로드한 경우

데이터 로드 편집기를 열고 배포 목록 스크립트 섹션에서 파일 이름 참조를 확인합니다. 특정 공간이 아닌 현재 공간을 가리키는 공간 인식 참조를 사용하도록 구문을 조정합니다. 예를 들어, 파일 참조는 다음과 같습니다.

FROM "lib://DataFiles/reporting_source_your_app_ID.xlsx"

다음으로 변경합니다.

FROM "lib://:DataFiles/reporting_source_your_app_ID.xlsx"

파일 이름에 소스 응용 프로그램의 응용 프로그램 ID가 포함되어 있는 것을 확인할 수 있습니다. 응용 프로그램을 게시할 때 이 정확한 스크립트를 실행하려면 관리 공간에 실제 배포 목록 파일을 이 정확한 이름으로 추가합니다.

또는 개발 공간에서 소스 파일의 이름을 바꾸고 로드 스크립트를 업데이트한 다음 게시할 수 있습니다. 마지막으로 업데이트된 이름으로 실제 배포 목록 파일을 추가합니다.

스크립트에서 원격 데이터 소스를 수동으로 사용한 경우

대신 배포 목록에 대해 다른 데이터 소스를 사용하도록 로드 스크립트를 수동으로 구성한 경우 데이터 소스에 대한 상대적인 공간 인식 참조를 포함하도록 로드 스크립트를 조정하기만 하면 됩니다(아직 수행되지 않은 경우).

자세한 내용과 구체적인 예는 관리되는 공간의 응용 프로그램에 대한 데이터 소스를 참조하십시오.

워크플로

관리 공간에서 응용 프로그램 내 보고 기능을 사용하려면 아래 시퀀스를 따르십시오.

응용 프로그램 개발

평소와 같이 개발 공간(개인 또는 공유 공간)에서 응용 프로그램을 개발하여 관리 공간에 게시할 준비를 합니다.

템플릿 및 필터 개발

원하는 경우 응용 프로그램을 게시하기 전에 보고서 템플릿과 필터를 빌드할 수 있습니다.이는 응용 프로그램 개발 단계에서 유용할 수 있지만, 원본 응용 프로그램에 추가된 템플릿과 필터는 게시된 복사본에 유지되지 않습니다.

게시하기 전에 템플릿을 만들고 게시된 응용 프로그램에 사용하려면 템플릿에 연결된 Qlik Sense 응용 프로그램을 변경합니다. Excel 템플릿의 경우 추가 기능에서 이 작업을 수행할 수 있습니다. 또는 게시된 응용 프로그램에 템플릿을 업로드할 때 Qlik Sense 응용 프로그램에서 이 작업을 수행합니다. 연결된 Qlik Sense 응용 프로그램 변경을 참조하십시오.

배포 목록 참조 준비

응용 프로그램에 배포 목록을 추가하면 해당 응용 프로그램의 로드 스크립트가 변경됩니다. 게시된 응용 프로그램에서는 응용 프로그램의 로드 스크립트에 액세스할 수 없습니다. 따라서 응용 프로그램을 게시하기 전에 배포 목록을 추가해야 합니다.

이 단계에서 배포 목록은 관리 공간에서 배포 목록에 사용할 실제 파일이나 기타 소스에 대한 자리 표시자이면 됩니다.

배포 목록이 소스 파일인지 아니면 스크립트에 수동으로 추가된 원격 데이터 소스인지에 따라 절차가 약간 다릅니다. 그러나 기본 개념은 동일합니다. 로드 스크립트에서 공백 인식 구문을 사용하는 방법을 설명하는 전체 가이드는 관리되는 공간의 응용 프로그램에 대한 데이터 소스를 참조하십시오.

옵션 1: 소스 파일 직접 업로드

소스 파일을 배포 목록으로 업로드하는 일반적인 절차를 따르십시오. 소스 파일을 업로드하여 배포 목록 추가.

최종 수신자 세부 정보를 추가하는 대신 원하는 자리 표시자를 삽입할 수 있습니다. 여기서 중요한 것은 파일을 업로드하면 이 파일이 자동으로 개발 공간에 추가되고 스크립트에서 참조된다는 것입니다.

로드 스크립트의 Distribution List 섹션에 파일에 대한 공백 인식 참조가 포함되어 있고 특정 공간을 직접 참조하지 않는지 확인할 수 있습니다. 이는 응용 프로그램의 보고 섹션에서 소스 파일을 배포 목록으로 업로드할 때 자동으로 수행됩니다. 다음과 같이 표시되어야 합니다.

FROM "lib://:DataFiles/My_App_Distribution_List.xlsx"

이 예는 응용 프로그램이 위치한 현재 공간을 가리키는 공간 인식 참조입니다. DataFiles 앞에 추가된 콜론은 필수 상대 참조를 제공합니다.

나중에 관리 공간에 응용 프로그램을 게시할 때 실제 배포 목록 파일을 관리 공간에 업로드합니다. 실제 배포 목록은 스크립트에서 참조되는 파일과 동일한 파일 이름을 가져야 합니다.

옵션 2: 스크립트의 데이터 소스에 대한 수동 참조

스크립트에서 원격 배포 목록 소스에 수동으로 연결하려면 다음과 같은 일반 절차를 따르십시오. 로드 스크립트에서 배포 목록을 수동으로 정의.

배포 목록에 필요한 데이터 소스에 연결하기 위한 스크립트를 작성할 때 필요에 따라 파일 및 연결에 대한 모의 참조를 사용할 수 있습니다. 스크립트에서 데이터 소스는 관리 공간에서 가질 이름과 동일해야 하며 이러한 소스에 대한 참조는 상대적인 공간 인식 구문을 사용해야 합니다.

응용 프로그램 게시

로드 스크립트와 배포 목록을 준비하고 나면 응용 프로그램이 관리 공간에 게시될 준비가 된 것입니다. 응용 프로그램 게시에 대한 자세한 내용은 애플리케이션 게시를 참조하십시오.

연결된 Qlik Sense 응용 프로그램 변경

응용 프로그램을 게시하기 전에 보고서 템플릿을 만든 경우 올바른 응용 프로그램 ID를 참조하도록 템플릿을 업데이트해야 합니다. 게시된 응용 프로그램 복사본은 원본 응용 프로그램과 다른 응용 프로그램 ID를 갖습니다.

템플릿을 업로드하면 Qlik Sense에서 이 프로세스가 자동으로 완료될 수 있습니다. Microsoft Office 기반 템플릿 형식(Excel, PowerPoint 또는 Word)의 경우, 이 작업은 해당 추가 기능에서도 수행할 수 있습니다. 시작하기 전에 별도의 템플릿 복사본을 만들어 원본 응용 프로그램의 템플릿과 구별할 수 있습니다.

전체 지침은 다음을 참조하십시오.

팁 메모공유 공간에 있는 소스 응용 프로그램에서 템플릿을 개발하는 것이 가장 좋습니다. 관리 공간에 응용 프로그램을 게시해야 하는 경우 소스 응용 프로그램에서 직접 템플릿을 다운로드하여 게시된 응용 프로그램에 업로드합니다. 응용 프로그램과 보고 요구 사항이 시간이 지남에 따라 변경되므로 템플릿의 새 버전을 업로드할 때 이 워크플로를 따를 수 있습니다.

관리 공간에서 직접 템플릿을 개발하고 업데이트하는 것은 항상 가능합니다.

실제 배포 목록 소스 추가

관리 공간에서 로드 스크립트에 참조된 대로 배포 목록을 로드하는 데 필요한 파일과 연결을 만듭니다. 이 단계는 언제든지 완료할 수 있습니다.

배포 목록을 제공하는 데이터 소스에는 소스 응용 프로그램의 로드 스크립트에 사용되는 배포 목록 소스와 동일한 매개 변수 이름(연결, 파일 및 필드 이름)이 포함되어야 합니다.

연결된 소스가 공간에 추가되면 응용 프로그램을 다시 로드할 수 있어야 합니다.

새 보고 자산 만들기

이제 보고 자산을 응용 프로그램에 추가할 수 있습니다. 여기에는 템플릿, 필터, 보고서 작업이 포함될 수 있습니다.

권한

관리 공간의 응용 프로그램에 대한 인앱 보고를 사용하려면 다음이 필요합니다:

  • 테넌트 관리자가 사용자에게 할당한 권한. 자세한 내용은 관리자가 측정된 보고 기능에 대한 권한 설정를 참조할 수 있습니다.

  • 관리 공간에서 다음 공간 역할 중 하나:

    • 소유자

    • 관리할 수 있음

    • 작동할 수 있음

    정보 메모사용자 기반 구독의 경우, 작동 가능 역할에는 Professional 사용자 권한도 필요합니다.

보고를 위한 공간 권한에 대한 자세한 내용은 Qlik 보고 서비스 권한을 참조하십시오.

제한 사항

Client-Managed Qlik Sense(다중 클라우드 배포 포함)에서 Qlik Cloud로 게시되거나 배포된 응용 프로그램에는 앱 내 보고를 사용할 수 없습니다. 이러한 응용 프로그램에서 앱 내 보고를 사용하려면 Qlik Analytics 마이그레이션 도구을(를) 사용하여 응용 프로그램을 마이그레이션하거나, 응용 프로그램을 수동으로 내보내고 Qlik Cloud에 다시 업로드합니다.

자세한 내용은 내보내거나 마이그레이션한 응용 프로그램을 사용한 앱 내 보고을 참조하십시오.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 알려 주십시오!