ตัวดู CSV

ใช้ ตัวดู CSV ใน Ali Hub DevTools พร้อมการตรวจสอบ ผลลัพธ์ ข้อมูลความเป็นส่วนตัว และข้อจำกัดที่ระบุไว้อย่างชัดเจน

ข้อมูลหลัก

ใช้พื้นที่จัดเก็บเฉพาะเมื่อเครื่องมืออธิบายข้อมูลในเบราว์เซอร์ว่าเป็นข้อมูลภายในเครื่อง มีเวอร์ชัน จำกัดขอบเขต ล้างได้ และไม่ละเอียดอ่อน

ติดตั้งเครื่องมือนี้

เพิ่มเครื่องมือนี้ลงในอุปกรณ์เพื่อเข้าถึงได้อย่างรวดเร็ว

ตัวดู CSV

แสดงแถวและคอลัมน์ CSV เป็นตารางพร้อมตรวจตัวคั่น เครื่องหมายอัญประกาศ หัวตาราง ค่าว่าง และฟิลด์หลายบรรทัด

Inspect CSV without losing table context

CSV แลกเปลี่ยนง่ายแต่ comma quote ฟิลด์ว่าง และบรรทัดใหม่ตรวจใน plain text ได้ยาก เครื่องมือนี้แสดงการตีความข้อมูลเป็นแถวและคอลัมน์

มุมมองตารางคือการตีความข้อความที่มีตัวคั่น ไม่ได้ยืนยันความหมายทางธุรกิจ ชนิดคอลัมน์ encoding หรือ records ครบถ้วน

ใช้ตัวอย่างที่มี header ค่าว่าง comma ใน quote และฟิลด์หลายบรรทัดเมื่อมีกรณีเหล่านี้ แล้วเปรียบเทียบตารางกับข้อความดิบ

What a CSV viewer shows

CSV มักเก็บ records เป็นบรรทัดและ fields ด้วยตัวคั่น quote ช่วยป้องกันตัวคั่นหรือบรรทัดใหม่ภายใน field

Viewer แยกข้อความตามสมมติฐาน input และแสดงแถวคอลัมน์ ไม่ได้ตรวจ schema ภายนอกหรือ dialect ทั้งหมด

บรรทัดแรกเป็น header เมื่อ workflow ถือว่าเป็น header เท่านั้น ฟิลด์ว่าง BOM encoding และ newline มีผลต่อการตีความ

How to inspect CSV

  1. ใส่ตัวอย่าง CSV ครบและคงตัวคั่นกับรูปแบบ quote ของ source
  2. ตรวจจำนวนคอลัมน์ในแต่ละแถวและหาค่าที่เลื่อนจากตัวคั่นไม่ถูก quote หรือ quote ไม่ปิด
  3. ตรวจ header ช่องว่าง ชื่อซ้ำ เลขศูนย์นำหน้า ค่าคล้ายวันที่ และฟิลด์ที่มีบรรทัดใหม่
  4. เปรียบเทียบเซลล์สำคัญกับ source ดิบ แล้วใช้ importer หรือ schema validator ของโครงการ
  5. ลบความลับและข้อมูลส่วนบุคคลจากตัวอย่างหากนโยบายไม่อนุญาต

Viewing method

  • อ่านขอบเขต field ตามตัวคั่นและกฎ

    อ่านขอบเขต field ตามตัวคั่นและกฎ quote ของ CSV

  • วาง field ลงแถวและคอลัมน์เพื่อให้เห็นความยาวต่าง

    วาง field ลงแถวและคอลัมน์เพื่อให้เห็นความยาวต่าง ค่าว่าง และเซลล์เลื่อน

  • แสดงข้อความของเซลล์โดยไม่แปลงอัตโนมัติเป็นตัวเลข วันที่ boolean

    แสดงข้อความของเซลล์โดยไม่แปลงอัตโนมัติเป็นตัวเลข วันที่ boolean หรือชนิดฐานข้อมูล

การตรวจตัวคั่น encoding ค่าเริ่มต้นของ header และการกู้คืนแถวผิดต้องตรวจด้วย engine จริง

Read the table result

ผลสำเร็จคือการตีความเป็นตาราง ตรวจขอบเขตแถว ตำแหน่ง field quote ค่าว่าง และ header กับ CSV ดิบ

ข้อผิดพลาดหรือแถวไม่สมดุลเป็นสัญญาณให้ตรวจตัวคั่น quote encoding และ records อย่าเดากฎ recovery โดยไม่มี runtime evidence

หาก import เปลี่ยนชนิดหรือปฏิเสธแถว ให้ตรวจ importer และ schema แยกกัน

ข้อผิดพลาดที่พบบ่อย

การถือว่าบรรทัดแรกเป็น header เสมออาจเปลี่ยนความหมายทุก record

การไม่สนใจ quote รอบ comma หรือบรรทัดใหม่สร้างคอลัมน์และแถวปลอม

การคิดว่า spreadsheet รักษาเลขศูนย์นำหน้าหรือวันที่อาจทำให้ identifier เสีย

ดูแค่ตารางโดยไม่เทียบ source ดิบอาจซ่อน BOM ตัวคั่นท้าย หรือ quote ไม่ปิด

ข้อจำกัดและกรณีพิเศษ

ความสามารถนี้แสดงข้อความที่มีตัวคั่นเป็นตาราง ไม่รับรอง schema คุณภาพข้อมูล การแก้ encoding การเดาชนิด หรือความเข้ากันได้ของ import

dialect ฟิลด์หลายบรรทัด แถวผิด และไฟล์ใหญ่ต้องทดสอบกับ workflow เป้าหมาย

อย่าแสดงข้อมูล production ลับหากนโยบายไม่อนุญาต

Examples

CSV Viewer ตรวจข้อมูลหรือไม่

CSV Viewer ตรวจข้อมูลหรือไม่

ใส่ตัวอย่าง CSV ครบและคงตัวคั่นกับรูปแบบ quote ของ source

ผลสำเร็จคือการตีความเป็นตาราง ตรวจขอบเขตแถว ตำแหน่ง field quote ค่าว่าง และ header กับ CSV ดิบ

บรรทัดแรกเป็น header เสมอไหม

บรรทัดแรกเป็น header เสมอไหม

ตรวจจำนวนคอลัมน์ในแต่ละแถวและหาค่าที่เลื่อนจากตัวคั่นไม่ถูก quote หรือ quote ไม่ปิด

ข้อผิดพลาดหรือแถวไม่สมดุลเป็นสัญญาณให้ตรวจตัวคั่น quote encoding และ records อย่าเดากฎ recovery โดยไม่มี runtime evidence

ทำไม comma สร้างคอลัมน์ใหม่

ทำไม comma สร้างคอลัมน์ใหม่

ตรวจ header ช่องว่าง ชื่อซ้ำ เลขศูนย์นำหน้า ค่าคล้ายวันที่ และฟิลด์ที่มีบรรทัดใหม่

หาก import เปลี่ยนชนิดหรือปฏิเสธแถว ให้ตรวจ importer และ schema แยกกัน

field มีบรรทัดใหม่ได้ไหม

field มีบรรทัดใหม่ได้ไหม

เปรียบเทียบเซลล์สำคัญกับ source ดิบ แล้วใช้ importer หรือ schema validator ของโครงการ

ผลสำเร็จคือการตีความเป็นตาราง ตรวจขอบเขตแถว ตำแหน่ง field quote ค่าว่าง และ header กับ CSV ดิบ

เลขศูนย์นำหน้าถูกเก็บไหม

เลขศูนย์นำหน้าถูกเก็บไหม

ลบความลับและข้อมูลส่วนบุคคลจากตัวอย่างหากนโยบายไม่อนุญาต

ข้อผิดพลาดหรือแถวไม่สมดุลเป็นสัญญาณให้ตรวจตัวคั่น quote encoding และ records อย่าเดากฎ recovery โดยไม่มี runtime evidence

ช่องว่างหมายถึงอะไร

ช่องว่างหมายถึงอะไร

ใส่ตัวอย่าง CSV ครบและคงตัวคั่นกับรูปแบบ quote ของ source

หาก import เปลี่ยนชนิดหรือปฏิเสธแถว ให้ตรวจ importer และ schema แยกกัน

Frequently asked questions

CSV Viewer ตรวจข้อมูลหรือไม่

ไม่ แสดงการตีความข้อความที่มีตัวคั่น ใช้ schema importer และ quality checks ของ workflow

บรรทัดแรกเป็น header เสมอไหม

ไม่เสมอไป ขึ้นกับ viewer หรือการตั้งค่า import ให้ตรวจ source contract

ทำไม comma สร้างคอลัมน์ใหม่

comma เป็นตัวคั่นถ้าไม่ได้อยู่ใน field ที่ quote ถูกต้อง ตรวจคู่ quote และ dialect

field มีบรรทัดใหม่ได้ไหม

ได้เมื่อ field quote ตาม dialect ตรวจว่า viewer และ importer รองรับ multiline

เลขศูนย์นำหน้าถูกเก็บไหม

Viewer แสดงตัวอักษรได้แต่ spreadsheet หรือ importer อาจแปลงเป็นตัวเลข

ช่องว่างหมายถึงอะไร

อาจเป็น string ว่าง ค่าหาย หรือกฎ null ต้องยืนยันกับ source และปลายทาง

แก้ CSV ผิดที่นี่ได้ไหม

ใช้ตารางหาจุดผิด แก้ source แล้วตรวจใหม่ด้วย parser หรือ importer จริง

หลังดูแล้วควรทำอะไร

เทียบเซลล์สำคัญกับ source ลบข้อมูลอ่อนไหว และรันการตรวจหรือ import ของปลายทาง

References