Sql-Server
SSIS/SSAS 2016 間歇性故障:傳輸層遇到錯誤
當我嘗試處理我的 OLAP 多維數據集時,我的 SSIS ETL 過程中出現間歇性故障。
SQL 日誌中沒有錯誤消息,並且當時沒有其他重要的執行。我可以在事件日誌中找到的唯一錯誤消息是:
在傳輸層中遇到錯誤。
SSIS 和 SSAS 是 SQL 都在同一台伺服器上本地執行,所以我根本不相信它與網路相關。
已部署相同的軟體包並成功執行了數週。如果我們手動連接到它處理的多維數據集沒有任何問題。
Windows Server 2012 R2 6.3(內部版本 9600:)在 VMWare 64gb 記憶體上。
Microsoft SQL Server 2016 企業版 (SP1-CU1) - 13.0.4411.0 SQL 最大記憶體 = 48gb
我的直覺是,這更像是一個 SSIS 問題而不是 SSAS 問題。
有人遇到過這種情況麼?任何人都可以推薦解決方案或解決方法嗎?是否可以獲得額外的調試資訊?
我認為我們解決了這個問題,或者至少找到了解決方法。
我相信問題是在連接到 SSAS 一段時間後超時。它與立方體的實際處理無關。
我們在 ETL 流程中添加了一個步驟,該步驟在觸發處理步驟之前查詢 OLAP 多維數據集。這會導致 SSAS 在需要之前“喚醒”。
由於我們添加了這一步,我們沒有重複這個問題。