[]
        
(Showing Draft Content)

OLAP과 함께 데이터 사용하기

OLAP와 함께 사용할 데이터를 추가하는 방법에는 몇 가지가 있습니다.

  1. 서버 측 OLAP 큐브에 URL을 통해 연결

  2. 데이터를 요약할 배열 또는 CollectionView 객체에 바인딩

데이터 바인딩

데이터 소스는 PivotEngine의 itemsSource 속성을 통해 설정할 수 있습니다.

예:

let engine = wjOlap.PivotEngine();
engine.itemsSource = data; 

위의 예에서 data는 동일한 속성 이름을 가진 JSON 객체의 배열입니다. PivotEngine에 바인딩한 후에는 피벗 기능을 활용할 수 있습니다.

OLAP 서버에 연결하기

서버에서 OLAP 데이터에 직접 연결이 필요할 때, 대체 접근 방식이 필요합니다. Wijmo는 OLAP 큐브에 대한 연결도 지원하며 PivotEngine의 itemsSource에 대한 URL을 제공합니다.


아래에 연결 가능합니다:

  • Microsoft SSAS cubes

  • ComponentOne Web API DataEngine Services

연결하려면 PivotEngine의 itemsSource에 서비스의 URL을 제공하기만 하면 됩니다. 데이터에 대해 수행되는 모든 작업은 서버에서 실행됩니다.

예:

const url = 'https://developer.mescius.com/componentone/demos/aspnet/c1webapi/latest/api/dataengine/';
let engine = wjOlap.PivotEngine();
engine.itemsSource = url; 

위의 단계는 데이터를 추가하는 방법을 간단히 보여줍니다. 데이터를 보고 의미 있는 작업을 수행하려면 wijmo.olap에 포함된 UI 구성 요소를 사용해야 합니다. 여기에는 PivotPanel, PivotGridPivotChart가 포함됩니다.


다음 가이드로 계속 진행하여 이러한 구성 요소에서 데이터를 보는 방법에 대해 더 알아보세요.