응용 프로그램 성능 향상을 위한 모범 사례
마지막 업데이트: 2026. 9. 8.응용 프로그램이 반응형이며 사용 가능한지 확인하는 방법을 알아봅니다. 필요한 필드만 사용하고, 복제 차원을 제거하고, 게시된 응용 프로그램 버전에서 작업하여 응용 프로그램의 속도와 전반적인 성능을 개선할 수 있습니다.
Insight Advisor는 데이터 모델에 포함된 데이터만 사용합니다. 마스터 차원 및 측정값을 만들면 Insight Advisor에서 질문할 때 도움이 됩니다.
Insight Advisor를 사용하여 응용 프로그램 성능 향상
Insight Advisor는 응용 프로그램과 해당 데이터의 프로파일링을 수행하여 응용 프로그램을 연 직후에 권장 사항을 반환할 수 있습니다. 응용 프로그램에서 사용할 수 있는 메타데이터의 크기는 새 응용 프로그램을 처음 프로파일링하는 데 Insight Advisor가 걸리는 시간에 영향을 줄 수 있습니다.
응용 프로그램에 500개 이상의 필드가 포함된 경우 Insight Advisor는 일반 차원 또는 측정값을 초과하는 필드를 분류하는 데 정확도가 떨어집니다.
응용 프로그램에 100개 이상의 마스터 측정값 또는 100개 이상의 마스터 차원이 포함된 경우 Insight Advisor는 일반 차원 또는 측정값을 초과하는 항목을 분류하는 데 정확도가 떨어집니다. 예를 들어, 마스터 차원이 100개 이상인 경우 지리적 차원이 될 마스터 차원은 차원으로만 분류될 수 있습니다. 이 threshold는 마스터 차원 및 마스터 측정값에 대해 별도로 정의됩니다.
모범 사례로, 유지 관리하기 어려운 크기에 응용 프로그램이 도달하지 않도록 관련 필드만 로드하십시오.
응용 프로그램의 성능을 개선하려면 다음 작업을 고려하십시오.
-
응용 프로그램에 필요한 필드만 로드합니다.
-
데이터 값 조회를 통해 질문에서 참조할 수 있는 값을 지정합니다.
-
데이터 모델에서 중복 차원 제거
Insight Advisor를 사용하여 분석 품질 향상
다음은 Insight Advisor에서 분석 품질을 향상시킬 수 있는 몇 가지 모범 사례입니다.
응용 프로그램에 너무 많은 차원을 추가하지 않도록 합니다.
응용 프로그램에 가능한 한 많은 차원을 추가하고 싶을 수 있습니다. 너무 많은 차원을 포함하면 사용자가 시각화를 만들고 데이터를 분석하기 어렵게 만드는 중복으로 이어질 수 있습니다.
마스터 항목의 이름을 지정할 때 최상급 사용 방지
마스터 항목의 이름을 지정할 때 최상급 정규식을 제외하는 것이 좋습니다.
예를 들어, Insight Advisor는 This Week’s Sales라는 레이블이 지정된 다음 마스터 항목을 여러 토큰으로 인식할 수 있습니다. This Weeks를 상대 시간 필터로, Sales를 데이터 모델의 차원 이름으로 인식합니다. 엔진이 전체 용어를 질문으로 인식하도록 마스터 항목의 이름을 지정할 때 Latest Sales와 같은 용어를 사용할 수 있습니다.
논리 모델에서 데이터 값 조회 설정
데이터 모델에는 이름이 동일하거나 거의 동일한 여러 필드가 포함되는 경우가 있습니다. 논리적 모델에서 이러한 필드에 대한 데이터 값 조회 값을 변경하여 사용자가 올바른 필드를 참조하는 질문을 하고 있는지 확인할 수 있습니다. 데이터 값 조회 열을 사용자 지정하면 질문이 있을 때 엔진이 올바른 필드를 인식하는 데 도움이 됩니다.
예를 들어, 데이터 모델에는 customer country와 supplier country라는 두 개의 국가 차원이 포함될 수 있습니다. 사용자가 일반적으로 고객의 국가에 대해 묻는 경우 데이터 값 조회 열에서 supplier country를 제거할 수 있습니다.
데이터 값 조회 열에서 차원 제거
데이터 값 조회를 사용하는 방법에 대한 자세한 내용은 필드 및 그룹 정의 Insight Advisor에서를 참조하십시오.
관리 공간에서 응용 프로그램 작업
Insight Advisor는 관리 공간의 응용 프로그램에서 다르게 작동합니다. 개인 또는 공유 공간에서는 일반적으로 응용 프로그램의 모든 필드에 액세스할 수 있습니다. 게시된 응용 프로그램에서는 마스터 항목에만 액세스할 수 있습니다. 관리 공간에 응용 프로그램을 게시하기 전에 사용하려는 차원 및 측정값에 대해 마스터 항목이 생성되었는지 확인하십시오.
자연어 질문은 제한되고 특정 수의 필드가 있는 응용 프로그램에서 가장 잘 작동합니다. 결과적으로 게시된 응용 프로그램은 공유 공간이나 개인 공간에 있는 응용 프로그램보다 반응 속도가 더 빠릅니다.
Insight Advisor는 응용 프로그램이 개인 공간 및 공유 공간에 있을 때 간단한 마스터 차원에서 계산을 수행할 수 있습니다. 사용자가 기본 필드에 액세스할 수 없으므로 응용 프로그램이 관리 공간에 있는 경우에는 불가능합니다.