排除在三角洲共享共同的分享問題
以下部分描述可能出現的常見錯誤,當你創建一個共享或訪問數據共享。
訪問數據在一個份額
下麵的錯誤是常見的在訪問數據時。
資源限製超過錯誤
問題:你的查詢在一個共享表返回錯誤RESOURCE_LIMIT_EXCEEDED
。
你可以看到這兩種錯誤:
“RESOURCE_LIMIT_EXCEEDED”、“信息”:“表元數據大小超過了限製”
“RESOURCE_LIMIT_EXCEEDED”、“信息”:“數量的文件在的表來返回超過了限製,考慮聯係你的提供者來優化的表”
可能的原因:有限製的數量允許共享文件元數據表。
建議修複:學習如何解決這些問題,明白了當查詢三角洲共享表RESOURCE_LIMIT_EXCEEDED錯誤在磚的知識庫。
文件未找到或證書錯誤
問題:您將看到一個錯誤消息,拋出一個異常文件未找到或證書。
引發錯誤的例子:
FileReadException:當delta-sharing閱讀文件時發生錯誤:/ % 252 ftmp % 252 fexample.share % 2523 example.tpc_ds.example / XXXXXXXXXXXXX / XXXXXXXX。引起的:SSLPeerUnverifiedException:證書- <[工作區名稱].cloud.www.eheci.com.s3.us -東- 1. amazonaws.com >不匹配的任何主題選擇名稱(s3.amazonaws.com, .s3.amazonaws.com *…):
熊貓錯誤的例子:
FileNotFoundError(路徑)FileNotFoundError: https://xxxx.xxxxxx.s3.xx - xxxx - 1. - amazonaws.com/xxxxxx/part - 00000 - xxxxx湄京- algorithm=axxxxxx湄京date=xxxxxxxx&x湄京- signedheaders=host&x湄京- expires=xxx&x湄京credential=xxxxxxx_request&x signature=xxxxx——湄京
權力BI錯誤的例子:
數據源。錯誤:底層連接被關閉:不能建立信任關係的SSL / TLS安全的通道。詳細信息:https://xxxx.xxxxxxxxx.s3.xx - xxxx - 1. - amazonaws.com/xxxxxxxx/part - 00000 xxxxxxx.snappy.parquet
可能的原因:通常你看到這個錯誤,因為你的水桶的名字使用點或時期符號(例如,incorrect.bucket.name.notation
)。這是一個AWS限製。看到AWS桶命名規則。
你可以得到這個錯誤即使你的桶的名字是正確格式化。例如,您可能會遇到一個SSL錯誤(SSLCertVerificationError
)當你PyCharm上執行代碼。
建議修複如果您的桶的名字使用無效的AWS桶命名符號,使用不同的桶統一目錄和三角洲共享。
如果您的桶使用有效的命名約定和你仍然麵臨著FileNotFoundError
在Python中,啟用調試日誌記錄來幫助隔離問題:
進口日誌記錄日誌記錄。basicConfig(水平=日誌記錄。調試)