'Development/DB'에 해당되는 글 5건

 

가장 먼저 할일은 덤프파일로 생성해둔 Original 파일의 인코딩 확인하기

 

file original/file/path/dump.csv

 

위의 결과로 해당 파일의 인코딩이 확인된다.

 

그리고 PostgreSQL의 타깃 데이터베이스 인코딩을 변환 작업을 수행한다.

 

iconv -f original_encoding -t target_encoding original/file/path/dump.csv > target/file/path/dum_converted.csv

 

이제 인코딩 작업이 완료되었다.

 

PostgreSQL 내 데이터베이스 및 테이블을 생성하고 다음과 같은 예제로 csv에서 copy한다.

 

\copy public.dummy07("A","B", ..., "C") from '/root/dump_07.csv' delimiter ',' csv header;

 

물론, import/export 도구를 사용해도 되지만 간혹 copy가 필요한 경우도 있기에 알아두면 좋다.

 

'Development > DB' 카테고리의 다른 글

Apache Druid Ingestion  (0) 2019.12.31
Apache Druid Segment  (0) 2019.12.29
Apache Druid Architecture  (0) 2019.12.29
Apache Druid 개요  (0) 2019.12.29
블로그 이미지

나뷜나뷜

,