홈>
나는 다른 것을 시도했지만 성공하지 못했습니다. 다음과 같은 문제가 있으며 누군가 나를 도울 수 있다면 매우 감사하겠습니다.
각각 다른 측정 값으로 수십억 개의 레코드로 볼 수 있습니다
A)
| s_c_m1 | s_c_m2 | s_c_m3 | s_c_m4 | s_p_m1 | s_p_m2 | s_p_m3 | s_p_m4 |
|--------+--------+--------+--------+--------+--------+--------+--------|
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|--------+--------+--------+--------+--------+--------+--------+--------|
그런 다음 각 측정 단위로 집계해야합니다. 그리고 너무 오래 너무 좋아. 나는 이것을 알아 냈습니다.
B)
| s_c_m1 | s_c_m2 | s_c_m3 | s_c_m4 | s_p_m1 | s_p_m2 | s_p_m3 | s_p_m4 |
|--------+--------+--------+--------+--------+--------+--------+--------|
| 3 | 6 | 9 | 12 | 15 | 18 | 21 | 24 |
|--------+--------+--------+--------+--------+--------+--------+--------|
다음 형식으로 데이터를 가져와야합니다. 키-값 형식으로 바꿔야합니다.
C)
| measure | c | p |
|---------+----+----|
| m1 | 3 | 15 |
| m2 | 6 | 18 |
| m3 | 9 | 21 |
| m4 | 12 | 24 |
|---------+----+----|
B)의 첫 번째 4 열은 C)에서 첫 번째 열을 형성하고, 두 번째 4 열은 다른 열을 형성합니다.
쉽게 관리 할 수있는 우아한 방법이 있습니까? 완벽한 해결책은 A)와 B)에 다른 측정법이 도입되면 수정이 필요하지 않고 자동으로 차이를 포착하는 것입니다.
SqlServer와 Postgres에서이 작업을 수행하는 방법을 알고 있지만 여기서는 만료가 없습니다.
-
답변 # 1
관련 자료
- kibana - JSON에서 속성 값을 가져 오는 Elasticsearch 쿼리
- laravel - SQL 존재 쿼리가 관련 결과를 반환하지 않습니다
- python - HTML에서 쿼리 세트의 첫 번째 값을 게시하려면 어떻게합니까?
- eloquent - laravel에서 더 많은 것을 쿼리하기 위해 쿼리 결과를 사용하는 방법은 무엇입니까?
- SQL의 쿼리 결과에서 NULL 값을 제거하는 방법
- laravel - 함수 내에서 "column" - "value"의 키 쌍 대신 쿼리 값만 반환합니다
- PostgreSQL에서 sha256으로 쿼리 결과를 해시하는 방법은 무엇입니까?
- postgresql - 쿼리에 사용자 지정 함수의 결과 데이터 대상이 없습니다
- google 시트 쿼리 오류 - "결과가 너무 큽니다" 어떻게 고치는 지?
- mysql - SQL 쿼리에서 수식을 사용하고 해당 결과를 정렬하는 방법
- sql - 교차 적용 사용 하위 쿼리가 결과를 반환하지 않음
- Oracle SQL 쿼리를 사용하여 속성 값이 있고 동시에 diff 값이없는 ID를 찾습니다
- python - Mysql-connector 쿼리가 값을 업데이트하지 않음
- javascript - firestore 타임 스탬프 쿼리가 값을 반환하지 않음
- java - SQL 네이티브 쿼리 결과를 Spring JPA 저장소의 DTO에 매핑하는 방법은 무엇입니까?
- php - MySql 쿼리 값은 null 일 수 있습니다
- impala - sql 쿼리 - 결 측값 채우기
- mongodb - Mongdb는 다른 문서에서 여러 값을 쿼리합니다
- oracle - user_tables를 쿼리하고 결과가 비어 있습니다
- mysql - sql 다 대다 쿼리 결과는 배열의 모든 항목 만 일치하는 경우에만
관련 질문
- architecture - gdpr - 데이터 조회 테이블 대신 휴지 상태
- 특수 문자를 사용하여 Hive 테이블 내용 삽입-Tab Space 및 New Line
- hadoop - hbase와 통합 실패
- bigdata - Hive에서 조합 그룹화 된 결과 세트
- bigdata - 하이브 열의 데이터 유형을 bigint에서 datetime으로 변경하고 싶지만 아래 오류 메시지가 표시됩니다
- sql - 하이브 날짜 캐스트 문제
- hadoop - 하이브 - 타임 스탬프 열의 연도, 월 및 날짜
- sql - 특정 열에서 파이프 함수를 처리하고 동시에 concat 함수를 사용하고 싶습니다 어떻게하면 되나요? 아래 쿼리
- hadoop - 하이브 - 최고 20 %의 레코드 찾기
- hadoop - 하이브의 행 수준 트랜잭션
지도를 사용해야한다고 생각합니다