取消
顯示的結果
而不是尋找
你的意思是:

GC驅動程序錯誤

aschiff
因素二世

我使用一個集群在磚通過JDBC連接器連接到一個表工作簿。我的表工作簿一直無法負荷由於資源不可以通過數據連接。我去看看我和集群的司機日誌看到完整完整GC(人體工程學)錯誤和GC分配錯誤。我怎麼解決這個問題?我試著增加我的司機和工人通過改變它們的存儲在我的集群,但沒有解決它。

32個回複32

這是一幅與框擴展為顯示查詢的細節如果數據發生了泄漏。

這個JDBC從磚表和一個簡單的查詢在線工作嗎?

簡單的例子:

選擇“Hello World”;

我不確定如何測試表中查詢在線磚連接但我能夠運行一個不同的表工作簿附加到相同的集群和下麵這個查詢的SQL選項卡是在火花UI。

選擇(情況(“delta_table_campaign”。“名稱”(“CRE_MAT_2023”、“CRE_MAT_2023_Email_Had_Prior_Communication”、“CRE_MAT_2023_Email_NO_Prior_Communication”))然後CRE_MAT_2023運動組織的其他“delta_table_campaign”。“名字”)作為“name__group_”結束,

計數(不同的“delta_table_contact”。“Id”)作為“usr_calculation_496170019756503042_ok”

從“salesforce_raw”。“delta_table_contact”“delta_table_contact”

加入“salesforce_raw”。“delta_table_campaignmember”“delta_table_campaignmember”(“delta_table_contact”。“Id”=“delta_table_campaignmember”。“ContactId”)

加入“salesforce_raw”。“delta_table_campaign”“delta_table_campaign”(“delta_table_campaignmember”。“CampaignId”=“delta_table_campaign”。“Id”)

(((“delta_table_contact”的地方。“LaunchLeads_Status__c”是NULL))和((情況(“delta_table_campaign”。“名稱”(“CRE_MAT_2023”、“CRE_MAT_2023_Email_Had_Prior_Communication”、“CRE_MAT_2023_Email_NO_Prior_Communication”))然後CRE_MAT_2023運動組織的其他“delta_table_campaign”。“名字”結束)(‘CRE_MAT_Q1_2023’,‘CRE_MAT_Q1_2023_PART_1_MF’,‘CRE_MAT_Q1_2023_PART_2_TEXT’,‘CRE_MAT_Q3_2024_OTHER’,‘CRE_MAT_Q3_2024_OTHER_PART_1’,‘CRE_MAT_Q3_2024_OTHER_PART_2’)))

組1

我知道你不知道SQL查詢到底是什麼,直到畫麵告訴你一種方法來從表在線下載,但與查詢你給你認為是問題查詢,你在磚是否測試運行沒有錯誤嗎?

我的想法是,如果它運行在磚直接表不,然後畫麵支持團隊,需要幫你解決這個問題。如果沒有我們這方麵的工作,然後我們可以看火花UI特定運行試圖確定是什麼問題。我明白你發送其他查詢和光子似乎幫助與連接,所以當你運行它在我們這邊,請確保使用光子啟用集群進一步使用我們可以解決這個。

我將嚐試你的建議,看看會發生什麼。我們正在致力於當所有其他項目這磚/表的東西正在發生,我們已經找到了如何從這個查詢得到的信息沒有在表運行它。顯然我想避免這個問題在未來所以我想解決這個問題。我試著重建問題表又卡住了加載一次應用過濾器。運行該查詢是最後磚火花的UI中顯示我所有的“狀態”然後過濾對他們造成這個問題。

選擇“salesforce_export_1_explorium_15sept2022_professional_email_val”。“狀態”為“狀態”

從“違約”。“salesforce_export_1_explorium_15sept2022_professional_email_validation”“salesforce_export_1_explorium_15sept2022_professional_email_val”

組1

ORDER BY ASC“地位”

下麵是一幅失敗的查詢,這是一個很長的情況下當INSTR東西我之前講過,不知道你可以點擊查看完整的查詢。

image.png如果你不能看到整個事情,下麵是一些我能夠複製粘貼(和查詢一直像這樣永遠的):

選擇

(案例(案例

當(((

當(例

當零(0)為空

當0 < 1那麼INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“}”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”),那麼0

其他INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”) + 0 - 1

結束為空)然後NULL

當(例

當零(0)為空

當0 < 1那麼INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“}”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”),那麼0

其他INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”) + 0 - 1

)< 1然後INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“地址”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,(情況

當零(0)為空

當0 < 1那麼INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“}”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”),那麼0

其他INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”) + 0 - 1

結束)INT),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)- ((

當零(0)為空

當0 < 1那麼INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“}”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”),那麼0

其他INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”) + 0 - 1

)+ 1 INT)),“地址”),那麼0

其他INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,(情況

當零(0)為空

當0 < 1那麼INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“}”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”),那麼0

其他INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”) + 0 - 1

結束)INT),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)- ((

當零(0)為空

當0 < 1那麼INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“}”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”),那麼0

其他INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”) + 0 - 1

)+ 1 INT)),“地址”)+(案例

當零(0)為空

當0 < 1那麼INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“}”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”),那麼0

其他INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”) + 0 - 1

結束)- 1

結束)+ 10)為空),那麼空

當(例

當(例

當零(0)為空

當0 < 1那麼INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“}”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”),那麼0

其他INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”) + 0 - 1

結束為空)然後NULL

當(例

當零(0)為空

當0 < 1那麼INSTR (“salesforce_export_1_explorium_15sept2022”。“電子郵件”、“}”)

當0 = INSTR (SUBSTRING (“salesforce_export_1_explorium_15sept2022”。“電子郵件”,作為INT(0),把(長度(“salesforce_export_1_explorium_15sept2022”,“電子郵件”)——(0)+ 1 INT))、“}”),那麼0

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map