ITPub博客

首页 > 数据库 > 国内数据库 > 【YashanDB 知识库】DolphinScheduler 适配崖山 Python 驱动

【YashanDB 知识库】DolphinScheduler 适配崖山 Python 驱动

原创 国内数据库 作者:崖山数据库系统YashanDB 时间:2025-02-07 17:16:24 0 删除 编辑

本文内容来自 YashanDB 官网,原文内容请见  https://www.yashandb.com/newsinfo/7396982.html?templateId=171...

概述
本文主要介绍 DolphinScheduler 调度器适配崖山 Python 驱动,支持在 DolphinScheduler 上通过 python 任务访问崖山数据库。

环境
DolphinScheduler 版本:3.1.9
Python 版本:3.9
YashanDB 版本:23.2.2.100
YashanDB Python 驱动版本:yaspy-1.0.0-cp39-cp39-linux_x86_64

** 操作步骤
安装 YashanDB 客户端 **
Step1:根据 YashanDB 软件包清单获取对应的软件包,以 yashandb-client-23.2-linux-x86_64.tar.gz 为例。

Step2:将 yashandb-client-23.2-linux-x86_64.tar.gz 上传至本地路径(以 /home/yasdb/yashandb_client 为例),并解压。
$ cd /home/yasdb/yashandb_client
$ tar -zxf yashandb-client-23.2-linux-x86_64.tar.gz
查看解压后内容。
$ ll
drwxrwxr-x. 2 yasdb yasdb 19 Feb 8 00:01 bin
drwxrwxr-x. 2 yasdb yasdb 21 Feb 8 00:01 include
drwxrwxr-x. 2 yasdb yasdb 4096 Feb 8 00:01 lib

Step3:在~/.bashrc 中配置 PATH 和 LD_LIBRARY_PATH。
$ vi ~/.bashrc
export PATH=$PATH:/home/yasdb/yashandb_client/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/yasdb/yashandb_client/lib

Step4:生效环境变量。
$ source ~/.bashrc

安装 YashanDB Python 驱动
pip3 install yaspy-1.0.0-cp36-cp36m-linux_x86_64.whl

设置 DolphinScheduler 环境变量
vi apache-dolphinscheduler-3.1.9-bin/bin/env/dolphinscheduler_env.sh
修改环境变量:
export PATH=$HADOOP_HOME/bin:$SPARK_HOME1/bin:$SPARK_HOME2/bin:$PYTHON_HOME/bin:$JAVA_HOME/bin:$HIVE_HOME/bin:$FLINK_HOME/bin:$DATAX_HOME/bin:$SEATUNNEL_HOME/bin:$CHUNJUN_HOME/bin:/home/yasdb/yashandb_client/bin:$PATH
新增环境变量:
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/home/yasdb/yashandb_client/lib
修改完保存退出即可。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70028812/viewspace-3071352/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
崖山数据库系统YashanDB是深圳计算科学研究院完全自主研发设计的新型数据库系统,融入原创理论,支持单机/主备、共享集群、分布式等多种部署方式,覆盖OLTP/HTAP/OLAP交易和分析混合负载场景,为客户提供一站式的企业级融合数据管理解决方案。

注册时间:2023-04-11

  • 博文量
    722
  • 访问量
    639958