开发Dataphin数据源并加速数据查询

开发Dataphin数据源即将Dataphin中的逻辑表和物理表配置为供应用调用的Dataphin数据源,同时您可以为已开发的Dataphin数据源所在的计算空间添加Hologres加速计算源,以满足对查询速度有要求的业务场景。本文为您介绍如何开发Dataphin数据源及加速数据查询。

前提条件

使用限制

当计算引擎为StarRocks时,不支持配置Dataphin数据源服务。

功能说明

因Dataphin数据源功能已下线,本文档将不再维护,仅用于历史用户参考。

开发Dataphin数据源

  1. 在Dataphin首页,在顶部菜单栏选择服务 > 开发

  2. 选择服务项目,单击左侧导航栏的Dataphin数据源服务,再单击+新建数据源,进入新建Dataphin数据源页面。

  3. 新建Dataphin数据源页面,配置参数。

    1. 配置数据源基本信息区域的参数。

      参数

      描述

      数据源名称

      数据源命名规则如下:

      • 包含字母、数字和下划线(_)。

      • 以字母开头。

      • 不能超过32个字符。

      数据源分组

      选择已创建的数据源分组。

      数据源描述

      填写对数据源分组简单的描述。不能超过128字符。

      数据环境

      选择数据源读取数据的来源。数据环境对后续选择物理表和逻辑表的影响说明如下:

      • 选择了生产环境,后续支持选择Basic和Prod业务板块中的逻辑表,支持选择Basic和Prod项目中的物理表。

      • 选择了开发环境,后续支持选择Dev业务板块中的逻辑表,支持选择Dev项目中的物理表。

      数据来源

      支持MaxComputeHologres两个数据来源。

      • MaxCompute(默认):支持选择逻辑表物理表,计算空间只能选择绑定了MaxCompute计算源的项目。

      • Hologres:仅支持选择物理表,计算空间只能选择绑定了Hologres计算源的项目。

        说明

        数据来源选择Hologres的Dataphin数据源服务,加速开关默认打开,不支持关闭。

    2. 在双列表框中,选择左侧的逻辑表物理表加入到右侧的列表框中。

      Dataphin数据源的数据来源支持选择物理表或逻辑表。在逻辑表选择物理表选择区域为您展示Dataphin内所有的业务板块和项目下逻辑表和物理表,您可以根据业务情况进行选择。image

    3. 若来源表类型为逻辑表,需要选择逻辑表输出时是否包含关系模型。

    4. 选择Dataphin数据源的计算空间(Dataphin的项目空间)。

      您可以查看Dataphin项目空间绑定的计算源信息,具体操作请参见创建通用项目

  4. 单击创建数据源,完成Dataphin数据源的创建。

    Dataphin数据源创建成功后,数据服务自动将该数据源发布至数据服务市场的Dataphin数据源列表中,后续供应用调用。

加速数据查询

  1. 为Dataphin数据源已绑定的计算空间添加Hologres计算源。具体操作,请参见创建通用项目

    image.png

  2. Dataphin数据源页面,打开加速数据查询的开关。

    已开发的Dataphin数据源的加速状态默认是关闭的,您需要手动打开加速数据查询的开关。image

后续步骤

完成Dataphin数据源创建后,您就可以在数据服务市场中查询并申请调用的该Dataphin数据源的权限。具体操作,请参见调用Dataphin数据源