fonts:
headerFont: "SUIT"
defaultFont: "SUIT"
bottomNavigator: null
hideBreadcrumbs: true
disqus: false
pageMaxWidth: 1000
hideNotionTitle: false
title: "HEARTCOUNT ABI 사용 가이드 | 파일 업로드하기"
description: "기업용 솔루션 하트카운트 ABI 사용 가이드입니다."
cleanURL: "/abi-manual/upload_data"
<aside> 💡
파일을 업로드하기 위해서는 데이터베이스를 연결하고 데이터 업로드 기능을 활성화해주어야 합니다.
</aside>
데이터베이스 설정을 위해 데이터 베이스 목록에 접근합니다.
(화면 우측 상단) 설정 ▾ → 데이터베이스 연결
클릭
파일을 업로드할 데이터베이스에 마우스를 오버하여
우측에 표시되는 ✎ 수정하기
****아이콘을 선택합니다.
데이터베이스 수정 창이 나타나면, 고급설정
에서 보안
슬롯을 확장합니다.
데이터베이스에 파일 업로드 허용을 체크합니다.
SCHEMAS ALLOWED FOR FILE UPLOAD에 파일 업로드를 허용할 스키마 리스트를 쉼표로 구분하여 입력합니다.
<aside> 💡
스키마를 입력하지 않으면, 데이터베이스 내 모든 스키마에 대하여 파일 업로드가 허용됩니다.
</aside>
끝내기
버튼을 클릭합니다.
설정한 데이터베이스의 CSV 업로드 항목이 체크되어 있는지 확인합니다.
✔️ 표시가 되어있다면 해당 데이터베이스에 파일을 업로드할 수 있습니다.
데이터베이스 설정을 마쳤다면 데이터베이스에 업로드할 파일을 선택합니다.
데이터베이스 연결
→ 데이터베이스에 파일 업로드 ▾ → 업로드할 파일 선택업로드 창으로 전환되면, 파일을 선택하고 설정값을 입력합니다.
CSV 파일 업로드
☑️ CSV 업로드 : 데이터베이스에 업로드할 CSV 파일을 선택합니다.
☑️ 테이블 이름 : ABI에서 사용할 테이블 이름을 설정합니다. 테이블 이름은 반드시 ABI에 존재하는 테이블 이름과 중복되지 않게 유의하세요.
☑️ 데이터베이스 : 파일을 저장할 데이터베이스를 선택합니다.
☑️ 스키마 : 파일을 저장할 스키마를 지정합니다. 입력한 스키마는 선택한 데이터베이스에 포함되어있어야 합니다.
☑️ 구분자 : 업로드한 파일에 사용된 구분자를 선택합니다.
열 기반 파일 업로드
☑️ 테이블 이름 : ABI에서 사용할 테이블 이름을 설정합니다. 테이블 이름은 반드시 ABI에 존재하는 테이블 이름과 중복되지 않게 유의하세요.
☑️ 열 기반 파일 : 데이터베이스에 업로드할 열 기반 파일을 선택합니다.
☑️ 데이터베이스 : 파일을 저장할 데이터베이스를 선택합니다.
☑️ 스키마 : 파일을 저장할 스키마를 지정합니다. 입력한 스키마는 선택한 데이터베이스에 포함되어있어야 합니다.
☑️ 중복 테이블 처리 : 같은 이름의 테이블이 존재하는 경우 현재 테이블을 처리할 방식을 선택합니다. (실패 : 저장하지 않기, 바꾸기 : 테이블 덮어쓰기, 추가 : 기존 테이블 뒤에 덧붙이기)
☑️ 사용할 열 : 특정 열만 읽고자하는 경우 컬럼명을 Json 형식으로 입력합니다. null로 지정하면 모든 열을 읽습니다.
☑️ 날짜/시간 형식 색인 : ****날짜/시간 형식을 ****인덱스 컬럼으로 사용할 경우 체크합니다.
☑️ 열 이름 : 인덱스로 사용할 열을 지정할 수 있습니다. 지정하지 않고 날짜/시간 형식 인덱스 항목을 체크하면 날짜/시간 형식이 인덱스 이름으로 사용됩니다.
엑셀 파일 업로드
☑️ 테이블 이름 : ABI에서 사용할 테이블 이름을 설정합니다. 테이블 이름은 반드시 ABI에 존재하는 테이블 이름과 중복되지 않게 유의하세요.
☑️ 엑셀 파일 : 데이터베이스에 업로드할 엑셀 파일을 선택합니다.
☑️ 시트 이름 : 업로드할 시트명을 기입합니다. 입력하지 않을 경우 첫번째 시트를 불러옵니다.
☑️ 데이터베이스 : 파일을 저장할 데이터베이스를 선택합니다.
☑️ 스키마 : 파일을 저장할 스키마를 지정합니다. 입력한 스키마는 선택한 데이터베이스에 포함되어있어야 합니다.
☑️ 중복 테이블 처리 : 같은 이름의 테이블이 존재하는 경우 현재 테이블을 처리할 방식을 선택합니다. (실패 : 저장하지 않기, 바꾸기 : 테이블 덮어쓰기, 추가 : 기존 테이블 뒤에 덧붙이기)
☑️ 헤더 행 : 파일에 컬럼명이 기입된 헤더 행이 있으면 0으로 지정합니다. 헤더 행이 없으면 비워둡니다. 입력한 수만큼 행이 생략되며, 생략되고 남은 데이터의 첫번째 행이 테이블의 헤더가 됩니다.
☑️ 색인 열(인덱스 컬럼) : 테이블에 인덱스 컬럼이 있으면 입력하고 인덱스 컬럼이 없으면 비워둡니다.
☑️ 행 건너뛰기 : 테이블의 윗 줄에서부터 건너뛰고 싶은 행의 수를 입력합니다.
☑️ 읽을 행 : 테이블에서 읽을 행의 수를 제한하고자할 때 입력합니다.
☑️ 날짜 구문 분석 : 날짜 형식의 컬럼들을 기입합니다. 여러 개일 경우 , 로 구분합니다.
☑️ 소수점 : 소수점으로 인식할 기호를 입력합니다.
☑️ 날짜/시간 형식 색인 : ****날짜/시간 형식을 ****인덱스 컬럼으로 사용할 경우 체크합니다.
☑️ 열 이름 : 인덱스로 사용할 열을 지정할 수 있습니다. 지정하지 않고 날짜/시간 형식 인덱스 항목을 체크하면 날짜/시간 형식이 인덱스 이름으로 사용됩니다.
☑️ Null 값 : Null 값으로 처리할 값들을 리스트에 추가합니다.
입력이 완료되었으면 저장하기
버튼을 클릭합니다.
👉 메뉴로 돌아가기