DolphinScheduler Studio is a debugging platfrom for DolphinScheduler.
If you want to contribute, please refer to the contributing guidelines of this project.
install dependencies using pnpm
pnpm installstart the development server
pnpm devbuild a studio component
pnpm buildinstall sql lsp
go install github.com/lighttiger2505/sqls@latestinstall shell lsp
npm i -g bash-language-serverinstall python lsp
pip install python-lsp-serverThe connection to the RDBMS is essential to take advantage of the functionality provided by sqls. You need to set the connection to the RDBMS.
Change the configuration to your server/sql.yml
lowercaseKeywords: false
connections:
- alias: mysql
driver: mysql
proto: tcp
user: root
passwd: root
host: 127.0.0.1
port: 13306
dbName: world
Open server directory and run command
python lsp-server.py