首页 > 其他分享 >【开源dcluster】一站式数据服务分析平台IDEA本地开发指南

【开源dcluster】一站式数据服务分析平台IDEA本地开发指南

时间:2024-09-11 22:54:17浏览次数:12  
标签:数据服务 dinky file lib dcluster jar IDEA install 1.1

源码Gitee地址:https://gitee.com/zhenglv123456/dcluster

在线文档:http://47.121.127.33:8090/

在线体验:http://36.155.14.171:12345/dolphinscheduler/ui/login

账号密码: test/test123

 

 

源码启动

1.前端启动

 

进入dolphinscheduler-ui目录,执行以下命令

 

npm install

 

npm run dev 

 

2.后端启动

 

mysql创建dolphinscheduler、mysql_query_result两个库

 

在dolphinscheduler库执行dao目录下的sql脚本(包括dinky目录下的)

 

image-20240802230314040.png

 

在maven中执行以下多条install命令安装三方jar包

 

image-20240802230444150.png

 

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-scheduler-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-scheduler -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-admin-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-admin -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-alert-base-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-alert-base -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-cdc-core-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-cdc-core -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-cdc-plus-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-cdc-plus -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-client-base-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-client-base -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-common-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-common -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-core-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-core -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-daemon-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-daemon -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-function-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-function -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-gateway-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-gateway -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/dinky/1.10/lib/dinky-metadata-base-1.1.0.jar -D groupId=org.dinky -D artifactId=dinky-metadata-base -D version=1.1.0 -D packaging=jar

mvn install:install-file -D file=./lib/s2/auth-api-0.9.4.jar

-D groupId=supersonic -D artifactId=auth-api -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/auth-authentication-0.9.4.jar

-D groupId=supersonic -D artifactId=auth-authentication -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/auth-authorization-0.9.4.jar

-D groupId=supersonic -D artifactId=auth-authorization -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-api-0.9.4.jar -D groupId=supersonic -D artifactId=headless-api -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-chat-0.9.4.jar -D groupId=supersonic -D artifactId=headless-chat -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-core-0.9.4.jar -D groupId=supersonic -D artifactId=headless-core -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-server-0.9.4.jar -D groupId=supersonic -D artifactId=headless-server -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/headless-server-0.9.4.jar -D groupId=supersonic -D artifactId=headless-server -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/chat-api-0.9.4.jar -D groupId=supersonic -D artifactId=chat-api -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/chat-server-0.9.4.jar -D groupId=supersonic -D artifactId=chat-server -D version=0.9.4 -D packaging=jar

mvn install:install-file -D file=./lib/s2/common-0.9.4.jar -D groupId=supersonic -D artifactId=common -D version=0.9.4 -D packaging=jar

待依赖包下载完成后执行

 

打包命令(选择跳过test)

 

image-20240802230602159.png

 

打包完成后修改standalone-server的配置文件,最后面mysql链接配置

 

image-20240802230710411.png

 

点击运行StandaloneServer

 

image-20240802230810597.png

 

访问

 

http://localhost:5173/ 初始账号&密码:admin、dolphinscheduler123

 

 

 

相关链接

Gitee:https://gitee.com/zhenglv123456/dcluster

 

 

标签:数据服务,dinky,file,lib,dcluster,jar,IDEA,install,1.1
From: https://blog.csdn.net/qq_41911734/article/details/142034583

相关文章

  • 在IDEA中安装Scala插件
    先打开IDEA[文件]右键,[设置] 点击[插件],输入Scala并搜索,点击[安装]安装完成后点击[重启IDE]  重启后,[文件]右键,[新建],[项目] 点击[创建]点击[此窗口]或[新窗口]  [文件]右键,点击[项目结构]点击[全局库],点击[+]号  选择[ScalaSDK] 选择第一个,点击[......
  • idea链接数据库和调用数据库数据
    1.导入mybatis和mysql配置org.mybatis.spring.bootmybatis-spring-boot-starter1.3.2mysqlmysql-connector-java8.0.13tk.mybatismapper4.1.52.数据库连接server:port:8080spring:datasource:driver-class-name:com.mysql.cj.jdbc.Driverusername:rootp......
  • 超好用的idea插件,不需要写代码入口也能调用方法
    插件名:QuickRun在开发过程中,快速测试和运行特定的Java方法可以大大提高工作效率。现在,有了QuickRun插件,您可以轻松实现这一目标!插件特点:一键运行:只需右键点击您想要调用的方法,选择“RunMethod”,即可快速执行,无需繁琐的配置。提高效率:无论是调试还是测试,QuickRun让您可以即时......
  • 【开源dcluster】Seatunnel数据同步之MySQL同步到doris
    源码Gitee地址:https://gitee.com/zhenglv123456/dcluster在线文档:https://47.121.127.33:8090/在线体验:http://36.155.14.171:12345/dolphinscheduler/ui/login账号密码:test/test123 创建同步任务操作步骤:1.点击创建任务 2.配置同步脚本 3.设置同步时间......
  • Linux网盘,编程者的选择,让技术为数据服务,创造无限价值!“#Linux系统编程《网盘项目》
    "Linux网盘,编程者的选择,让技术为数据服务,创造无限价值!"#Linux系统编程《网盘项目》前言预备知识一、项目功能二、程序基本框架2.1服务器程序流图2.2客户端程序流图三、程序代码解析3.1服务器代码解析3.1.1主函数代码解析3.1.2信息处理函数代码解析3.1.3获取命......
  • IDEA远程开发
    打开Settings,配置SSH连接打开Deployment配置映射路径同步数据一个是同步单个,可以ctrl+A全选后点右边这个同步全部箭头➡就是本地覆盖远程箭头⬅就是远程覆盖本地点击可以改变操作,-就是不执行任何动作......
  • idea如何配置模板
    配置生成代码指令模板注:我们常用的有sout,main等指令第一步打开设置面板1)按如下操作2)或者Ctrl+Alt+S快捷键直接弹出第二步找Editor===>LiveTemplates如下图第三步创建模板步骤如下1)创建分组名字2)分组名字3)创建自己的模板4)编写自己的模板点击OK即可第......
  • 【开源】一站式数据服务分析平台在线体验已更新
      新一代指标中台dcluster已开源,它是一款致力于开发从数据集成到数据开发治理再到数据智能分析的一站式服务的指标中台开源项目。通过深入研究优秀的开源项目,集成到dcluster中。目前已经集成dolphinscheduler实现数据开发和数据同步集成,集成supersonic实现了基于指标管理的c......
  • idea安装GenerateAllSetter插件及使用方法
    一、背景使用set方法在遇到对象属性过多的时候,依次set相较麻烦费时不能一键调用一个对象所有的set方法二、解决方法安装GenerateAllSetter插件步骤如下1、选择File-Settings2、选择Plugins3、在输入框输入GenerateAllSetter进行搜索进入存储库搜索该插件GenerateAllSetter并安装......
  • idea安装git commit comment plugin增强git提交注释规范
    一、安装插件打开idea的设置界面并找到插件二、重启idea并打开gitcommittemplate三、打开提交弹窗,可以选择gitcomment的类型说明安装成功......