Bagikan melalui


Mulai Cepat: Membuat pekerjaan Salin

Tugas penyalinan di Data Factory mengambil data tanpa perlu membuat pipeline Fabric. Ini menggabungkan berbagai pola salinan seperti massal atau batch, inkremental atau salinan berkelanjutan ke dalam pengalaman terpadu. Jika Anda hanya perlu menyalin data tanpa transformasi, gunakan pekerjaan Salin.

Panduan cepat ini memberikan petunjuk tentang cara menyalin data secara bertahap dari tabel Fabric Warehouse ke tabel Fabric Lakehouse menggunakan pekerjaan Salin.

Untuk informasi selengkapnya tentang Tugas Salin secara umum, lihat:

Prasyarat

Sebelum memulai, selesaikan prasyarat ini:

  • Pengguna Microsoft Fabric dengan langganan yang aktif. Anda dapat membuat akun gratis.

  • Ruang kerja Microsoft Fabric..

  • Sebuah Gudang Fabric.

  • Tabel di gudang Anda yang menyertakan kolom yang terus bertambah, seperti tanda waktu atau kolom bilangan bulat yang meningkat, yang dapat berfungsi sebagai indikator perubahan untuk deteksi perubahan. Anda juga dapat menggunakan skrip ini untuk membuat contoh tabel Karyawan:

    CREATE TABLE dbo.Employee 
    
    ( 
        EmployeeID INT NOT NULL, 
        FirstName VARCHAR(40), 
        LastName VARCHAR(40), 
        Position VARCHAR(60), 
        ModifiedDate DATETIME2(3) 
    ); 
    

    Sisipkan data sampel:

    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());
    

    Cuplikan layar tabel karyawan yang dibuat.

Buat Tugas Salin

  1. Di ruang kerja Microsoft Fabric Anda pilih + Item Baru, dan di bawah Ambil data pilih Salin Tugas.

    Cuplikan layar ruang kerja Fabric dengan tombol item baru dipilih, dan pekerjaan menyalin disorot di bawah bagian dapatkan data.

  2. Beri nama tugas penyalinan Anda, dan pilih Buat.

    Cuplikan layar pekerjaan salin yang diberi nama dengan tombol buat disorot.

Mengonfigurasi Salinan Bertahap

  1. Di halaman Pilih sumber data wizard Penyalinan pekerjaan, pilih Gudang Fabric Anda.

    Cuplikan layar halaman pilih sumber data dari wizard pembuatan pekerjaan salin dengan gudang yang dipilih.

  2. Di halaman Pilih data , pilih tabel Gudang sumber yang menyertakan kolom inkremental. Pilih Selanjutnya.

    Cuplikan layar halaman pemilihan data dengan tabel SQL karyawan yang dipilih.

  3. Di halaman Pilih tujuan data , pilih Lakehouse di bawah item New Fabric.

    Cuplikan layar halaman pilih tujuan data, dengan Lakehouse dipilih.

  4. Berikan nama untuk Lakehouse baru dan pilih Buat dan sambungkan.

    Cuplikan layar jendela penamaan untuk lakehouse baru dengan opsi buat dan sambungkan yang dipilih.

  5. Pada halaman Petakan ke tujuan , pilih Tabel, secara opsional ganti nama tabel tujuan, dan pilih Berikutnya.

    Cuplikan layar halaman tujuan dengan tabel karyawan yang dipilih.

  6. Di langkah Pengaturan , pilih Salinan bertahap sebagai mode Salin Pekerjaan. Pilih kolom yang berfungsi sebagai kolom inkremental. Untuk tabel sampel, yaitu ModifiedDate.

    Cuplikan layar halaman pengaturan dengan salinan inkremental dipilih dan kolom inkremental diatur ke ModifiedDate.

Jalankan dan pantau tugas salin

  1. Pada halaman Tinjau + simpan , verifikasi pengaturan Anda. Biarkan opsi default pada Mulai transfer data segera dan secara opsional atur agar tugas menyalin berjalan setiap 1 menit untuk pelacakan perubahan lebih cepat.

  2. Simpan Pekerjaan Salin dan mulai eksekusi pertama dengan memilih tombol Simpan + Jalankan .

    Cuplikan layar halaman tinjau dan simpan, dengan opsi eksekusi diatur untuk berjalan sesuai jadwal setiap satu menit.

  3. Setelah item Pekerjaan salin berhasil disimpan, item memulai eksekusi pertama untuk membawa data awal dari tabel sumber.

  4. Gunakan panel Salin Pekerjaan atau Hub Pemantauan untuk memantau kemajuan. Pelajari selengkapnya tentang memantau Pekerjaan Salin.

    Cuplikan layar hub pemantauan, memperlihatkan pekerjaan yang berhasil dengan lima baris dibaca dan lima baris ditulis.

Mensimulasikan perubahan dengan data baru

  1. Jika Anda menggunakan tabel sampel, gunakan kueri SQL berikut untuk menyisipkan baris baru ke dalam tabel Gudang Source Fabric.

    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()); 
    
  2. Pekerjaan Salin menggunakan kolom inkremental untuk mendeteksi baris tersebut selama pemrosesan terjadwal berikutnya.

    Cuplikan layar halaman pemantauan memperlihatkan pekerjaan yang berhasil dengan tiga baris dibaca dan tiga baris ditulis.

  3. Setelah eksekusi berikutnya, periksa tabel target di Fabric Lakehouse untuk mengonfirmasi bahwa tabel telah dipindahkan.

    Cuplikan layar tabel Fabric Lakehouse, memperlihatkan semua baris yang ditulis ke dalam tabel.