当前位置: 首页 > news >正文

网站建设高清图电子线路板东莞网站建设

网站建设高清图,电子线路板东莞网站建设,网站建设 内容缺乏,如何查询网站被百度收录计算中间件 Apache Linkis 构建了一个计算中间件层,以实现上层应用程序和底层数据引擎之间的连接、治理和编排。目前,已经支持通过数据源的功能,实现用户通过Linkis 对接并使用 OceanBase数据库。 本文详细阐述了在 Apache Linkis v1.3.2中&a…
计算中间件 Apache Linkis 构建了一个计算中间件层,以实现上层应用程序和底层数据引擎之间的连接、治理和编排。目前,已经支持通过数据源的功能,实现用户通过Linkis 对接并使用 OceanBase数据库。

本文详细阐述了在 Apache Linkis v1.3.2中,如何集成OceanBase数据库。鉴于OceanBase数据库兼容MySQL 5.7/8.0的众多功能与语法特性,用户在实际操作中可将OceanBase 当做 MySQL来类似应用。

1、  准备工作

1.1 环境安装

安装和部署OceanBase数据库,请参阅

  • 部署文档(https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001687861)
  • 一文讲透|如何部署OceanBase社区版(https://open.oceanbase.com/blog/2235967744)

1.2 环境验证

你可以使用MySQL命令来验证OceanBase数据库的安装情况。

mysql -h${ip} -P${port} -u${username} -p${password} -D${db_name}

连接成功,如下图所示:

1685516605

2. Linkis提交执行OceanBase数据库任务

2.1通过linkis-cli提交

sh ./bin/linkis-cli -engineType jdbc-4 -codeType jdbc -code "show tables" -submitUser hadoop -proxyUser hadoop -runtimeMap wds.linkis.jdbc.connect.url=jdbc:mysql://${ip} :${port}/${db_name} -runtimeMap wds.linkis.jdbc.driver=com.mysql.jdbc.Driver -runtimeMap wds.linkis.jdbc.username=${username} -runtimeMap wds.linkis.jdbc.password =${password}

2.2通过Linkis Java SDK提交任务

Linkis提供Java和Scala的SDK,用于向Linkis服务器提交任务。有关详细信息,请参阅JAVA SDK Manual,对于OceanBase任务,用户只需要在Demo中修改EngineConnType和CodeType参数:

 
Map<String, Object> labels = new HashMap<String, Object>(); 
labels.put (LabelKeyConstant.ENGINE_TYPE_KEY, "jdbc-4"); // required engineType Label
labels.put(LabelKeyConstant.USER_CREATOR_TYPE_KEY, "hadoop-IDE");// required execute user and creator 
labels.put(LabelKeyConstant.CODE_TYPE_KEY, "jdbc"); // required codeType

2.3多数据源支持

路径:登录管理平台-->数据源管理

第一步:创建新的数据源。

1685516783

1685516821

第二步:连接测试。

单击测试连接按钮进行测试

1685516832

第三步:发布数据源。

1685516863

1685516869

第四步:通过指定数据源名称提交OceanBase任务。

请求URL:http://${gateway_url}:${port}/api/rest_j/v1/entrance/submit

方法:POST

请求参数:

{"executionContent": {"code": "show databases","runType": "jdbc"},"params": {"variable": {},"configuration": {"startup": {},"runtime": {"wds.linkis.engine.runtime.datasource": "ob-test"}}},"labels": {"engineType": "jdbc-4"}
}
回应:
{"method": "/api/entrance/submit","status": 0,"message": "OK","data": {"taskID": 93,"execID": "exec_id018017linkis-cg-entrance000830fb1364:9104IDE_hadoop_jdbc_0"}
}

1685516924

Linkis作为中间计算层,使各个上层应用以紧耦合的方式直接连接和访问各种底层引擎如OceanBase、MySQL等。实现了统一变量等用户资源的互通,脚本、UDF、函数和资源文件,并通过REST标准接口提供数据源和元数据管理服务。

1685517259

Linkis 强大的连接、重用、编排、扩展和治理能力,通过应用层和引擎层的解耦,以标准化可重用的方式解决了扩展难、应用孤岛、重复造轮子等复杂的连接问题。简化了复杂的网络调用关系,从而降低了整体的复杂度,也节省了开发和维护成本。

未来, Linkis计划进一步和OceanBase进行集成,包括Linkis ETL功能支持OceanBase,完成OceanBase和其他数据源的导入导出等,并支持将Linkis的元数据存储到OceanBase。另外,期待更多伙伴加入OceanBase生态共建阵营,我们将向合作伙伴分享开源及公有云的商业机会,欢迎合作!

http://www.yayakq.cn/news/345735/

相关文章:

  • 坪山网站建设价位免费网站域名注册
  • 株洲seo网站优化网站什么时候做SEO优化最合适
  • 手机版传奇发布网站做的好的网站欣赏
  • 淘宝客网站开发定制做康复医院网站
  • 网站为什么百度搜不到了网络架构要求包括
  • 网站排名首页有没有专门做飞卢小说盗版的网站
  • 网站seo优化案例华强北网站建设公司
  • 网站发多少篇文章开始做外链工程建设采购有哪些网站
  • 下载网站后怎么做的短网址生成源码下载
  • 网站管理功能图高端品牌包包排行榜前十名
  • 什么叫做营销型网站怎样进网站空间服务器
  • 蕲春住房和城乡建设局网站一步一步教你做网站
  • 门户网站简介便宜建站空间
  • 网站做推广的企业百度seo关键词优化si
  • 旅游网站建设技术有哪些方面wordpress 中文名
  • 微信官方网站是什么做网站要会哪些软件
  • 建设网站需要多少钱济南兴田德润厉害吗抖音短视频制作教程
  • 网站策划界面效果感受心得做品牌文化的网站
  • 哪里免费做网站怎么制作网站表白
  • 网站建设带主机网站群建设原则
  • wordpress更换网站域名上海seo优化
  • 查询关键词密度网站的网址有哪些深圳网站和app建设方案
  • 网站广告联盟怎么做的静安正规的设计公司网站
  • 网站建设平台流程提升学历被骗怎么投诉
  • jsp淘宝客网站wordpress h1 h2
  • 建材网站免费模板吉林省建设信息网站
  • 网站建设必须要具备哪些知识北京网站制作设计推广公司
  • 土巴兔这种网站怎么做邹城网站建设zczwxx
  • 自助网站建设公司电话设计图纸网站
  • 哪些网站用python做的浙江网架公司