schema.ini 파일 만들기
일부 경우, Tableau에서 .csv 파일을 사용하여 사용자 지정 지리적 정보를 가져오려고 할 때 ".csv 파일에 고유 열이 포함되어 있지 않아서 사용할 수 없습니다" 오류 메시지와 함께 실패합니다.
이는 .csv 파일이 숫자 우편번호와 같은 수치 데이터를 포함하기 때문입니다. Tableau에서는 새 지리적 역할에 대해 텍스트 필드만 사용할 수 있습니다. 이 경우 가져오려는 숫자 필드가 텍스트 필드로 처리되어야 함을 Tableau에 알리는 schema.ini 파일을 만들 수 있습니다.
schema.ini 파일은 Microsoft JET 엔진에 연결되는 Microsoft 구성 파일입니다. 이 파일은 JET 엔진에 데이터 구조, 날짜 형식 및 기타 설정 같은 텍스트 파일의 콘텐츠를 해석하는 방법을 알려줍니다. 예를 들어 가져오기 파일의 숫자 우편번호를 텍스트로 처리하도록 지정하는 schema.ini 파일을 만들면 맵에 우편번호를 차트로 표시할 수 있습니다.
schema.ini 파일을 만들려면
텍스트 파일을 엽니다.
텍스트 파일에서 다음 구문을 사용하여 가져오기 파일의 각 열에 대한 이름과 데이터 유형을 지정합니다.
파일을 .csv 파일과 같은 폴더에 schema.ini라는 이름으로 저장합니다.
[YOURCSVFILENAME.csv]
ColNameHeader=True
Format=CSVDelimited
Col1="Name of 1st Column Header in your .csv file" Dataype
Col2="Name of 2nd Column Header in your .csv file" Dataype
Col3="Name of 3rd Column Header in your .csv file" Dataype
Col4="Name of 4th Column Header in your .csv file" Dataype
예를 들어 가져오기(.csv) 파일에 German Post Code, Latitude 및 Longitude 열이 포함되어 있고 파일 이름이 German Postal Codes.csv인 경우 schema.ini 파일은 다음과 같습니다.
[German Postal Codes.csv]
ColNameHeader=True
Format=CSVDelimited
Col1="German Post Code" Text
Col2="Latitude" Double
Col3="Longitude" Double
이제 .csv 파일과 schema.ini 파일을 Tableau로 가져올 준비가 되었습니다.