แชร์ผ่าน


กําหนดค่า PostgreSQL ในกิจกรรมการคัดลอก

บทความนี้สรุปวิธีการใช้กิจกรรมการคัดลอกในไปป์ไลน์เพื่อคัดลอกข้อมูลจาก PostgreSQL

การกําหนดค่าที่ได้รับการสนับสนุน

สําหรับการกําหนดค่าของแต่ละแท็บภายใต้กิจกรรมการคัดลอก ให้ไปที่ส่วนต่อไปนี้ตามลําดับ

  • ทั่วไปเกี่ยวกับ
  • แหล่งข้อมูลของ
  • การแมป
  • การตั้งค่า

ทั่วไป

โปรดดูคําแนะนํา การตั้งค่า ทั่วไปของ เพื่อกําหนดค่าแท็บ การตั้งค่า ทั่วไป ของ

ที่มา

ไปที่แท็บ แหล่งข้อมูล เพื่อกําหนดค่าแหล่งข้อมูลกิจกรรมการคัดลอกของคุณ ดูเนื้อหาต่อไปนี้สําหรับการกําหนดค่าโดยละเอียด

สกรีนช็อตที่แสดงแท็บแหล่งที่มาและรายการของคุณสมบัติ

คุณสมบัติสามประการต่อไปนี้ ที่จําเป็น :

  • การเชื่อมต่อ : เลือกการเชื่อมต่อ PostgreSQL จากรายการการเชื่อมต่อ ถ้าไม่มีการเชื่อมต่ออยู่ ให้สร้างการเชื่อมต่อ PostgreSQL ใหม่
  • ชนิดการเชื่อมต่อ : เลือก PostgreSQL
  • ใช้คิวรี : เลือกจาก ตาราง หรือ คิวรี
    • ถ้าคุณเลือกตาราง :

      • ตาราง: ระบุชื่อของตารางสําหรับอ่านข้อมูล เลือกตารางจากรายการดรอปดาวน์ หรือเลือก ป้อน ด้วยตนเองเพื่อป้อนค่า

        สกรีนช็อตที่แสดงใช้คิวรี - ตาราง

    • ถ้าคุณเลือกคิวรี :

      • คิวรี : ระบุคิวรี SQL แบบกําหนดเองเพื่ออ่านข้อมูล

        สกรีนช็อตที่แสดงใช้คิวรี - คิวรี

        โน้ต

        ชื่อ Schema และตารางแยกตามตัวพิมพ์ใหญ่-เล็ก ใส่ไว้ใน "" (อัญประกาศคู่) ในคิวรี

ภายใต้ ขั้นสูง คุณสามารถระบุเขตข้อมูลต่อไปนี้:

  • หมดเวลาของคิวรี (นาที): ระบุเวลารอก่อนสิ้นสุดความพยายามในการดําเนินการคําสั่งและสร้างข้อผิดพลาด ค่าเริ่มต้นคือ 120 นาที ถ้าพารามิเตอร์ถูกตั้งค่าสําหรับคุณสมบัตินี้ ค่าที่อนุญาตคือ timespan เช่น "02:00:00" (120 นาที) สําหรับข้อมูลเพิ่มเติม โปรดดู CommandTimeout
  • คอลัมน์เพิ่มเติม: เพิ่มคอลัมน์ข้อมูลเพิ่มเติมเพื่อจัดเก็บเส้นทางสัมพัทธ์หรือค่าคงที่ของไฟล์ต้นฉบับ นิพจน์ได้รับการสนับสนุนสําหรับอย่างหลัง

การทําแผนที่

สําหรับการกําหนดค่าแท็บ Map โปรดดู กําหนดค่าการแมปของคุณภายใต้แท็บการแมป

การตั้งค่า

สําหรับการกําหนดค่าแท็บ การตั้งค่า ให้ไปที่ กําหนดค่าการตั้งค่าอื่น ๆ ของคุณภายใต้แท็บ การตั้งค่า

ข้อมูลสรุปของตาราง

ตารางต่อไปนี้ประกอบด้วยข้อมูลเพิ่มเติมเกี่ยวกับกิจกรรมการคัดลอกใน PostgreSQL

ข้อมูลต้นทาง

ชื่อ คำอธิบาย ค่า ต้องระบุ คุณสมบัติสคริปต์ JSON
การเชื่อมต่อ การเชื่อมต่อของคุณไปยังที่เก็บข้อมูลต้นทาง < > การเชื่อมต่อ PostgreSQL ของคุณ ใช่ การเชื่อมต่อ
ชนิดการเชื่อมต่อ ชนิดการเชื่อมต่อต้นทางของคุณ PostgreSQL ใช่ /
ใช้ คิวรี วิธีการอ่านข้อมูล ใช้ ตาราง เพื่ออ่านข้อมูลจากตารางที่ระบุหรือใช้ คิวรี เพื่ออ่านข้อมูลโดยใช้คิวรี SQL • ตาราง
คิวรี
ใช่ • typeProperties (ต่ํากว่า typeProperties ->source)
  - เค้าร่าง
  -โต๊ะ
•สอบถาม
หมดเวลาคิวรี (นาที) เวลารอก่อนสิ้นสุดการพยายามดําเนินการคําสั่งและสร้างข้อผิดพลาดค่าเริ่มต้นคือ 120 นาที ถ้าพารามิเตอร์ถูกตั้งค่าสําหรับคุณสมบัตินี้ ค่าที่อนุญาตคือ timespan เช่น "02:00:00" (120 นาที) สําหรับข้อมูลเพิ่มเติม โปรดดู CommandTimeout timespan ไม่ใช่ queryTimeout
คอลัมน์เพิ่มเติม เพิ่มคอลัมน์ข้อมูลเพิ่มเติมเพื่อจัดเก็บเส้นทางสัมพัทธ์หรือค่าคงที่ของไฟล์ต้นฉบับ นิพจน์ได้รับการสนับสนุนสําหรับอย่างหลัง •ชื่อ
•ค่า
ไม่ใช่ additionalColumns:
•ชื่อ
•ค่า
  • ภาพรวมของตัวเชื่อมต่อ PostgreSQL