สร้างไฟล์ schema.ini

บางครั้งเมื่อคุณทำการนำเข้าข้อมูลทางภูมิศาสตร์ที่กำหนดเองใน Tableau โดยใช้ไฟล์ .csv คุณอาจเห็นข้อความแสดงข้อผิดพลาด “ไม่สามารถใช้ไฟล์ .csv ได้เนื่องจากไม่มีคอลัมน์ที่ไม่ซ้ำกัน”

เนื่องจากไฟล์ .csv ของคุณอาจมีข้อมูลที่เป็นตัวเลข เช่น รหัสไปรษณีย์ Tableau จะยอมรับเฉพาะฟิลด์ข้อความสำหรับบทบาททางภูมิศาสตร์ใหม่เท่านั้น อย่างไรก็ตาม คุณสามารถสร้างไฟล์ schema.ini เพื่อบอก Tableau ว่าฟิลด์ตัวเลขที่คุณต้องการนำเข้าควรถูกจัดการในฐานะฟิลด์ข้อความได้

ไฟล์ schema.ini เป็นไฟล์การกำหนดค่า Microsoft ที่เชื่อมโยงกับเครื่องมือ Microsoft JET ซึ่งจะบอก 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 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. บันทึกไฟล์เป็น schema.ini ในโฟลเดอร์เดียวกับไฟล์ .csv ของคุณ

ตอนนี้คุณก็พร้อมจะนำเข้าไฟล์ .csv และ schema.ini ลงใน Tableau แล้ว

ดูเพิ่มเติม

ตำแหน่งทางภูมิศาสตร์ที่ Tableau ไม่รู้จักและลงจุดไว้บนแผนที่(ลิงก์จะเปิดในหน้าต่างใหม่)

ขอบคุณสำหรับข้อเสนอแนะของคุณส่งข้อเสนอแนะของคุณเรียบร้อยแล้ว ขอขอบคุณ