저는 라이브 ActivePivot 백엔드를위한 고성능 프론트 엔드를 제안했습니다. 이미 미리 집계되고 미리 포맷 된 데이터의 연속 된 스트림 (IObservable<T>
)을 제공하는 클라이언트 측 서비스 계층은 물론 보고서의 크기 및 무언가를 자세히 설명하는 메타 데이터도 제공합니다. 내 요구 사항은 다음과 같이 요약 할 수 있습니다.사전 집계 된 데이터를위한 고성능 피벗 그리드
- 스트림의 메타 데이터를 기반으로 행 및 열 헤더를 동적으로 설정합니다.
- 라이브 데이터를 컨트롤의 해당 행/열로 동적으로 전달합니다.
- 데이터 변경 사항을 강조 표시하십시오. 예. 증가 된 값은 녹색으로 일시적으로 강조 표시되고 빨간색으로 감소합니다.
- 기본 MDX 쿼리의 변경을 유도 할 수 있도록 행/열 머리글 (예 : 드릴 다운)에서 사용자 작업을 가로 채기.
- 데이터 값에 대한 사용자 작업을 가로 채어 (아마도 더블 클릭) 드릴 스루 쿼리 (다른 데이터 그리드에 결과가 표시됨)를 유도 할 수 있습니다.
모든 제 3 자 구성 요소는 연결이 끊어 지거나 (거의 업데이트되지 않는) 데이터 세트를 분할 및 다이 싱하는 것과 관련이있는 것으로 보입니다. 그들은 내가 필요로하지 않는 높은 수준의 유연성을 달성하기 위해 성능을 희생하며 성능은 내 시나리오에서 가장 중요합니다.
누구나 성능에 중점을두고 미리 집계되고 미리 포맷 된 데이터를 보는쪽으로 나아가는 WPF 컨트롤을 알고 있습니까?
WPF와 성능이라는 단어는 거의 함께 사용되지 않습니다. – Sheridan