写点什么

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

作者:YashanDB
  • 2025-02-07
    广东
  • 本文字数:778 字

    阅读完需:约 3 分钟

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


概述

本文主要介绍 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

修改完保存退出即可。

发布于: 刚刚阅读数: 5
用户头像

YashanDB

关注

全自研国产新型大数据管理系统 2022-02-15 加入

还未添加个人简介

评论

发布
暂无评论
【YashanDB知识库】DolphinScheduler适配崖山Python驱动_数据库_YashanDB_InfoQ写作社区