[筆記][Biztalk]讀取純文字檔

這個筆記是隨手記錄在學習Biztalk的過程中,所得到的片段式的學習心得。-在Biztalk中讀取傳入的純文字檔

在Biztalk中讀取傳入的純文字檔

建立Schema

首先建立一個範例文字檔 圖-1

在Biztalk 專案中新增Flat File Schema Wizard,並將剛才建立的範例文字檔設定為其Instance file 圖-2

逗號(,)設定為Child delimiter 圖-3

該Wizard依據我們的設定建立出一個Schema,作為剖析文字檔之用 圖-4

建立Pipeline

在Biztalk專案中建立一個Receive Pipeline 圖-5

拉一個Flat file disassembler元件到PipelineDisassemble區塊中。 圖-6

Flat file disassembler元件的Document Schema屬性中選取上一個步驟建立的Schema檔 圖-7

設定Receive Port

在完成Biztalk的專案設定後,加上Send Port的設定作為資料驗證。整個Orchestration完成後,就可以將整個專案佈署至Biztalk Server上了。 圖-8

佈署之後,需要設定Binding以繫結實體Port到我們所設計的Orchestration上。在Recevie Location中,我們需要選擇type FILE來當作資料接收的方式。同時,在Receive pipeline中,選擇我們之前建立的Receive pipleline。這樣,就可以順利的接入純文字檔,並透過Flat File Schema Wizard所建立的Schema來讀取資料內容。 圖-9