防止外泄的數據架構
本文概述用來產生模型及判斷風險評估的數據架構。
請遵循下列需求:
- 這些檔案是 CSV UTF-8(逗號、分號或製表符分隔)格式(*.csv或 *.tsv)。
- 檔案大小上限為 10 GB(GB)。
- 下列字元會在所有數據行中逸出:逗號/分號、新行字元和多行字元。
- 'datetime' 資料行的格式為 ISO 8601。 例如,在 C# DateTime.UtcNow.ToString(“o”) 中,格式為 “2019-03-14T20:18:11.254Z”。
- 'double' (十進位) 數據行有效位數是兩個小數字數。
交易
欄位名稱 | 資料類型 | 描述 |
---|---|---|
DEFINITIONGROUP | 字串 | Dynamics 365 Commerce 中由同步處理引擎 (DIFX) 新增的字段。 他們會定義導出順序。 |
EXECUTIONID | 字串 | Dynamics 365 Commerce 中由同步處理引擎 (DIFX) 新增的字段。 他們會定義導出順序。 |
ISSELECTED | int | Dynamics 365 Commerce 中由同步處理引擎 (DIFX) 新增的字段。 他們會定義導出順序。 |
TRANSFERSTATUS | int | 此欄位是用來追蹤倉儲之間傳輸的狀態。 |
BATCHID | int | 批次或班次的標識碼。 |
終端機 | 字串 | POS 的識別碼。 |
AMOUNTPOSTEDTOACCOUNT | double | 張貼至總賬 (GL) 張貼賬戶的金額。 |
CHANNELREFERENCEID | 字串 | 標識符,指出電子商務商家在全通路案例中用於購買的通道。 |
COSTAMOUNT | double | 專案的成本。 |
CREATEDOFFLINE | int | 此欄位指出交易是否離線建立,而沒有資料庫連線能力。 |
CURRENCY | 字串 | 貨幣代碼(例如美元)。 |
CUSTOMERACCOUNT | 字串 | 帳戶號碼。 |
CUSTOMERDISCOUNTAMOUNT | double | 對應至客戶的折扣,並自動套用給該客戶。 |
DISCOUNTAMOUNT | double | 如果套用任何折扣,則為折扣金額。 |
DELIVERYMODE | 字串 | 如果交易不是現金和攜帶交易,則為傳遞模式。 |
TRANSACTIONSTATUS | int | 在 Dynamics 365 Commerce 中新增至同步處理引擎 (DIXF) 的字段。 他們會定義導出順序。 |
EXCHANGERATE | double | 如果非商店貨幣用於付款,則為匯率。 |
GROSSAMOUNT | double | 套用折扣之前到期的總金額。 |
INCOMEEXPENSEAMOUNT | double | 此欄位表示調整金額,以反映抽屜相關費用。如果有的話。 |
INFOCODEDISCOUNTGROUP | 字串 | 這是與套用折扣相關聯的信息代碼。 |
倉庫 | 字串 | 與存放區相關聯的倉儲。 |
SITEID | 字串 | 此欄位通常用於零售商店。 它用來依區域組織商店(例如美國西北商店)。 |
INVOICEID | 字串 | 此欄位與客戶帳戶的付款相關。 它指出客戶要為其付款的發票。 |
ITEMSPOSTED | int | 屬於出貨一部分的項目計數。 |
LOYALTYCARDID | 字串 | 與客戶相關聯的地區卡號碼。 |
NETAMOUNT | double | 套用折扣之前的價格。 |
PAYMENTAMOUNT | double | 付款金額。 |
POSTASSHIPMENT | int | 此欄位指出專案是否有相關聯的出貨。 |
RECEIPTID | 字串 | 收據編號。 這個數位與交易編號不同。 |
REFUNDRECEIPTID | 字串 | 如果交易是退款,則為原始交易的收據標識符。 |
SALEISRETURNSALE | int | 值,指出銷售是否為傳回。 |
SALESINVOICEAMOUNT | double | 如果客戶只從訂單中挑選幾個專案,則銷售發票金額。 |
SALESORDERAMOUNT | double | 客戶訂單的總金額。 (這些訂單與現金和攜帶交易不同,因為它們有出貨細節。 |
SALESORDERID | 字串 | 訂單編號,適用於具有出貨詳細數據的訂單。 |
SALESPAYMENTDIFFERENCE | double | 客戶付款后的差異金額。 |
轉變 | 字串 | 輪班。 班次是計算現金和銷售活動當天的一組交易。 班次有助於判斷終端機中應有多少現金。 |
SHIPPINGDATEREQUESTED | Datetime | 客戶訂單上的貨物應出貨的日期。 |
員工 | 字串 | 銷售點 (POS) 使用者的標識碼。 |
TOACCOUNT | int | 向客戶帳戶收取的金額。 |
TOTALDISCOUNTAMOUNT | double | 套用至交易總計的折扣金額。 |
TOTALMANUALDISCOUNTAMOUNT | double | 此欄位表示手動套用的總折扣金額,不會自動計算。 |
TOTALMANUALDISCOUNTPERCENTAGE | double | 手動套用的總折扣百分比。 |
TRANSACTIONNUMBER | 字串 | 交易標識碼。 |
TRANSACTIONDATE | Datetime | 日期。 |
TRANSACTIONTIME | int | 交易的時間。 |
TRANSACTIONTYPE | int | 值,指出交易是現金和攜帶交易還是訂單。 |
LOGISTICSLOCATIONID | 字串 | 此欄位會識別出出貨要運送到的位置。 |
LOGISTICSPOSTALCITY | 字串 | 傳遞專案所在的城市。 |
LOGISTICSPOSTALCOUNTY | 字串 | 傳遞專案所在的縣。 |
LOGISTICSPOSTALSTATE | 字串 | 傳遞項目的狀態。 |
LOGISTICSPOSTALSTREET | 字串 | 傳遞專案所在的街道。 |
LOGISTICSPOSTALZIPCODE | 字串 | 傳遞專案的郵遞區編碼。 |
LOGISTICSPOSTALADDRESSVALIDFROM | Datetime | 傳遞位址有效,根據位址對項目傳遞有效的日期。 |
羅吉斯POSTALADDRESSVALIDTO | Datetime | 傳遞位址效果,根據位址不再對專案的傳遞有效日期而定。 |
OPERATINGUNITNUMBER | 字串 | 商店所對應的業務單位。 |
COMMENT | 字串 | 交易層級批注。 |
TAXCALCULATIONTYPE | int | 值,指出稅務是以商店、客戶或目的地為基礎。 |
DISCOUNTAMOUNTWITHOUTTAX | double | 折扣金額,不包括稅金。 |
NETPRICE | double | 交易上的行數。 |
RETAILNCREXPORTED | int | 在推出開始時,此字段是用來將交易推送至 NCR BOS 系統的旗標。 |
PARTITION | 字串 | Dynamics 365 Commerce 中 Dynamics 365 Commerce 中特定數據分割的標識符。 |
DATAAREAID | 字串 | Dynamics 365 Commerce 中法律實體的標識碼。 |
SYNCSTARTDATETIME | Datetime | 在 Dynamics 365 Commerce 中新增至同步處理引擎 (DIXF) 的字段。 他們會定義導出順序。 |
Sales
欄位名稱 | 資料類型 | 描述 |
---|---|---|
DEFINITIONGROUP | 字串 | Dynamics 365 Commerce 中由同步處理引擎 (DIFX) 新增的字段。 他們會定義導出順序。 |
EXECUTIONID | 字串 | Dynamics 365 Commerce 中由同步處理引擎 (DIFX) 新增的字段。 他們會定義導出順序。 |
ISSELECTED | int | Dynamics 365 Commerce 中由同步處理引擎 (DIFX) 新增的字段。 他們會定義導出順序。 |
TRANSFERSTATUS | int | 此欄位是用來追蹤倉儲之間傳輸的狀態。 |
SALESTAXGROUP | 字串 | 交易的有效銷售稅群組。 |
ITEMSALESTAXGROUP | 字串 | 專案的有效銷售稅群組。 |
終端機 | 字串 | POS 的識別碼。 |
TRANSACTIONNUMBER | 字串 | 交易編號 |
條碼 | 字串 | 已掃描的條碼。 |
COSTAMOUNT | double | 產品成本。 |
CURRENCY | 字串 | 用於銷售的貨幣(例如美元)。 |
CUSTOMERACCOUNT | 字串 | 客戶帳戶號碼。 |
CUSTOMERDISCOUNT | double | 客戶折扣。 |
CUSTOMERINVOICEDISCOUNTAMOUNT | double | 履行期間在發票層級相關聯的折扣。 |
CASHDISCOUNTAMOUNT | double | 如果套用現金折扣,則為現金折扣金額。 |
PRICEGROUPS | 字串 | 產品和客戶所屬的價格群組。 |
OFFERNUMBER | 字串 | 供應項目號碼的唯一標識符。 |
DISCOUNTAMOUNTFORPRINTING | double | 在收據上列印的折扣金額。 |
MODEOFDELIVERY | 字串 | 客戶的傳遞方法。 |
ELECTRONICDELIVERYEMAIL | 字串 | 電子郵件位址。 |
RETAILEMAILADDRESSCONTENT | 字串 | 收據的電子郵件位址。 |
GIFTCARD | int | 禮品卡號碼。 |
REASONCODEDISCOUNT | double | 如果套用了折扣,可以設定原因代碼來提示收銀員選取原因。 |
倉庫 | 字串 | 存放區的參考數據。 此欄位表示貨物的實體位置。 |
SERIALNUMBER | 字串 | 產品的序號。 |
SITEID | 字串 | 存放區所屬的類別(例如 PACNW)。 |
INVENTORYSTATUS | int | 清查層級的狀態。 |
LOTID | 字串 | 不需要此欄位。 |
ITEMID | 字串 | 產品識別碼。 |
PRODUCTSCANNED | int | 此欄位表示產品中的條碼是否已掃描為交易的一部分。 |
ITEMRELATION | 字串 | 特定產品群組中相關專案的群組。 |
KEYBOARDPRODUCTENTRY | int | 此欄位表示產品識別碼是否由收銀員手動在 POS 的鍵盤上輸入。 |
LINEDISCOUNT | double | 套用至明細專案的折扣金額。 |
LINEMANUALDISCOUNTAMOUNT | double | 如果手動輸入折扣,則折扣金額。 |
LINEMANUALDISCOUNTPERCENTAGE | double | 如果套用手動百分比折扣,則折扣百分比。 |
LINENUMBER | double | 交易上的行號。 |
ISLINEDISCOUNTED | int | 值,指出交易行是否折扣。 |
ISLINKEDPRODUCTNOTORIGINAL | int | 此欄位指出相同產品群組中是否有任何已變更的連結專案。 |
CHANNELLISTINGID | 字串 | 此欄位僅適用於電子商務。 零售商店不需要它。 |
NETAMOUNT | double | 交易的凈金額。 |
NETAMOUNTINCLUSIVETAX | double | 淨金額,包括稅金。 |
NETPRICE | double | 套用折扣之前行的凈價格。 |
ISORIGINALOFLINKEDPRODUCTLIST | int | 默認連結的產品。 |
ORIGINALPRICE | double | 未套用銷售價格時的產品價格。 |
ORIGINALSALESTAXGROUP | 字串 | 交易的原始銷售稅群組。 |
ORIGINALITEMSALESTAXGROUP | 字串 | 如果覆寫稅金,此字段會追蹤原始的稅額。 |
PERIODICDISCOUNTAMOUNT | double | 定期折扣的折扣金額。 |
PERIODICDISCOUNTGROUP | 字串 | 定期折扣群組。 |
PERIODICDISCOUNTPERCENTAGE | double | 定期折扣百分比。 |
價格 | double | 項目的價格。 |
ISPRICECHANGE | int | 此欄位會指出交易中產品清單是否有任何價格變更。 |
PRICEINBARCODE | int | 此欄位指出交易內是否有特定產品掃描價格內嵌的條碼。 |
QUANTITY | double | 數量。 |
REQUESTEDRECEIPTDATE | Datetime | 針對客戶訂單,客戶要求抵達/取貨的日期。 |
RECEIPTNUMBER | 字串 | 收據編號。 |
RETURNLINENUMBER | double | 從日誌完成傳回時,原始交易的行號。 |
ISRETURNNOSALE | int | 值,指出此交易是否為傳回或 void。 |
RETURNQUANTITY | double | 要傳回的數量。 |
RETURNTERMINAL | 字串 | 正在處理傳回交易的終端機。 |
RETURNTRANSACTIONNUMBER | 字串 | 從收據或日誌完成傳回時的原始交易編號。 |
RFTAGID | 字串 | 無線電頻率識別的標識碼(RF)。 |
ISSCALEPRODUCT | int | 值,指出連接尺規是否用來取得數量。 |
SECTIONNUMBER | 字串 | 產品在市集中的實體位置。 未使用此欄位。 |
SHELFNUMBER | 字串 | 保留產品的貨架編號。 |
REQUESTEDSHIPDATE | Datetime | 訂單要求的出貨日期。 |
STANDARDNETPRICE | double | 價格,不包括折扣和貿易協定。 |
SALESTAXAMOUNT | double | 套用至交易的銷售稅金額。 |
TOTALDISCOUNT | double | 套用至訂單總計的折扣金額。 |
TOTALDISCOUNTINFOCODELINENUM | double | 如果在套用總折扣時提示使用者輸入信息代碼,則會在此欄位中儲存原因代碼。 |
TOTALDISCOUNTPERCENTAGE | double | 如果使用百分比的總折扣,則套用至交易總計的折扣百分比。 |
TRANSACTIONCODE | int | 交易類型的指標。 |
TRANSACTIONSTATUS | int | Posted 的值表示語句已完成(也就是說,金額已到達後台的 GL)。 |
UNIT | 字串 | 項目的測量單位。 範例包括加侖和盎司(盎司)。 |
UNITPRICE | double | 每個單位的價格。 |
UNITQUANTITY | double | 已售出的單位數量。 |
VARIANTNUMBER | 字串 | 色彩、大小和樣式之單位組合的標識碼。 |
ISWEIGHTPRODUCT | int | 值,指出連接尺規是否用來取得數量。 |
ISWEIGHTMANUALLYENTERED | int | 如果尺規未連線,收銀員可以手動輸入權數。 |
CATEGORYNAME | 字串 | 產品類別的名稱。 |
CATEGORYHIERARCHYNAME | 字串 | 用來組織產品的類別階層。 |
LOGISTICSPOSTALADDRESSVALIDFROM | Datetime | 地址識別碼的有效日期。 |
LOGISTICLOCATIONID | 字串 | 全域通訊錄中的通訊通訊通訊錄中的通訊通訊錄。 |
OPERATINGUNITNUMBER | 字串 | 包含存放區的參考數據部分。 |
RETURNOPERATINGUNITNUMBER | 字串 | 正在處理傳回的存放區。 |
ITEMCOLOR | 字串 | 色彩。 |
ITEMSIZE | 字串 | 大小。 |
ITEMSTYLE | 字串 | 樣式。 如同色彩和大小,樣式是產品維度。 |
ITEMCONFIGID | 字串 | 套件的組態標識碼。 |
SKIPREPORTS | int | 如果已設定此欄位,則會在報表中略過記錄。 |
LINEPERCENTAGEDISCOUNT | double | 自動百分比折扣的數量。 |
DISCOUNTAMOUNTWITHOUTTAX | double | 折扣金額,不包括稅金。 |
PARTITION | 字串 | Dynamics 365 Commerce 中 Dynamics 365 Commerce 中特定數據分割的標識符。 |
DATAAREAID | 字串 | 公司標識碼(例如 MSFT)。 |
SYNCSTARTDATETIME | Datetime | 在 Dynamics 365 Commerce 中新增至同步處理引擎 (DIXF) 的字段。 他們會定義導出順序。 |
款項
欄位名稱 | 資料類型 | 描述 |
---|---|---|
DEFINITIONGROUP | 字串 | Dynamics 365 Commerce 中由同步處理引擎 (DIFX) 新增的字段。 他們會定義導出順序。 |
EXECUTIONID | 字串 | Dynamics 365 Commerce 中由同步處理引擎 (DIFX) 新增的字段。 他們會定義導出順序。 |
ISSELECTED | int | Dynamics 365 Commerce 中由同步處理引擎 (DIFX) 新增的字段。 他們會定義導出順序。 |
TRANSFERSTATUS | int | 此欄位是用來追蹤倉儲之間傳輸的狀態。 |
AMOUNTINTENDEREDCURRENCY | double | 以當地貨幣招標的金額,適用於商店所在的國家/地區。 |
AMOUNTINACCOUNTINGCURRENCY | double | 該行到期的金額。 |
AMOUNTTENDERED | double | 存放區貨幣中的金額。 |
MERCHANTPAYMENTINSTRUMENTTYPEID | 字串 | 付款方式的名稱(例如AMEX或VISA)。 |
ISCHANGELINE | int | 此欄位會指出付款金額是否還給客戶。 |
CREDITVOUCHERID | 字串 | 如果憑證用於付款,則為憑證號碼。 |
CURRENCYCODE | 字串 | 已支付的貨幣。 |
EXCHANGERATEINTENDEREDCURRENCY | double | 美元匯率。 |
EXCHANGERATEINACCOUNTINGCURRENCY | double | 與美元(美元)相關的匯率。 |
GIFTCARDID | 字串 | 禮品卡號碼。 |
ISPREPAYMENT | int | 值,指出付款是否為存款。 |
LINENUMBER | double | 付款明細號碼。 |
LOYALTYCARDID | 字串 | 如果使用忠誠積分進行付款,則提供卡號。 |
QUANTITY | double | 已售出的單位數目。 |
RECEIPTID | 字串 | 收據標識碼。 此標識碼與交易標識碼不同。 |
TENDERTYPE | 字串 | 已支付的招標類型。 |
終端機 | 字串 | 緩存器或銷售點的標識碼(POS)。 |
TRANSACTIONNUMBER | 字串 | 交易編號。 |
TRANSACTIONSTATUS | int | 付款明細的狀態。 |
OPERATINGUNITNUMBER | 字串 | 存放區唯一的作業單位。 |
MERCHANTPAYMENTINSTRUMENTID | 字串 | 付款方式的標識碼。 此資訊由商家提供。 |
ACCOUNTNUMBER | 字串 | 如果具名客戶出現在交易上,則客戶帳戶號碼。 |
VOIDSTATUS | int | 值,指出投標行是否在交易投標之前失效。 |
AMOUNTTENDEREDADJUSTMENT | double | 產品中的新功能允許變更交易,並提供完整的稽核記錄。 |
員工 | 字串 | 使用者識別碼。 |
PARTITION | 字串 | Dynamics 365 Commerce 中 Dynamics 365 Commerce 中特定數據分割的標識符。 |
DATAAREAID | 字串 | 公司標識碼(例如 MSFT)。 |
SYNCSTARTDATETIME | Datetime | 在 Dynamics 365 Commerce 中新增至同步處理引擎 (DIXF) 的字段。 他們會定義導出順序。 |
PaymentMethod
欄位名稱 | 資料類型 | 描述 |
---|---|---|
PAYMENTMETHODNUMBER | 字串 | 付款方式的標識碼。 |
DEFAULTFUNCTION | 字串 | 付款方式類型的描述,例如現金、支票、信用備忘錄/憑證或貨幣。 |
NAME | 字串 | 付款方式的描述性名稱。 |