본문 바로가기
IT - SAP & SAC/SAC - 분석 디자이너

[SAC] 분석 디자이너

by 오는정 가는정 갓은정 2022. 10. 8.
반응형

SAP Analytics Cloud - 분석 디자이너

 

출처: SAP

 

SAP Analytics Cloud는 신속하고 정확한 의사결정을 내릴 수 있도록 도움을 주는 클라우드 솔루션이다.

기계 학습 기술과 임베드된 인공 지능(AI)은 심층적인 통찰력을 제공하고 중요한 정보에 대한 액세스를 간소화하며 정보에 입각한 의사결정을 지원한다.

분석 디자이너를 활용하여 예측 시나리오를 시뮬레이션해보자.

 

 

 


먼저 어플리케이션 디자인 및 레이아웃 방법에 대한 소개를 간단히 해보고자 한다.

 

 

분석 어플리케이션 선택

 


 

주 화면 요소

  • 개괄
  • 캔버스
  • 툴바
  • 장치 미리보기
  • 스타일 지정 패널
  • 빌더 패널
  • 오류 및 참조 리스트
  • 기타 워크 플로우

 

빌더 패널을 사용하여 위젯에 대한 데이터 선택을 지정하려면 데이터세트, 모델 또는 SAP Data Warehouse Cloud 분석 데이터 세트를 지정해야 한다. 일부 위젯은 어플리케이션의 컨텐트를 그룹화하고 구조화하는 데 사용되며, 다양한 장치에서의 어플리케이션 사용도 고려한다. 예를 들어 패널, 탭 스트립, 페이지 북, 레이아웃 패널을 사용할 수 있으며, 드롭다운, 체크박스, 라디오 버튼, 리스트 상자 등의 선택 위젯은 데이터를 선택하거나 필터링하는 데 사용되므로 런타임 시 작동 가능하다.

 

이 외에도 어플리케이션 디자인에 사용할 수 있는 위젯이 더 있다. 사용 가능한 위젯 리스트는 사용된 릴리스에 따라 다른데 사용자 정의 위젯이 있는 경우 위젯 리스트의 맨 아래에 표시된다.주요 캔버스에 위젯을 추가하면 개요 에 표시되는 위젯의 이름이 자동으로 생성된다. 위젯 이름을 참조하거나 처리하는 스크립트를 작성하는 경우 위젯 이름이 중요하다. 

 

 

 


 

 

탐색 옵션

분석 어플리케이션은 정적 숫자를 보여주는 단순한 정적 대시보드에서부터 다양한 데이터 탐색 옵션이 있는 고도로 커스터마이즈된 어플리케이션까지 가능하다. 

출처: SAP

 


 

 

입력 제어

출처: SAP

입력 컨트롤은 분석 어플리케이션에서 위젯에 표시할 차원 멤버를 변경할 수 있는 기능을 제공하는 차원 멤버 필터이다.

다음과 같은 추가 설정을 통해 입력 컨트롤을 구성할 수 있다.

  • 캐스케이딩 효과 ON / OFF
  • 연결된 분석 생성

입력 컨트롤의 캐스케이딩 효과를 사용하면 입력 컨트롤에 대한 값 선택을 변경하면 동일한 데이터 소스의 관련 입력 컨트롤에 영향을 준다. 기본적으로 캐스케이딩 효과는 모든 입력 컨트롤에 대해 설정되며 입력 컨트롤을 디자인할 때 추가 작업 을 사용하면 캐스케이딩 효과를 끌 수 있다.

캐스케이딩 효과 옆에 체크 표시가 없는 경우 이 입력 컨트롤에 대한 변경사항은 다른 항목에 영향을 주지 않으며 그 반대의 경우도 마찬가지이다.입력 컨트롤에 대한 추가 설정을 수행하기 위해 연결된 분석을 적용하여 분석 어플리케이션에서 여러 위젯을 동시에 업데이트할 수 있는 필터를 생성할 수 있다. 연결된 분석에 포함된 모든 위젯은 동일한 데이터 소스에서 가져와야 한다.

 

 


 

 

연결된 분석

출처: SAP

연결된 분석을 사용하면 하나의 차트에서 필터를 생성하거나 계층적 데이터를 드릴스루할 때 분석에 포함된 다른 차트에도 동일한 필터가 적용된다. 필터가 다른 차트를 업데이트하려면 분석 내 차트가 같은 모델을 기반으로 하거나 소스 모델에 연결된 차원이 포함되어 있어야 한다.

연결된 분석을 사용하여 하나 이상의 차트에서 동일한 측정값에 테이블 계수나 계정 이름을 연결할 수도 있다. 테이블이 차트에 연결되면 테이블 셀을 선택해도 차트에 표시되는 내용이 변경되지 않지만 열 헤더를 선택하면 변경된다.

연결된 분석을 사용할 때 디자인에서 데이터 포인트 선택에 대한 필터링 옵션을 사용하여 선택한 데이터 포인트에서 다른 차트를 필터링한다. 

 

 


 

 

연결된 위젯 다이어그램

 

출처: SAP

 

 

분석 어플리케이션에서 연결된 분석, 입력 컨트롤 또는 필터 라인을 생성한 후 위젯 간의 모든 관계에 대한 그래픽 뷰를 제공하는 다이어그램을 열 수 있다. 다이어그램에서 직접 위젯을 추가하거나 제거하여 각 위젯에 대한 기존 관계를 수정할 수도 있다.

 

연결된 위젯 다이어그램은 위젯 간의 상호작용을 그래픽으로 표현한 것으로 위젯이 서로 어떤 영향을 미치는지 보기 위해 드래그, 확대 및 축소할 수 있다. 특히 어플리케이션에 위젯이 많은 경우 관계를 관리하는 데 도움이 된다.

연결된 위젯 다이어그램을 트리거하려면 다음 중 하나를 수행한다.

 

  • 분석 어플리케이션 툴바의 툴 에서 연결된 위젯 다이어그램 을 선택
    처음으로 열면 어플리케이션의 연결된 모든 위젯이 포함된 개요 페이지가 표시되며 다이어그램을 다시 열면 이전 상태로 유지된다.
  • 위젯의 단축 메뉴를 선택한 다음 추가 액션 → 연결된 분석 → 다이어그램 뷰 를 선택
    선택한 위젯에 연결된 모든 위젯이 표시된다. 다이어그램의 각 위젯은 위젯 아이콘과 ID가 있는 노드로 표시되며, 위젯에 마우스를 올리면 위젯의 ID와 해당하는 경우 툴팁에서 전체 제목, 표시 상태 및 필터를 자세히 볼 수 있다.
    또한 두 위젯 사이의 링크를 마우스로 가리키면 연결된 분석, 필터 라인에서 필터링 또는 캐스케이딩 효과 등의 관계를 나타내는 툴팁이 표시된다.
  • 차트 및 테이블에 연결된 필터 라인
  • 입력 컨트롤에서 차트, 테이블, R 시각화, 지리적 맵 및 가치 동인 트리로 연결된 분석
  • 차트, 테이블, 지리적 맵에서 R 시각화로 연결된 분석
  • 차트, 테이블, 지리적 맵 간의 연결된 분석
  • 캐스케이딩 효과(입력 컨트롤 간 관계)

 


 

 

연결된 차원그림

출처: SAP

분석 어플리케이션을 디자인할 때 여러 모델의 차원 간 링크를 생성할 수 있다. 연결된 차원을 사용하여 여러 모델의 데이터를 표시하는 혼합 차트 또는 테이블을 생성할 수 있다. 연결된 차원을 사용하면 연결된 데이터가 포함된 모든 차트를 동시에 업데이트하는 필터를 생성할 수도 있다.

 

- 차원 특성은 해당 차원이 연결된 차원의 특성(내역에 대한 내역 또는 ID 대 ID)과 일치해야 한다. 특성이 일치하지
않으면 필터가 생성될 때 정보가 반환되지 않을 수 있으며 일치하지 않는 차원 멤버에서 "(값 없음)" 플래그가 표시
된다.

- 차트 필터는 단일 차트에 적용되므로 연결된 차원에 영향을 주지 않는다.

- 일부 차원 링크의 경우 일부 차트에 필터를 적용하지 않을 수 있다. 이는 하나의 모델에 적용된 필터를 두 번째 모
델에서 의미 있는 필터로 변환할 수 없을 때 발생한다

- BW 원격 모델의 경우 내역이 언어에 종속될 수 있음을 고려해야한다.

- 정렬은 연결된 차원에서 작동하지 않는다.

 


 

 

어플리케이션 레이아웃 정의

 

어플리케이션 디자이너는 어플리케이션을 디자인할 때 여러 위젯의 위치를 조정하여 작업 효율성과 디자인 정확도를 높일 수 있습니다

출처: SAP
출처: SAP

위젯 정렬, 맞춤, 포지셔닝을 지원해주는 기능이다.

각 위젯에 대한 스타일 지정 패널의 크기 및 위치 섹션에서 위치 값을 지정할 수 있습니다. 각 속성은 픽셀(px) 또는 백분율(%)로 정의할 수 있다.

 

 

 

 

이번 포스팅에서는 어플리케이션 생성 및 레이아웃 정의에 대한 내용을 알아봤고, 

다음 포스팅에서는 스크립팅 기능과 스크립팅 시나리오를 사용한 고급 어플리케이션 디자인에 대해 알아보자.

 

반응형

댓글