Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

徵兆

從 2019 SQL Server CU6 開始,已擴充建立外部資料表定義,以包含Rejected_Row_Location參數。 此值代表要撰寫錯誤檔案和拒絕列的外部資料源位置。 此選項僅適用于使用 Hadoop 類型外部資料源之 DELIMITEDTEXT 檔案格式的外部資料表。

建立外部資料表 [dbo]。[Reject_Example]

(

[Col_one]TINYINT Null,

[Col_two]VARCHAR (100) Null,

[Col_three]數值 (2,2) Null

)

WITH

(

DATA_SOURCE = EDS_Reject_Row

,LOCATION = '/Read_Directory'

,FILE_FORMAT = CSV

,REJECT_TYPE = VALUE

,REJECT_VALUE = 100

,REJECTED_ROW_LOCATION='/Reject_Directory'

)

載入資料時會發生什麼情況?

當使用者在上一個資料表上以選取 (CTAS) 方式執行建立資料表時,如果不存在目錄,PolyBase 會于 Rejected_Row_Location 的外部資料源上建立目錄。 會建立名為「_rejectedrows」的子_rejectedrows。 除非在位置 (_) 中明確命名,否則使用強調符號字元可確認目錄已逸出以用於其他資料處理。 在此目錄中,資料夾會根據載入時間以 YearMonthDay-HourMinuteSecond (格式建立,例如 20180330-173205) 。 在此資料夾中,會撰寫兩種類型的檔案:_reason和資料檔案。

原因檔案和資料檔案都有與 CTAS 語句相關聯的 queryID。 由於資料和原因分別在個別的檔案中,因此對應的檔案具有符合的尾碼。

狀態

Microsoft 新增了列在 「適用」 區段的新功能。

解決方案

此問題在下列累積更新中已修正,SQL Server:

關於累積更新SQL Server:

每個新的累積更新SQL Server包含上一個累加更新中包含的所有 Hotfix 和所有安全性修正。 查看最新累積更新,SQL Server:

參考

了解 Microsoft 用來說明軟體更新的術語

Need more help?

Want more options?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。

Was this information helpful?

How satisfied are you with the translation quality?
What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×