가장 먼저 할일은 덤프파일로 생성해둔 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 |