准备工作
为了完成EsayDAP全流程体验,您需要具有EDAPFullControl的系统管理员权限,以及其他关联产品:计算引擎BMR、对象存储BOS、云数据库RDS、API网关的所有权限。
计算资源准备
本示例选择BMR的Hadoop集群作为数据湖的计算引擎,支持在EasyDAP中完成数据的离线和实时开发,以及数据查询分析。
1、通过Console登录BMR产品,新建一个计算资源集群pm_230_test。为完成本次产品体验,除必选组件外,需要增加选择Hive、Spark、Tez。
2、进入“系统中心-资源管理”,点击“添加资源”,新增一个计算资源test_bmr。在弹出的窗口中选择已创建的计算资源实例,完成属性配置。
数据湖准备
本示例选择EDAPDataLake作为数据湖底座,同时也支持选择BMR的Hive组件作为数据湖选型,EasyDAP将基于数据湖进行一站式的数据入湖、数据湖开发、数据湖治理、数据湖分析操作。
1、进入“数据湖-数据湖存储”菜单,点击“添加”,创建一个存储路径test_datalake。在弹出的窗口中,设置数据湖存储的类型、名称、地址。
注意:需要先到BOS创建Bucket。
2、进入“数据湖-元数据”菜单,创建主题、数据库、数据表。
本示例新建数据库test_db,选中已创建的数据湖存储test_datalake作为默认存储路径。
按照1.1示例数据模型,创建数据表test_score,表结构如下图所示:
数据源准备
在准备好数据湖之后,在EasyDAP数据源模块创建数据源链接,本示例选择RDS作为外部数据源,后续将把数据湖数据导出到RDS中,以便对接数据服务。
1、通过Console登录云数据库产品,并创建一个云数据库实例。
2、进入EasyDap“数据源”模块,创建MySQL的数据源链接,在弹出的窗口中进行数据源属性配置。
3、点击“测试连通性”,测试通过则完成EasyDAP与外部数据源的链接,可通过EasyDAP对数据源进行访问和读写操作。