暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

新手入门必备:超详细 DolphinDB 使用指南

1030
对于初次使用 DolphinDB 的用户朋友而言,最常见的问题往往是:“DolphinDB 应该从何学起?”这也成为了用户交流群里高频出现的话题之一。面对众多教程资源,初学者往往感到无从下手,难以迅速定位最合适的学习路径。

鉴于此,我们精心整理了一份更适合新手体质的 DolphinDB 金融场景入门指南这份指南不仅系统性地整合了掌握 DolphinDB 所必需的核心知识与实战技巧,还考虑到了初学者在使用过程中可能遇到的各种问题,并配套提供了丰富的拓展阅读材料,以供进一步学习。

目前,此指南已发布在 DolphinDB 的知乎账号(https://zhuanlan.zhihu.com/p/16234742531)以及官网的文档中心上,欢迎大家点击阅读原文,开启更为顺畅的学习之旅,为后续进阶学习和工程上的使用奠定基础。

总体而言,通过阅读本指南,用户可以基本掌握利用 DolphinDB 进行建库建表、数据导入与清洗、脚本编程、SQL 基础的库表操作、流计算框架构建、并发任务调度等工程中基础且必不可少的操作。

创建数据库和数据表

本章从 DolphinDB 的分布式架构和分区设计开始讲解,再通过分析一个具体的建库建表案例,帮助用户循序渐进地理解与学习。

数据导入与数据清洗

创建好库表后,下一步就是数据导入或数据迁移,在此过程中可能会遇到数据无法正确导入、导入数据预处理、数据膨胀、内存溢出、并行导入分析冲突等问题。本章节结合实际案例,针对这一系列问题,进行了系统的讲解。

数据增删改查

  • 增加数据:展示了通过 tableInsert 函数、append! 函数、insert into 语句三种写入数据的方式,并结合实际场景分析了三种写入数据方式的便捷性。
  • 查询数据:展示了不同类型表的访问方式,并通过举例,展示了查询特定数据的方式。
  • 删除数据:讲解了 DolphinDB 的删除机制,列出了 DolphinDB 中多种删除数据的方法,并给出了用法的示例、适用场景的说明,还备注了使用的注意点和限制。最后结合实际案例,对比说明不同场景下如何选择更优的删除方式。
  • 更新数据:讲解了 DolphinDB 数据更新的机制,并通过举例,展示了更新数据的方式。

基于 SQL 的批计算

本章讲解了如何使用 SQL 进行常见的数据处理,包括查询、聚合、时序分析、行列转换、关联查询、更新删除等操作,并基于 DolphinDB 数据表,从金融场景涉及的通用表操作出发,结合案例进行演示

流数据计算

本章主要介绍了流数据的基础概念、流计算框架和流程。结合 API 订阅流数据、消息中间件获取流数据、流引擎计算等具体案例,帮助用户进一步了解流计算在 DolphinDB 中的应用。

Tips:

如果你是数据平台开发与运维人员,我们推荐你阅读指南的 3~5 章,这些章节介绍了建库建表、数据导入、数据清洗和预处理等方面的内容

如果你是数据分析人员,我们推荐你阅读指南的第 5~7 章,这些章节介绍了 SQL 编程(聚合、时序等)、流计算框架(流订阅、引擎级联计算等)等方面的内容

点击阅读原文查看指南全文!学习的过程中如遇任何问题,欢迎添加小助手(dolphindb1)进入技术交流群,获取技术支持~

文章转载自DolphinDB智臾科技,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论