Baca dalam bahasa Inggris

Bagikan melalui


Membuat Peta

Antarmuka pengguna utama untuk BizTalk Mapper ditampilkan pada tab dalam jendela pengeditan MicrosoftVisual Studio. Tampilan ini dibagi menjadi tiga panel. Panel kiri menampilkan skema sumber sebagai pohon. Panel kanan menampilkan skema tujuan sebagai pohon. Panel tengah menampilkan kisi sebagai beberapa halaman. Untuk menunjukkan bagaimana Anda ingin memetakan data dari skema sumber ke skema tujuan, Anda menggambar garis antara rekaman dan bidang yang ingin Anda petakan. Baris ini disebut tautan, dan merupakan cara paling mendasar untuk menentukan pemetaan data. Untuk informasi selengkapnya tentang menautkan rekaman dan bidang, lihat Tautan di Peta.

Jika Anda ingin menerapkan metode pemetaan yang lebih canggih, Anda dapat menggunakan functoids. Functoids adalah alat yang tersedia pada tab BizTalk Mapper dalam Visual Studio Toolbox. Mereka memungkinkan Anda membuat peta untuk melakukan operasi yang lebih kompleks, seperti:

  • Menambahkan nilai dalam dua bidang dalam skema sumber dan menempatkan hasilnya dalam bidang dalam skema tujuan.

  • Menghitung nilai rata-rata bidang dalam rekaman perulangan dan menempatkan hasilnya dalam bidang dalam skema tujuan.

  • Menulis skrip kustom untuk memanipulasi data instans yang sesuai dengan kebutuhan bisnis Anda.

    Untuk informasi selengkapnya tentang functoids, lihat Functoids di Maps.

    BizTalk Mapper dapat mendukung berbagai skenario pemetaan dari hubungan induk-anak sederhana hingga perulangan rekaman dan hierarki yang rumit dan terperinci. Pertimbangkan hal berikut saat Anda membuat peta:

  • BizTalk Mapper tidak mendukung penggabungan dan pengurutan.

  • Jika struktur skema sumber dan target sangat berbeda, ada kemungkinan transformasi tidak dapat dilakukan dalam satu peta. Anda mungkin memerlukan double pass.

  • Looping functoids fleksibel dan kuat, namun Anda tidak akan dapat memecah iterasi ketika perubahan nilai pada skema sumber terdeteksi untuk memulai iterasi berikutnya dari perulangan target.

  • Anda dapat mendeklarasikan variabel di luar metode dalam Scripting functoid, yang mengakibatkan variabel berada dalam cakupan untuk masa pakai peta. Oleh karena itu, Anda dapat menggunakan functoid Pembuatan Skrip untuk menyimpan nilai di antara area cakupan transformasi.

    Semua data yang diproses oleh MicrosoftBizTalk Server pada durasi harus dalam format XML. Semua data non-XML harus diterjemahkan ke format XML yang setara sebelum pemetaan. Demikian pula, ketika proses pemetaan selesai, BizTalk Server menggunakan output operasi pemetaan untuk membuat format file yang dikenali oleh mitra dagang atau aplikasi tempat data dikirim.

    BizTalk Mapper menyertakan pengkompilasi. Komponen tingkat alat ini menghasilkan Extensible Stylesheet Language Transformations (XSLT) yang diperlukan untuk mengubah atau menerjemahkan pesan instans input ke pesan instans output.

    Bagian ini menyediakan informasi khusus tugas tentang menggunakan BizTalk Mapper untuk membuat pemetaan di antara dua skema. Ini mengasumsikan bahwa Anda sudah membuka BizTalk Mapper, dan telah memilih skema sumber dan tujuan Anda.

Di Bagian Ini