หมายเหตุ
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลอง ลงชื่อเข้าใช้หรือเปลี่ยนไดเรกทอรีได้
การเข้าถึงหน้านี้ต้องได้รับการอนุญาต คุณสามารถลองเปลี่ยนไดเรกทอรีได้
คัดลอกงานใน Data Factory นําเข้าข้อมูลโดยไม่จําเป็นต้องสร้างไปป์ไลน์ Fabric ซึ่งรวบรวมรูปแบบการคัดลอกต่างๆ เช่น กลุ่มหรือชุดงาน การคัดลอกแบบเพิ่มหน่วยหรือต่อเนื่องลงในประสบการณ์แบบรวม ถ้าคุณต้องการคัดลอกข้อมูลโดยไม่มีการแปลงเท่านั้น ให้ใช้งาน คัดลอก
คู่มือเริ่มต้นใช้งานด่วนนี้จะแนะนําวิธีการคัดลอกข้อมูลแบบเพิ่มหน่วยจากตาราง Fabric Warehouse ไปยังตาราง Fabric Lakehouse โดยใช้งานคัดลอก
สําหรับข้อมูลเพิ่มเติมเกี่ยวกับคัดลอกงานโดยทั่วไป ดูที่:
ข้อกําหนดเบื้องต้น
ก่อนที่คุณจะเริ่มต้น ให้ดําเนินการข้อกําหนดเบื้องต้นเหล่านี้ให้เสร็จสิ้น:
ผู้เช่า Microsoft Fabric ที่มีการสมัครใช้งานที่ใช้งานอยู่ คุณสามารถสร้างบัญชีผู้ใช้ฟรี
ตารางในคลังสินค้าของคุณที่มีคอลัมน์แบบเพิ่มหน่วย เช่น การประทับเวลา หรือคอลัมน์จํานวนเต็มที่เพิ่มขึ้น ซึ่งสามารถทําหน้าที่เป็นลายน้ําสําหรับการตรวจหาการเปลี่ยนแปลง คุณยังสามารถใช้สคริปต์นี้เพื่อสร้างตารางตัวอย่างพนักงาน:
CREATE TABLE dbo.Employee ( EmployeeID INT NOT NULL, FirstName VARCHAR(40), LastName VARCHAR(40), Position VARCHAR(60), ModifiedDate DATETIME2(3) );แทรกข้อมูลตัวอย่าง:
INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (1, 'Alice', 'Smith', 'Data Analyst', SYSDATETIME()), (2, 'Bob', 'Johnson', 'Engineer', SYSDATETIME()), (3, 'Carol', 'Lee', 'Manager', SYSDATETIME()), (4, 'David', 'Wong', 'Data Scientist', SYSDATETIME()), (5, 'Eve', 'Garcia', 'Product Owner', SYSDATETIME());
สร้างงานคัดลอก
ในพื้นที่ทํางาน Microsoft Fabric ของคุณ เลือก+ รายการใหม่ และภายใต้รับข้อมูล เลือกคัดลอกงาน
ตั้งชื่องานคัดลอกของคุณ และเลือกสร้าง
กําหนดค่าสําเนาแบบเพิ่มหน่วย
ในหน้า เลือกแหล่งข้อมูล ของตัวช่วยสร้างงานคัดลอก ให้เลือก Fabric Warehouse ของคุณ
ในหน้า เลือกข้อมูล ให้เลือกตารางแหล่ง Warehouse ที่มีคอลัมน์แบบเพิ่มหน่วย เลือก ถัดไป
ในหน้า เลือกปลายทางข้อมูล เลือก เลคเฮ้าส์ ภายใต้ รายการผ้าใหม่
ใส่ชื่อสําหรับ Lakehouse ใหม่ และเลือก สร้างและเชื่อมต่อ
บนหน้าแมปไปยังปลายทาง เลือกตาราง หรืออาจเปลี่ยนชื่อตารางปลายทาง และเลือกถัดไป
ในขั้นตอน การตั้งค่า ให้เลือก สําเนาแบบเพิ่มหน่วย เป็นโหมด คัดลอกงาน เลือกคอลัมน์ที่ทําหน้าที่เป็นคอลัมน์แบบเพิ่มหน่วย สําหรับตารางตัวอย่าง นั่นคือ ModifiedDate
เรียกใช้และตรวจสอบงานคัดลอก
บนหน้า ตรวจสอบ + บันทึก ให้ตรวจสอบการตั้งค่าของคุณ ปล่อยตัวเลือกค่าเริ่มต้นไว้เพื่อ เริ่มการถ่ายโอนข้อมูลทันที และเลือกที่จะตั้งค่าการเรียกใช้งานคัดลอกทุก 1 นาทีเพื่อการติดตามการเปลี่ยนแปลงที่รวดเร็วยิ่งขึ้น
บันทึกงานคัดลอกและเริ่มต้นการดําเนินการแรกโดยเลือกปุ่มบันทึก + เรียกใช้
เมื่อบันทึกรายการงานคัดลอกเรียบร้อยแล้ว จะเริ่มการเรียกใช้ครั้งแรกเพื่อนําข้อมูลเริ่มต้นจากตารางต้นฉบับเข้ามา
ใช้ แผง คัดลอกงาน หรือ ฮับการตรวจสอบ เพื่อตรวจสอบความคืบหน้า เรียนรู้เพิ่มเติมเกี่ยวกับการตรวจสอบงานคัดลอก
จําลองการเปลี่ยนแปลงด้วยข้อมูลใหม่
ถ้าคุณใช้ตารางตัวอย่าง ใช้คิวรี SQL ต่อไปนี้เพื่อแทรกแถวใหม่ลงในตาราง Source Fabric Warehouse
INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (6, 'John', 'Miller', 'QA Engineer', SYSDATETIME()); INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (7, 'Emily', 'Clark', 'Business Analyst', SYSDATETIME()); INSERT INTO dbo.Employee (EmployeeID, FirstName, LastName, Position, ModifiedDate) VALUES (8, 'Michael', 'Brown', 'UX Designer', SYSDATETIME());งานคัดลอกจะใช้คอลัมน์แบบเพิ่มหน่วยเพื่อตรวจหาแถวเหล่านี้ในระหว่างการเรียกใช้ตามกําหนดเวลาถัดไป
หลังจากการเรียกใช้ครั้งถัดไป คิวรีตารางเป้าหมาย Fabric Lakehouse เพื่อยืนยันว่าตารางถูกย้าย