计算&AI •
990 引用 •
1070 回帖 •
471 关注
博客
关注
-
报表开发离不开 SQL。简单 SQL 更多,但通常只需片刻即可完成;真正耗时的,是那些逻辑繁琐、步骤繁多的 SQL,数量虽相对少,却往往成为报表开发中效率最低的瓶颈,让报表开发人员倍感吃力。 ..
-
传统交易(TP)数据库不擅长分析计算,而专业 OLAP 数据库又过于沉重,经常需要集群,不仅成本高昂,也会使系统架构变得更复杂。 把不再变化的历史数据存储成轻量级的 esProc SPL 列存 ..
-
0 准备篇 背景 多样性数据源混合计算是常态需求,同构或异构数据库之间、文件与数据库、NoSQL 与文件等,理论上任何数据存储之间都涉及数据混合计算和分析。但混算目前技术解决的并不好,同构库之 ..
-
分组是常见的结构化数据计算,SQL 和 Python 都有相应的语句和函数来处理。不过,和 esProc SPL 提供的分组运算相比,这些语言都弱得多了。 常规的分组一般都会伴随着聚合,比如要 ..
-
什么是数据挖掘? 人们总是希望能预测未来,比如预测明天的天气,预测某地区的房价,预测下个季度的销量,预测客户的购买喜好等等。 [图片] 那么,我们到底有没有办法做预测呢? 举个例子。 傍晚,路 ..
-
应用计算困境 顾开发还是顾架构? Java 是当前应用开发最常用的语言,但是 Java 写数据处理的代码并不简单,比如针对两个字段的分组汇总要写成这样: Map> summary = n ..
-
一、 测试背景 由于众所周知的世界经贸形势,拥有全面自主可控的IT解决方案成为摆在国家面前的一项重要任务。但是,由于目前 ..
-
SQL,在数据处理和分析领域基本上类似“普通话”的地位,几乎是一项必备的能力,但是要使用 SQL,又离不开关系数据库系统,也就是 RDBMS,这就好比普通话主要还是得在中国说才管用。当然,如果 ..
-
在本系列的前两篇文章( [链接] 和 [链接] )中剖析了 Text2SQL 领域面临的 '灵活性、准确性与查询复杂性' 三难困境,并提出了润乾 NLQ 的破局架构:引入 LLM 处理自然语言 ..
-
背景与任务 在工业生产场景中,成百上千个测量仪表7×24小时不间断运行,产生海量数据。这些随时间而产生的数据称为时序数据。时序数据是设备运行状态的“晴雨表”,如果能及时发现异常,就能将设备故障 ..
-
( 上一篇: [链接]) 在基于 '规范文本' 的 NLQ 架构中,MQL(Metrics Query Language)作为规范文本的确定性编译目标,承担着关键使命。本文作为 '规范文本' ..
-
自然语言转 SQL(Text2SQL)技术旨在降低数据查询的技术门槛,但一直面临 '灵活性'、'准确性' 与 '查询复杂性' 难以兼顾的技术困境。直接由大语言模型生成 SQL 存在语义 '幻觉 ..
-
随着 AI 大模型的技术突破,用自然语言与数据进行对话的 ChatBI 概念也变得火热起来,人们普遍认为这件事终于具备了可行性。于是,业界很自然地沿着大模型(LLM)这条技术路线进行探索,期待 ..
-
一直以来,我们和数据之间始终存在距离,要从数据中获取洞察,需要拖拽字段、配置图表,甚至写 SQL 语句、Python 代码。而 chatBI 的出现,似乎可以让这一切变得前所未有的简单,只要会 ..
-
随着 AI 广泛应用,企业用户期待商业智能 BI 系统也能实现 AI 式数据查询。业务人员可以在 BI 系统中输入自然语言,比如“我要查今年广东省客户的空调订单金额”,就能得到想要的结果,效率 ..
-
AI 时代,我们都很期待用自然语言查询数据,比如:只要输入 '我要查今年广东省客户的空调订单金额',系统就能自动转换成查询语句并返回结果,效率直接提升 N 倍! 实测一下效果似乎也不错,主流 ..
-
项目中的报表开发没完没了达不到客户预期,以至于影响到合同收款——这种现象在软件公司经营过程中并不少见。出现类似状况时,管理者的第一反应往往是把板子打到开发团队身上。然而,真相很可能是:问题并不 ..
-
报表取数之痛是选择大于努力的事情 '王总,咱们又被客户催报表了,开发团队天天加班还是赶不完进度!' '李经理,这个月又得再招两个报表开发,现在能写复杂 SQL 的程序员薪资要求实在太高了... ..
-
适用场景 当第三方项目已集成社区版集算器,且集算器的 jar 包版本有更新时,可通过 Maven 方式快速完成 jar 包升级,无需手动下载和替换 jar 包,能有效简化升级流程。 版本信息查 ..
-
12 按规则扩展出多条记录 这类任务是指按分隔符拆分字符串、按区间展开日期、按固定数量等规则,将一条记录扩展成多条记录。SQL要用JOIN语句+嵌套结构或递归结构来实现,代码复杂易错。 例1 ..
-
11 时间日期序列的计算 这类任务是指成员是时间和日期的有序集合的计算。除了常见的困难比如有序计算之外,SQL在生成时间日期序列方面也不方便,通常要借助辅助表或递归语句来实现,结构复杂代码繁琐 ..
-
10 字符串集合的有序计算 这类任务是指字符串序列内或序列间的计算,常用于不规范数据的整理。SQL的基础数据类型(结果集)是无序集合,实现此类计算有天然障碍;涉及到记录级或字段级的序列时,SQ ..
-
9 分组后的集合 运算 这类任务是指分组后的交集、并集、差集、合集等集合运算。SQL不支持显式集合,只适合处理简单场景下的集合计算,复杂的场景下代码会很难写,尤其是分组内或分组间的集合计算。 ..
-
[链接]编程学习 从[链接]开始,还有个[链接]。 这本书就是面向非专业人员编写的,不需要编程经验,有高中数学基础就可以了。 第 1-4 章介绍基本的程序逻辑(变量、分支、循环等),也是大多数 ..
-
[链接]概念与语法 先从[链接]开始。 第 1-4 章介绍基本的程序逻辑,这部分主要面向没有编程经验的初学者,专业程序员可以用十几分钟时间迅速过一遍,了解 SPL 编程的基本风格和语法,需要注 ..