为了更快的定位您的问题,请提供以下信息,谢谢
【详述】问题详细描述
“pipeline_dop”= ‘1’,“chunk_size”=‘128’
并行度设置了1 并发1 chunk_size为128还是跑不出来 重跑5次也跑不出来 这种有办法解决吗 我们没有离线数仓 没有hive和spark
/“sqlid” = ‘1750650538790-behr’,",set_var.chunk_size" = ‘256’,“instanceid” = ‘uTw1wYtG3q-7FWCSP’,“tasktype” = ‘etlDevelopTask’,",set_var.spill_mode" = ‘auto’,“logid” = ‘CCqQ3kskMA’,“fabric-jobId” = ‘17a72e1b-058c-8282-ada4-1e0f194b1500’,“set_var.pipeline_dop” = ‘1’/
INSERT /*+ SET_VAR(“pipeline_dop”= ‘1’,“chunk_size”=‘128’) */ OVERWRITE cubeappdata
.bwd_api_kidxk_stk_instock_info_f_temp2
(instock_id
,bill_no
,instock_date
,bill_type
,business_type
,split_bill_type
,transferbiz_type
,purchase_dept_id
,purchase_org_name
,stock_org_name
,supplier_name
,supply_name
,supply_address
,provider_contact
,owner_head
,owner_type_head
,demand_org_name
,purchaser_name
,settle_name
,charge_name
,f_vvln_base1_id
,f_vvln_combo
,f_vvln_remarks
,document_status
,cancel_status
,confirm_status
,ap_status
,create_date
,modify_date
,approve_date
,approver_name
,creator_name
,modifier_name
,InStockEntry_detail
,dt
)
(SELECT
instock_id
,bill_no
,instock_date
,bill_type
,business_type
,split_bill_type
,transferbiz_type
,purchase_dept_id
,purchase_org_name
,stock_org_name
,supplier_name
,supply_name
,supply_address
,provider_contact
,owner_head
,owner_type_head
,demand_org_name
,purchaser_name
,settle_name
,charge_name
,f_vvln_base1_id
,f_vvln_combo
,f_vvln_remarks
,document_status
,cancel_status
,confirm_status
,ap_status
,create_date
,modify_date
,approve_date
,approver_name
,creator_name
,modifier_name
,InStockEntry_detail
,
‘2025-06-22’ AS dt
FROM (SELECT
ods_api_kidxk_stk_instock_info_f
.instock_id
,
ods_api_kidxk_stk_instock_info_f
.bill_no
,
ods_api_kidxk_stk_instock_info_f
.instock_date
,
ods_api_kidxk_stk_instock_info_f
.bill_type
,
ods_api_kidxk_stk_instock_info_f
.business_type
,
ods_api_kidxk_stk_instock_info_f
.split_bill_type
,
ods_api_kidxk_stk_instock_info_f
.transferbiz_type
,
ods_api_kidxk_stk_instock_info_f
.purchase_dept_id
,
ods_api_kidxk_stk_instock_info_f
.purchase_org_name
,
ods_api_kidxk_stk_instock_info_f
.stock_org_name
,
ods_api_kidxk_stk_instock_info_f
.supplier_name
,
ods_api_kidxk_stk_instock_info_f
.supply_name
,
ods_api_kidxk_stk_instock_info_f
.supply_address
,
ods_api_kidxk_stk_instock_info_f
.provider_contact
,
ods_api_kidxk_stk_instock_info_f
.owner_head
,
ods_api_kidxk_stk_instock_info_f
.owner_type_head
,
ods_api_kidxk_stk_instock_info_f
.demand_org_name
,
ods_api_kidxk_stk_instock_info_f
.purchaser_name
,
ods_api_kidxk_stk_instock_info_f
.settle_name
,
ods_api_kidxk_stk_instock_info_f
.charge_name
,
ods_api_kidxk_stk_instock_info_f
.f_vvln_base1_id
,
ods_api_kidxk_stk_instock_info_f
.f_vvln_combo
,
ods_api_kidxk_stk_instock_info_f
.f_vvln_remarks
,
ods_api_kidxk_stk_instock_info_f
.document_status
,
ods_api_kidxk_stk_instock_info_f
.cancel_status
,
ods_api_kidxk_stk_instock_info_f
.confirm_status
,
ods_api_kidxk_stk_instock_info_f
.ap_status
,
ods_api_kidxk_stk_instock_info_f
.create_date
,
ods_api_kidxk_stk_instock_info_f
.approve_date
,
ods_api_kidxk_stk_instock_info_f
.modify_date
,
ods_api_kidxk_stk_instock_info_f
.creator_name
,
ods_api_kidxk_stk_instock_info_f
.approver_name
,
ods_api_kidxk_stk_instock_info_f
.modifier_name
,
CASE WHEN ods_api_kidxk_stk_instock_info_f
.InStockEntry
IS NULL THEN NULL
ELSE t
.value
END AS InStockEntry_detail
FROM ((SELECTinstock_id
,bill_no
,instock_date
,bill_type
,business_type
,split_bill_type
,transferbiz_type
,purchase_dept_id
,purchase_org_name
,stock_org_name
,supplier_name
,supply_name
,supply_address
,provider_contact
,owner_head
,owner_type_head
,demand_org_name
,purchaser_name
,settle_name
,charge_name
,f_vvln_base1_id
,f_vvln_combo
,f_vvln_remarks
,document_status
,cancel_status
,confirm_status
,ap_status
,create_date
,approve_date
,modify_date
,creator_name
,approver_name
,modifier_name
,InStockEntry
ASInStockEntry
FROM (SELECT
ods_api_kidxk_stk_instock_info_f
.Id
AS instock_id
,
ods_api_kidxk_stk_instock_info_f
.BillNo
AS bill_no
,
ods_api_kidxk_stk_instock_info_f
.Date
AS instock_date
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.FBillTypeID
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS bill_type
,
ods_api_kidxk_stk_instock_info_f
.BusinessType
AS business_type
, ods_api_kidxk_stk_instock_info_f
.SplitBillType
AS split_bill_type
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.TransferBizType
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS transferbiz_type
,
ods_api_kidxk_stk_instock_info_f
.PurchaseDeptId_Id
AS purchase_dept_id
, CAST(CAST(ods_api_kidxk_stk_instock_info_f
.PurchaseOrgId
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS purchase_org_name
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.StockOrgId
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS stock_org_name
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.SupplierId
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS supplier_name
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.SupplyId
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS supply_name
,
ods_api_kidxk_stk_instock_info_f
.SupplyAddress
AS supply_address
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.ProviderContactID
AS JSON) -> ‘Contact’ AS VARCHAR) AS provider_contact
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.OwnerIdHead
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS owner_head
,
ods_api_kidxk_stk_instock_info_f
.OwnerTypeIdHead
AS owner_type_head
, CAST(CAST(ods_api_kidxk_stk_instock_info_f
.DemandOrgId
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS demand_org_name
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.PurchaserId
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS purchaser_name
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.SettleId
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS settle_name
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.ChargeId
AS JSON) -> ‘Name’ -> ‘[0]’ -> ‘Value’ AS VARCHAR) AS charge_name
,
ods_api_kidxk_stk_instock_info_f
.F_VVLN_Base1_Id
AS f_vvln_base1_id
, ods_api_kidxk_stk_instock_info_f
.F_VVLN_Combo
AS f_vvln_combo
,
ods_api_kidxk_stk_instock_info_f
.F_VVLN_Remarks
AS f_vvln_remarks
, ods_api_kidxk_stk_instock_info_f
.DocumentStatus
AS document_status
,
ods_api_kidxk_stk_instock_info_f
.CancelStatus
AS cancel_status
, ods_api_kidxk_stk_instock_info_f
.ConfirmStatus
AS confirm_status
,
ods_api_kidxk_stk_instock_info_f
.APSTATUS
AS ap_status
, ods_api_kidxk_stk_instock_info_f
.CreateDate
AS create_date
,
ods_api_kidxk_stk_instock_info_f
.ApproveDate
AS approve_date
, ods_api_kidxk_stk_instock_info_f
.FModifyDate
AS modify_date
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.CreatorId
AS JSON) -> ‘Name’ AS VARCHAR) AS creator_name
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.ApproverId
AS JSON) -> ‘Name’ AS VARCHAR) AS approver_name
,
CAST(CAST(ods_api_kidxk_stk_instock_info_f
.FModifierId
AS JSON) -> ‘Name’ AS VARCHAR) AS modifier_name
,
ods_api_kidxk_stk_instock_info_f
.InStockEntry
FROM cubeappdata
.ods_api_kidxk_stk_instock_info_f
WHERE CAST(ods_api_kidxk_stk_instock_info_f
.Date
AS DATETIME) >= CAST(DATE_FORMAT(days_add(DATE ‘2025-06-23’, -120), ‘%Y-%m-%d 00:00:00’) AS DATETIME)
AND CAST(ods_api_kidxk_stk_instock_info_f
.Date
AS DATETIME) < CAST(DATE_FORMAT(days_add(DATE ‘2025-06-23’, -60), ‘%Y-%m-%d 00:00:00’) AS DATETIME)) AS ods_api_kidxk_stk_instock_info_f
) AS ods_api_kidxk_stk_instock_info_f
INNER JOIN JSON_EACH(CASE WHEN CAST(InStockEntry
AS JSON) IS NULL THEN ‘{“mock”:null}’ ELSE CAST(InStockEntry
AS JSON) END) AS t
ON TRUE)) AS t0
)
【背景】做过哪些操作?
【业务影响】
【是否存算分离】
【StarRocks版本】例如:3.3.12
【集群规模】例如:3fe(3 follower+0observer)+3be(fe与be混部)
【机器信息】CPU虚拟核/内存/网卡,例如:48C/64G/万兆
【联系方式】为了在解决问题过程中能及时联系到您获取一些日志信息,请补充下您的联系方式,例如:社区群16-可乐鸡或者邮箱,谢谢
【附件】
- fe.log/beINFO/相应截图
- 慢查询:
- Profile信息,获取Profile,通过Profile分析查询瓶颈
- 并行度:show variables like ‘%parallel_fragment_exec_instance_num%’;
- pipeline是否开启:show variables like ‘%pipeline%’;
- be节点cpu和内存使用率截图
- 查询报错:
- query_dump,怎么获取query_dump文件
- be crash
- be.out
- coredump,如何获取coredump
- 外表查询报错
- be.out和fe.warn.log