LEARNING PATH
Hive ODBC 시리즈, 이 순서로 보세요
드라이버 설정부터 C# 배치 코드까지 두 편이면 끝납니다.
ALL POSTS
전체 글
NEW · 게임 개발코드 한 벌로 토스·구글·원스토어에 게임 내기
작은 스튜디오가 게임 하나를 세 스토어에 동시에 내는 방식. 구조와 원칙, 출시 흐름을 큰 그림으로.
소개 · 비교C# → Trino.Ado → Trino → Hive
C# → ODBC → HiveServer2 → Hive
// 무엇을 고를까?
C# → ODBC → HiveServer2 → Hive
// 무엇을 고를까?
Trino.Ado 소개와 ODBC 연결과의 차이
Trino.Ado가 무엇인지, HiveServer2에 ODBC로 붙는 것과 경로·설치·인증·SQL이 어떻게 다른지, 언제 무엇을 쓸지.
예제 코드using Trino.Ado.Server;
props.CompressionDisabled = true;
// 401 이면 프록시 bypasslist 확인
props.CompressionDisabled = true;
// 401 이면 프록시 bypasslist 확인
C#에서 Trino(Hive 카탈로그) 조회하기
NuGet Trino.Ado로 붙는 예제와 실제로 막혔던 401·DataTable·타입 변환·INSERT OVERWRITE 해결법, 그리고 이렇게 짠 이유.
설정 가이드hive.server2.authentication = LDAP
AuthMech=3;ThriftTransport=1;
Get-OdbcDriver -Name "*Hive*"
AuthMech=3;ThriftTransport=1;
Get-OdbcDriver -Name "*Hive*"
Hive ODBC 설정 가이드 (Windows)
드라이버 설치부터 DSN, 인증별 연결 문자열, 연결 테스트, 자주 나는 오류 7가지까지.
예제 코드using (var conn = new OdbcConnection(cs))
hive.Execute("INSERT OVERWRITE TABLE ...");
// 적재 건수=12,345
hive.Execute("INSERT OVERWRITE TABLE ...");
// 적재 건수=12,345
C#에서 Hive 조회·적재하기
운영 배치용 권장 코드와 연결 테스트용 간단 코드, 두 방식의 차이와 서버 배포 체크리스트.
찾는 글이 아직 없어요. 다른 단어로 검색해 보세요.
📋
복사해서 바로 실행
모든 코드에 복사 버튼이 있고, 예시 값만 바꾸면 그대로 돌아가게 씁니다.
📖
공식 문서 기준
설정 값과 기본값은 공식 안내서를 직접 확인해 정리하고, 출처를 함께 적습니다.
🧯
막히는 지점부터
자주 나는 오류와 원인을 따로 모아, 문제를 빨리 좁힐 수 있게 합니다.