数据开发包括编码研发和规范建模。编码研发用于构建计算任务,例如创建SQL代码任务、Shell任务、 Python任务、MR任务和Spark任务;规范建模用于构建逻辑化的数据模型。
前提条件
若需进行实时开发,需已购买实时研发增值服务。详情请参见开通Dataphin。
功能介绍
规范建模:基于已明确的业务需求,从业务顶层开始设计,规范定义数据的标准及计算口径完成数据模型的设计。同时您提供可视化、标准化、规范化和自动化定义数据,而非传统手动写SQL代码的方式,这样就避免了统计指标计算口径不一致的情况。可视化构建数据仓库的模型,逻辑表提交后即生成对应智能黑盒调度任务,自动化生产数据。
说明仅绑定数据板块的项目支持规范建模功能。
数据处理:通过编写代码的方式构建复杂的数据模型、构建同步任务和构建不同类型的代码任务。
即席查询:即主题式查询,面向业务主题的数据查询。屏蔽了物理模型中技术特性带来的影响,基于逻辑模型从业务视角出发对外提供查询服务。
双开发模式:Dataphin支持Basic和Dev-Prod的数据开发模式:
Basic项目绑定了Basic数据板块,系统支持规范建模功能。Basic项目绑定了Prod数据板块,则系统不支持规范建模功能,仅支持数据处理和即席查询功能。
Dev项目支持规范建模、数据处理和即席查询功能。Prod项目支持规范建模和数据处理功能。
智能编辑器:Dataphin代码编辑器不仅支持基本的代码高亮、代码补全,还支持智能代码提示、权限校验等功能。助您降低开发成本,更快的交付可靠的代码和提升编码体验。编辑器使用说明,请参见编辑器代码提效。
数据开发入口
在Dataphin首页,单击顶部菜单栏研发。默认进入数据开发页面。
数据开发界面介绍
如果您的Dataphin实例为基础研发版、敏捷研发版,则不支持规范建模。
区域 | 描述 |
①全局搜索与代码搜索 |
说明
|
②项目与环境 |
说明 Basic项目默认为生产环境,没有环境区分。 |
③功能项 | Dataphin数据开发板块包括规范建模、数据处理、最近打开、即席查询、运行记录模块。
|
④对象列表目录 | 在Dataphin数据开发板块内置或创建的对象,将在对象列表目录中为您展示。 |
⑤数据开发欢迎页 | 为您展示了在Dataphin中进行数据开发的基本使用路径以及研发相关的工具。您可以在各路径点或工具块中单击新建图标创建对应对象。 |