這個筆記是隨手記錄在學習Biztalk的過程中,所得到的片段式的學習心得。-在Biztalk中讀取傳入的純文字檔
在Biztalk中讀取傳入的純文字檔
建立Schema
首先建立一個範例文字檔
在Biztalk 專案中新增Flat File Schema Wizard,並將剛才建立的範例文字檔設定為其Instance file
將逗號(,)
設定為Child delimiter
該Wizard依據我們的設定建立出一個Schema,作為剖析文字檔之用
建立Pipeline
在Biztalk專案中建立一個Receive Pipeline
拉一個Flat file disassembler元件到Pipeline的Disassemble區塊中。
在Flat file disassembler元件的Document Schema屬性中選取上一個步驟建立的Schema檔
設定Receive Port
在完成Biztalk的專案設定後,加上Send Port的設定作為資料驗證。整個Orchestration完成後,就可以將整個專案佈署至Biztalk Server上了。
佈署之後,需要設定Binding以繫結實體Port到我們所設計的Orchestration上。在Recevie Location中,我們需要選擇type FILE
來當作資料接收的方式。同時,在Receive pipeline中,選擇我們之前建立的Receive pipleline。這樣,就可以順利的接入純文字檔,並透過Flat File Schema Wizard所建立的Schema來讀取資料內容。