사전 요구 사항
기본 통계 만들기의 단계를 완료합니다.다중 열 통계 정의 만들기
이 예제를 시작하려면 이전보다 더 복잡한 통계 정의를 만들어야 합니다. 우리는 여러 열을 정의하여 장거리 슛의 주요 측면인 거리와 구경을 매핑합니다. 다음 예제는 C# SDK를 사용하여 통계 정의를 만드는 방법을 보여줍니다.Columns 매개 변수인데, 이는 여러 값의 StatisticColumn 정의를 허용하므로
통계가 여러 값을 가질 수 있게 합니다. 유일한 예외는 Sum 집계를 사용할 때입니다. 또한 허용되는 최대 열 수는 5개입니다.
통계에 데이터 추가
이제 통계를 만들었으므로 데이터를 추가할 것입니다. 이 주제에 대한 이전 튜토리얼과의 주요 차이점은 이제 두 개의 서로 다른 값을 추가해야 한다는 것입니다. 다음 예제는 C# SDK를 사용하여 통계에 데이터를 추가하는 방법을 보여줍니다.Scores 매개 변수에 있습니다. 코드 예제에서
두 개의 서로 다른 값을 볼 수 있는데, 모두 문자열이지만 이는 단지 통계 내의 입력 정의일 뿐입니다. 이러한 값은
숫자로 처리됩니다. 점수 목록의 길이는 통계 정의의 열 수와 항상 일치해야 합니다.
통계에서 데이터 검색
이제 여러 엔터티를 쿼리하고 각각과 관련된 모든 통계를 얻는 방법을 배웁니다. 다음 예제는 C# SDK를 사용하여 통계에 데이터를 추가하는 방법을 보여줍니다.동점 해결
다중 열 통계 정의가 있을 때 동점 해결이 필요한 시나리오를 만날 수 있습니다. 이 메커니즘의 작동 방식은 열이 추가된 순서를 따르는 것입니다. 새 값이 들어올 때마다 시스템은 첫 번째 열의 집계 기준을 충족하는지 확인합니다. 값이 동일한 경우 두 번째 열의 기준을 확인하러 갑니다. 이 동작은 다음 열에 대해 계속됩니다. 예를 들어, 다음과 같이 세 개의 열이 있는 통계를 가질 수 있습니다.- 첫 번째 열은 Min 집계를 가집니다.
- 두 번째 열은 Max 집계를 가집니다.
- 세 번째 열은 Last 집계를 가집니다.
결론
이 튜토리얼에서는 다음 작업을 수행하는 방법을 배웠습니다.- 다중 열 통계 만들기
- 통계 쿼리
- 동점 해결 작동 방식 이해.
