อ่านไฟล์ CSV

คลิกเพื่อคัดลอก

อนุญาตให้คุณนำเข้าข้อมูลจากไฟล์ CSV เพื่อโหลดลงในฐานข้อมูล


บล็อก Read CSV file ใช้ไฟล์ที่เข้ากันได้กับ CSV เป็นแหล่งที่มาและอ่านทีละบรรทัด มีตัวเชื่อมต่อเอาต์พุตสตรีมแต่ละแถวที่ควบคุมการไหลของคำสั่งหลังจากอ่านแต่ละแถว ใช้ตัวแปรเอาต์พุต "Row Columns" เพื่อรับอาร์เรย์ของคอลัมน์สำหรับการประมวลผลเพิ่มเติม

Read CSV file มีลักษณะการทำงานคล้ายกับ For each loop block: ไฟล์ทั้งสองจะวนซ้ำองค์ประกอบอาร์เรย์ แต่ Read CSV file จะอ่านบรรทัด เมื่ออ่านทุกบรรทัดแล้ว สตรีมคำสั่งจะถูกส่งไปยังตัวเชื่อมต่อสตรีมที่เสร็จสมบูรณ์

บล็อกสำหรับการประมวลผลไฟล์ Excel ทำงานบนหลักการที่คล้ายกัน: อ่านไฟล์ XLSX และ อ่านไฟล์ XLS

เคล็ดลับ : รวมบล็อกนี้กับบล็อก For Each เพื่อวนซ้ำแต่ละคอลัมน์ในแถว แล้วใช้บล็อก Switch เพื่อประมวลผลค่าคอลัมน์ตามหมายเลขคอลัมน์หรือชื่อคอลัมน์ (ดูวิดีโอด้านบนสำหรับข้อมูลเพิ่มเติม)

การเชื่อมต่อการไหล

  • [Input] In - เริ่มการดำเนินการของบล็อก
  • [Output] Each row - เปิดใช้งานหนึ่งครั้งสำหรับแต่ละแถวในไฟล์
  • [Output] Completed - เปิดใช้งานเมื่อแถวทั้งหมดในไฟล์ถูกวนซ้ำ

การเชื่อมต่อข้อมูล

  • [Input] CSV file (file) - ไฟล์ CSV ที่จะอ่าน
  • [Output] Row number (integer) - จำนวนแถวที่กำลังอ่านอยู่ (เริ่มต้นที่ 1) เพิ่มขึ้น 1 ทุกครั้งที่วนซ้ำ
  • [Output] Row columns (string array ) - เนื้อหาของคอลัมน์ของแถวที่กำลังอ่านในรูปแบบสตริง