하이브 테이블에 데이터가 있고 하이브에 새 열을 추가했습니다. 이제 키에 따라 새 열 셀에 값을 추가하고 싶습니다. 나는 그것을 어떻게 성취 할 수 있는가? 내 하이브 버전은 0.11입니다. 몇 가지 이유로 버전을 업데이트 할 수 없습니다.아파치 하이브의 열에 데이터를 삽입하는 방법
0
A
답변
0
이미 데이터 마이그레이션을 수행 한 적이 있다면 쉽게 들릴 수도 있습니다. 어쨌든 새 열 데이터는 어떻게 받습니까? 키, 새 열 값을 사용하여 다른 임시 테이블에로드 할 수있는 별도의 파일을 가정합니다. 그런 다음 기존 테이블과 결합하여 세 번째 테이블에 데이터를 채 웁니다. 마지막으로 새 테이블을 업데이트하여 세 번째 테이블의 데이터로 기본 테이블을 덮어 씁니다.
A - 새 열은 있지만 데이터는 업데이트되지 않은 기존 테이블. B - 키 및 새로운 열 데이터 C와 임시 테이블 - A와 A로부터 B의 새로운 열에서 모든 열을 선택 A.key = B.key에 B에 가입 결승 - 삽입 테이블 C에서 표 A를 덮어
희망이 도움이됩니다. 더 쉬운 방법으로이 작업을 수행 할 수있는 도구를 찾고 계시다면 죄송합니다.이 방법은 더 길 수 있습니다.
관련 문제
- 1. 하이브의 열에 프로젝트 배열
- 2. 데이터베이스에 단일 열에 여러 데이터를 삽입하는 방법
- 3. 하이브의 특정 열에 고유하게 구별
- 4. 하이브의 여러 열에 서로 구별
- 5. Doctrine EM - 열에 삽입하는 방법
- 6. 새 열에 데이터를 삽입하는 SQL 쿼리
- 7. C에서 데이터 세트의 새로 생성 된 열에 데이터를 삽입하는 방법
- 8. 다중 테이블의 양식 데이터를 하나의 SQL 테이블 열에 삽입하는 방법
- 9. 하이브의 테이블에서 데이터를 선택할 수 없습니다
- 10. 해당 열에 값이없는 경우 Null 값을 열에 삽입하는 방법?
- 11. mysql에서 런타임에 데이터를 삽입하는 방법
- 12. CListCtrl의 두 번째 열에 항목을 삽입하는 방법
- 13. MYSQL의 자동 식별 열에 값을 삽입하는 방법
- 14. MySQL의 단일 열에 여러 값을 삽입하는 방법
- 15. 하이브의 버킷이있는 테이블에 데이터를 점진적으로로드합니까?
- 16. 하이브의 여러 테이블로 데이터를 분할
- 17. 데이터베이스의 열에 새 이름을 삽입하는 방법
- 18. 하이브의 통계 모드 계산
- 19. Zend_Form에 데이터를 삽입하는 방법
- 20. 테이블에 데이터를 삽입하는 방법
- 21. 데이터를 삽입하는 방법?
- 22. edittext에서 데이터를 삽입하는 방법
- 23. POST 데이터를 삽입하는 방법
- 24. 행의 열에 현재 날짜를 삽입하는 방법
- 25. mysql의 단일 열에 여러 값을 삽입하는 방법
- 26. 비공개 열에 일련 번호를 삽입하는 방법
- 27. 정수 [] 유형의 열에 집합을 삽입하는 방법?
- 28. 외래 키 열에 null 값을 삽입하는 방법
- 29. 목록을 사용하여 특정 열에 값을 삽입하는 방법
- 30. 다른 열에 키 범위를 삽입하는 방법
테이블 구조와 같이 질문을 조금 더 설명 할 수 있습니까? 어떤 위치에서 새로운 열을 추가 하시겠습니까? 다른 테이블이나 파일에서 해당 테이블로 데이터를로드하려면 어떻게해야합니까? –
내 데이터가 파일에 있고 내 열이 열의 마지막 위치에 있습니다. – Shafiq