Bagikan melalui


Langkah 6 (Lokal): Buat Transformasi untuk Memetakan Pesan dari Antrean ke Skema Penyisipan

Pesan yang diterima oleh BizTalk Server dari Antrean Bus Layanan akan menjadi skema ECommerceSalesOrder.xsd . Namun, untuk menyisipkan pesan ke dalam tabel SalesOrder, pesan harus dari skema Insert yang Anda buat di Langkah 5 (Di Tempat): Buat Skema untuk Memasukkan Pesan ke dalam Tabel SalesOrder. Jadi, dalam topik ini, kami membuat peta untuk mengubah skema ECommerceSalesOrder.xsd menjadi skema operasi Insert.

Untuk membuat peta

  1. Di BizTalk Server yang sudah Anda buat, klik kanan proyek, arahkan ke Tambahkan, lalu klik Item Baru. Dalam kotak dialog Item Baru , pilih Peta, masukkan nama peta sebagai SalesOrder_SQL.btm, lalu klik Tambahkan.

  2. Di peta, untuk skema sumber, pilih ECommerceSalesOrder.xsd. Untuk skema tujuan, pilih TableOperations.SalesOrder.xsd (Insert) skema.

  3. Langsung petakan simpul berikut dalam skema sumber dan tujuan:

    Skema Sumber Skema Tujuan
    Kode Perusahaan Kode Perusahaan
    PartId PartNum
    Kuantitas Jumlah
    AskPrice UnitAskPrice
    Komentar KomentarPelanggan
  4. Gunakan functoid Tanggal dan Waktu untuk memetakan nilai ke elemen DateRequested dan ShipDate dalam skema tujuan. Node ini tidak dipetakan ke node masing-masing dalam skema sumber. Sebagai gantinya, tanggal dan waktu saat ini diteruskan ke simpul ini dengan menggunakan functoid Tanggal dan Waktu .

    1. Seret dan letakkan functoid Tanggal dan Waktu dari kotak alat ke permukaan pemeta.

    2. Sambungkan functoid ke elemen DateRequested dalam skema tujuan.

    3. Seret dan letakkan functoid Tanggal dan Waktu lainnya dan sambungkan ke elemen ShipDate dalam skema tujuan.

  5. Petakan simpul berikut dalam skema sumber dan tujuan menggunakan functoid String Concatenate :

    Skema Sumber Skema Tujuan
    Alamat\Baris1 AlamatPenjualanKe

    BillToAddress
    Address\Line2 Alamat Penjualan

    BillToAddress
    Alamat\Kota AlamatPenerima

    BillToAddress
    Alamat\Provinsi Alamat Penjualan Kepada

    Alamat Tujuan Penagihan
    Alamat\Negara AlamatPengiriman

    BillToAddress
    Alamat\Kode Pos Alamat Tujuan Penjualan

    BillToAddress
    Contact\NamaDepan PartnerContact
    Kontak\NamaBelakang

    Lakukan langkah-langkah berikut untuk kelompok pemetaan penggabungan string:

    1. Seret dan jatuhkan functoid String Concatenate dari kotak alat ke permukaan pemetaan.

    2. Tambahkan setiap elemen dari pohon sumber sebagai input ke functoid String Concatenate .

    3. Seret dan konfigurasikan output functoid String Concatenate ke elemen dalam skema tujuan.

      Peta yang telah selesai menyerupai berikut:

      Petakan untuk mengubah skema

Lihat Juga

Tutorial 4: Membuat Aplikasi Hibrid Menggunakan BizTalk Server 2013