schema.ini 파일 만들기

일부 경우, Tableau에서 .csv 파일을 사용하여 사용자 지정 지리적 정보를 가져오려고 할 때 ".csv 파일에 고유 열이 포함되어 있지 않아서 사용할 수 없습니다" 오류 메시지와 함께 실패합니다.

이는 .csv 파일이 숫자 우편번호와 같은 수치 데이터를 포함하기 때문입니다. Tableau에서는 새 지리적 역할에 대해 텍스트 필드만 사용할 수 있습니다. 이 경우 가져오려는 숫자 필드가 텍스트 필드로 처리되어야 함을 Tableau에 알리는 schema.ini 파일을 만들 수 있습니다.

schema.ini 파일은 Microsoft JET 엔진에 연결되는 Microsoft 구성 파일입니다. 이 파일은 JET 엔진에 데이터 구조, 날짜 형식 및 기타 설정 같은 텍스트 파일의 콘텐츠를 해석하는 방법을 알려줍니다. 예를 들어 가져오기 파일의 숫자 우편번호를 텍스트로 처리하도록 지정하는 schema.ini 파일을 만들면 맵에 우편번호를 차트로 표시할 수 있습니다.

schema.ini 파일을 만들려면

  1. 텍스트 파일을 엽니다.

  2. 텍스트 파일에서 다음 구문을 사용하여 가져오기 파일의 각 열에 대한 이름과 데이터 유형을 지정합니다.

  3. [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, LatitudeLongitude 열이 포함되어 있고 파일 이름이 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

  4. 파일을 .csv 파일과 같은 폴더에 schema.ini라는 이름으로 저장합니다.

이제 .csv 파일과 schema.ini 파일을 Tableau로 가져올 준비가 되었습니다.

참고 항목

Tableau가 인식하지 못하는 위치 지오코딩 및 맵에 해당 위치 그리기(링크가 새 창에서 열림)

피드백을 제공해 주셔서 감사합니다!