สร้างไฟล์ schema.ini
บางครั้งเมื่อคุณทำการนำเข้าข้อมูลทางภูมิศาสตร์ที่กำหนดเองใน Tableau โดยใช้ไฟล์ .csv คุณอาจเห็นข้อความแสดงข้อผิดพลาด “ไม่สามารถใช้ไฟล์ .csv ได้เนื่องจากไม่มีคอลัมน์ที่ไม่ซ้ำกัน”
เนื่องจากไฟล์ .csv ของคุณอาจมีข้อมูลที่เป็นตัวเลข เช่น รหัสไปรษณีย์ Tableau จะยอมรับเฉพาะฟิลด์ข้อความสำหรับบทบาททางภูมิศาสตร์ใหม่เท่านั้น อย่างไรก็ตาม คุณสามารถสร้างไฟล์ schema.ini เพื่อบอก Tableau ว่าฟิลด์ตัวเลขที่คุณต้องการนำเข้าควรถูกจัดการในฐานะฟิลด์ข้อความได้
ไฟล์ schema.ini เป็นไฟล์การกำหนดค่า Microsoft ที่เชื่อมโยงกับเครื่องมือ Microsoft JET ซึ่งจะบอก JET เป็นวิธีแปลเนื้อหาไฟล์ข้อความ รวมถึงโครงสร้างข้อมูล รูปแบบวันที่ และการตั้งค่าอื่นๆ ตัวอย่างเช่น การสร้างไฟล์ schema.ini ที่ระบุว่าเลขรหัสไปรษณีย์ในไฟล์การนำเข้าของคุณควรถือเป็นข้อความจะทำให้คุณสามารถสร้างแผนภาพรหัสไปรษณีย์บนแผนที่ได้
วิธีการสร้างไฟล์ schema.ini
เปิดไฟล์ข้อความ
ในไฟล์ข้อความ ให้ระบุชื่อและประเภทข้อมูลสำหรับแต่ละคอลัมน์ในไฟล์การนำเข้าของคุณโดยใช้ไวยากรณ์ต่อไปนี้
บันทึกไฟล์เป็น schema.ini ในโฟลเดอร์เดียวกับไฟล์ .csv ของคุณ
[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
ตอนนี้คุณก็พร้อมจะนำเข้าไฟล์ .csv และ schema.ini ลงใน Tableau แล้ว
ดูเพิ่มเติม
ตำแหน่งทางภูมิศาสตร์ที่ Tableau ไม่รู้จักและลงจุดไว้บนแผนที่(ลิงก์จะเปิดในหน้าต่างใหม่)