th

Parquet เป็น CSV

แปลงไฟล์ Apache Parquet (.parquet) เป็นตาราง CSV ในเบราว์เซอร์ ไม่อัปโหลด ข้อมูลอยู่บนเครื่องคุณเท่านั้น

กำลังประมวลผลในเครื่องของคุณ ...

0%

ไฟล์ของคุณไม่เคยออกจากอุปกรณ์

    ไฟล์ของฉันถูกอัปโหลดไหม

    ไม่ ทุกอย่างทำงานในเบราว์เซอร์ของคุณ - ไฟล์ของคุณไม่เคยออกจากอุปกรณ์ ตรวจสอบเรื่องนี้ได้อย่างไร

    ไม่ต้องอัปโหลดทำงานในเครื่อง 100%
    เนื้อหายังอยู่กับคุณไม่มีบุคคลที่สามเข้าถึง
    เซิร์ฟเวอร์ในเยอรมนีออกแบบตาม GDPR
    ตรวจสอบโดยอิสระTLS A+ · ส่วนหัว HTTP A+

    Apache Parquet คือรูปแบบไบนารีเชิงคอลัมน์ที่กะทัดรัด ใช้กันแพร่หลายในโลกของการวิเคราะห์ข้อมูล (Spark, pandas, DuckDB, data lakes) ไฟล์ .parquet บันทึก schema ไว้ภายใน บีบอัดแต่ละคอลัมน์ด้วย Snappy เป็นหลัก ทำให้ประหยัดพื้นที่มาก แต่ไม่สามารถอ่านในโปรแกรมแก้ไขข้อความทั่วไปได้ เครื่องมือนี้อ่านเนื้อหา Parquet แล้วแปลงเป็นตาราง CSV ที่เปิดได้ใน Excel, LibreOffice, Google Sheets หรือโปรแกรมใดก็ได้

    ทุกอย่างทำงานในเบราว์เซอร์ของคุณเต็มรูปแบบ (JavaScript ล้วน ไม่อัปโหลด ใช้ออฟไลน์ได้) เครื่องมือนี้อ่าน footer และหน้าคอลัมน์ของ Parquet รองรับ codec ทั่วไป ได้แก่ Snappy, Gzip, Zstd, Brotli และ LZ4 เพื่อป้องกันข้อมูลผิดเพี้ยน จำนวนเต็ม 64 บิตที่เกินช่วง JavaScript จะแสดงเป็นสตริง timestamp เป็น ISO 8601 และค่าไบนารีดิบเป็น base64 ฟิลด์ซ้อน (lists, structs) จะปรากฏในเซลล์ CSV เป็น JSON ย่อ

    มีประโยชน์เมื่อ data pipeline, export หรืองานวิเคราะห์ส่งไฟล์ .parquet มาให้ และคุณต้องการดูข้อมูลภายใน ตรวจสอบใน spreadsheet หรือส่งต่อไปยังเครื่องมืออื่นที่ใช้ CSV CSV เป็นรูปแบบสากลที่มนุษย์อ่านได้ทันที หมายเหตุ: การแปลงเป็นทิศทางเดียว (Parquet ไป CSV) ไม่สามารถเขียนกลับเป็น Parquet และการบีบอัดคอลัมน์จะสูญหายใน CSV แบบแบน

    ข้อมูลทางเทคนิค

    ข้อมูลทางเทคนิค
    รูปแบบที่รองรับPARQUET
    รูปแบบผลลัพธ์CSV
    การประมวลผลเป็นชุดรองรับ
    การประมวลผลภายในเบราว์เซอร์ (WebAssembly)
    การอัปโหลดไฟล์ไม่มี

    ใน 3 ขั้นตอน

    1. วางหรือแตะไฟล์ Parquet (.parquet) ของคุณ
    2. เครื่องมืออ่าน schema และคอลัมน์ในเครื่องของคุณ
    3. ดาวน์โหลด CSV (หลายไฟล์จะรวมเป็น ZIP)

    ข้อจำกัด: รองรับไฟล์ Parquet ที่ใช้ codec Snappy, Gzip, Zstd, Brotli และ LZ4 ไม่รองรับไฟล์ Parquet ที่เข้ารหัส คอลัมน์ซ้อน (lists/structs) แสดงในเซลล์เป็น JSON จำนวนเต็ม 64 บิตขนาดใหญ่แสดงเป็นสตริง (เพื่อความแม่นยำ) timestamp เป็น ISO 8601 ค่าไบนารีเป็น base64 การแปลงเป็นทิศทางเดียว (ไม่มี CSV กลับเป็น Parquet) ไฟล์ขนาดใหญ่ต้องการ RAM มากขึ้น

    คำถามที่พบบ่อย

    ไฟล์ Parquet คืออะไร?

    รูปแบบไบนารีเชิงคอลัมน์ที่กะทัดรัดจากโลกการวิเคราะห์ข้อมูล (Spark, pandas, DuckDB) schema และการบีบอัดอยู่ภายในไฟล์

    ไฟล์ของฉันจะถูกอัปโหลดไหม?

    ไม่ การแปลงเกิดขึ้นในเบราว์เซอร์ทั้งหมด ไม่มีการส่งข้อมูลออกไปยังเซิร์ฟเวอร์ใด ใช้ออฟไลน์ก็ได้

    รองรับการบีบอัดแบบใดบ้าง?

    Snappy (ค่าเริ่มต้น), Gzip, Zstd, Brotli และ LZ4 ไม่รองรับไฟล์ Parquet ที่เข้ารหัส

    ตัวเลขขนาดใหญ่และ timestamp จะยังคงความถูกต้องไหม?

    จำนวนเต็ม 64 บิตที่เกินช่วง JS จะแสดงเป็นสตริง timestamp เป็น ISO 8601 ค่าไบนารีเป็น base64

    แปลง CSV กลับเป็น Parquet ได้ไหม?

    ไม่ได้ที่นี่ เครื่องมือนี้เป็นทิศทางเดียว (Parquet ไป CSV) สำหรับตรวจสอบและนำข้อมูลไปใช้ต่อ

    เครื่องมือที่เกี่ยวข้อง