Menguji Peta
Anda dapat menguji peta dalam proyek EDI pada waktu desain. Untuk melakukannya, Anda menggunakan ekstensi Alat XML ke BizTalk Server di lingkungan Visual Studio. Topik ini menjelaskan cara menyiapkan dan menggunakan fitur Peta Uji ekstensi Alat XML.
Anda menguji peta dengan menentukan dokumen sumber dan menentukan folder tempat BizTalk Server akan menyimpan instans yang dihasilkan (dengan data fiktif). Anda perlu mengatur pemisah yang akan digunakan BizTalk Server untuk memproses dokumen sumber dan menghasilkan dokumen tujuan sesuai dengan skema EDI. Ini berlaku untuk semua nilai properti input TestMap di halaman properti peta: Hasilkan Instans, XML, atau Asli. Hal ini berlaku untuk Generate Instance karena BizTalk Server perlu mengetahui pemisah apa yang akan digunakan untuk menghasilkan instans. Hal ini berlaku untuk XML atau Asli karena BizTalk Server perlu tahu cara menginterpretasikan file datar asli atau file XML. Anda juga perlu mengatur pemisah yang akan digunakan BizTalk Server saat membuat file output.
Anda harus masuk sebagai anggota grup Administrator BizTalk Server.
Di Visual Studio, tambahkan peta yang ingin Anda uji ke proyek, dan tambahkan skema sumber dan tujuan untuk peta tersebut ke proyek.
Catatan
Anda tidak perlu membangun proyek untuk menguji peta.
Klik kanan peta dan klik Properti.
Di jendela Properti , atur Validasi Input TestMap ke True jika Anda ingin memvalidasi file input terhadap skema sumber. Atur Validasi Output TestMap ke True jika Anda ingin memvalidasi file output terhadap skema tujuan.
Catatan
Jika Anda menguji peta dengan properti Input TestMap yang diatur ke Asli dan properti Validasi Input TestMap dan Validasi Output TestMap diatur ke False, validasi akan tetap dilakukan. Ini terjadi karena file input berformat asli akan dikonversi ke dalam format XML, dan BizTalk Server akan memvalidasi XML terhadap skema. Jika ada masalah validasi dalam instans input, mekanisme validasi akan memposting kesalahan, meskipun properti Validasi Input TestMap dan Validasi Output TestMap diatur ke False.
Atur Input TestMap ke Asli untuk file input yang memiliki ekstensi .edi. Atur ke XML jika memiliki ekstensi .xml. Atur Input TestMap ke Hasilkan Instans agar BizTalk Server menghasilkan instans input, daripada Anda menunjuk instans input secara manual.
Atur Output TestMap ke Asli untuk file output yang memiliki ekstensi .edi. Atur ke XML jika memiliki ekstensi .xml.
Untuk Instans Input TestMap, telusuri ke instans input yang ingin Anda gunakan untuk menguji peta, pilih, lalu Buka. Jika Anda ingin membiarkan properti ini kosong, atur Input TestMap ke Hasilkan Instans.
Catatan
Anda harus menunjuk instans input untuk Instans Input TestMap atau mengatur Input TestMap ke Hasilkan Instans. Jika tidak, BizTalk Server akan menghasilkan kesalahan.
Untuk Instans Output TestMap, telusuri ke lokasi tempat Anda ingin menyimpan instans output, masukkan nama untuk instans output, lalu klik Simpan.
Catatan
Jika Anda tidak menunjuk instans output, BizTalk Server akan membuat file output, menempatkan file output ke dalam folder, dan menunjukkan nama dan jalur file.
Klik kanan peta yang sedang Anda uji, lalu klik Uji Peta.
Dalam kotak dialog Properti Instans EDI X12, pastikan semua properti konsisten dengan pengaturan untuk instans input dan output.
Catatan
BizTalk Server akan menampilkan kotak dialog Properti Instans EDI dua kali selama proses TestMap: sekali untuk menginterpretasikan instans pesan input dan sekali untuk menghasilkan instans pesan output. Namun, BizTalk Server dapat menampilkan kotak dialog lebih dari dua kali dan dapat menampilkan kotak dialog untuk skema non-EDI. Jika demikian, klik OK untuk menutup kotak dialog.
Klik OK.