Skip to content

PortPro

Loads

Example Image

总结:生成的SQL不对,没有row和column的情况默认是明细表,但是明细表不能有度量,可能不太理解我们Cube的使用规则

Driver

Q:总共有多少个司机

A:(SQL报错,问题同上)

Q:给我列举一下WA这个州的司机姓名

A:根据提供的数据,以下是华盛顿州(WA)的司机姓名列表: 1. AJ AMANDIP 2. CORNELIUS 3. ERIC 4. Edison 5. Edward 6. JASON 7. JOEL 8. JON 9. MANROOP 10.MANUEL 11. PATRICK(回答正确)

Q:这几个司机都是什么时候入职的

A:"无法做出分析,因为没有提供数据。"

Q:就用createdat作为入职日期

A:" 提供的数据中包含了入职日期(createdat)的详细记录。数据表明,各个员工的入职日期从2024年2月15日至2024年11月27日不等。这些日期可用于分析员工入职的时间分布和趋势。" (文不对题,没有给出上面几个司机的入职时间)

Q:统计一下各个州的司机数量

A:根据提供的数据,各个州的司机数量如下: - 阿拉巴马州 (AL): 1 - 加利福尼亚州 (CA): 91 - 康涅狄格州 (CT): 1 - 特拉华州 ( DE): 1 - 英格兰: 1 - 佛罗里达州 (FL): 1 - 佐治亚州 (GA): 5 - 伊利诺伊州 (IL): 4 - 北卡罗来纳州 (NC): 1 - 新罕布什尔州 ( NH): 1 - 新泽西州 (NJ): 18 - 纽约州 (NY): 3 - 苏格兰: 1 - 得克萨斯州 (TX): 4 - 弗吉尼亚州 (VA): 6 - 华盛顿州 (WA): 11 - WP: 1 - 未指定: 37 该数据展示了各个州司机分布的概况。(正确)

总结:简单问题尚可,但多轮对话对前面的会话内容“遗忘”较多

TMS

Cube_tms_shipper_consignee_order_details

Q:本月有多少订单

A:(没有回答,只是列举了一个明细表)

Q:我让你帮我统计一下,本月订单的数量

A:(依然没有回答)

Q:你count一下有多少Order#

A:(看了一下细节,可以生成SQL,但是执行结果无法显示)

Q:表里的数据总共涉及到几个月

A:(依然没有结果,因为生成的条件只在column里放了一个Month,其他什么都没做)

总结:可以生成SQL,但执行错误,原因是无论生成什么SQL都带了一句“WHERE groupingid != 0”,但事实上没有group by,不需要这句

sql
WITH result_table_all_data AS (
SELECT
COUNT(DISTINCT tms_order_id) AS "Order Count",
0 AS DENSE_RANK1
FROM tms_internal.view_tms_shipper_consignee_order_details
WHERE
tms_order_created_date >= '2024-11-01 00:00:00'
AND tms_order_created_date <= '2024-11-30 23:59:59'
)
SELECT *
FROM (
SELECT *
FROM result_table_all_data
WHERE groupingid != 0
LIMIT 5000 OFFSET 0
);

Example Image

另有一个超长的报错如下

Example Image

Cube_bnp_tms_trip

Q:统计一下总共有多少个trip

A:(没有回复,可以生成SQL,但依然报上面的错误)

Example Image

Accounting

整体存在的问题:当filter中没有条件的时候,1=1 应该也保留下来。(前端代码以加兼容)

ar/Cube_sales_invoice

Q:统计每种服务类型的发票额

A:正确

Q:统计每个月的发票额

A:正确

Q:哪个月发票额最大

A:对话框中正确,页面中显示了所有月的总额,且没有按金额降序

Example Image

Q:找出前五个月份发票额最大的

A:对话框中正确,页面中显示了所有月的总额,且没有按金额降序

Q:各种类型的发票在每月的金额分别是多少

A:错误,column中的月份没有展示出来

Example Image

Q:统计上月发票总额

A:报错了

Example Image

Q:统计上周发票总额

A:报错,同上个问题

Q:上月location的发票收入最大的前五名分别是

A:对话框中正确,页面中显示所有数据,没有降序排列

Q:今年每月的发票金额

A:正确

ap/Cube_ap_bill

Q:统计每家公司的总金额

A:正确

Q:统计一下公司id为1000的总金额

A:页面的结果是正确的,可返回的信息却是:无法给出结果

Example Image

Q:统计一下公司id为1000的状态为posted的总金额和总余额

A:没结果

Q:统计一下公司id为1000的状态为Posted的总金额和总余额

A:没结果

Q:统计各种账单来源的总金额

A:正确

Q:统计上个月每家公司的总金额

A:正确