diff --git a/pigx-visual/pigx-bi-platform/pom.xml b/pigx-visual/pigx-bi-platform/pom.xml
index 57a71ffc7..976f1c40e 100755
--- a/pigx-visual/pigx-bi-platform/pom.xml
+++ b/pigx-visual/pigx-bi-platform/pom.xml
@@ -40,6 +40,11 @@
mysql
mysql-connector-java
+
+
+ com.alibaba
+ druid-spring-boot-starter
+
org.springframework.boot
diff --git a/pigx-visual/pigx-bi-platform/src/main/java/com/pig4cloud/pigx/ureport/config/InnerDatasource.java b/pigx-visual/pigx-bi-platform/src/main/java/com/pig4cloud/pigx/ureport/config/InnerDatasource.java
new file mode 100644
index 000000000..7e6e2295f
--- /dev/null
+++ b/pigx-visual/pigx-bi-platform/src/main/java/com/pig4cloud/pigx/ureport/config/InnerDatasource.java
@@ -0,0 +1,31 @@
+package com.pig4cloud.pigx.ureport.config;
+
+import com.bstek.ureport.definition.datasource.BuildinDatasource;
+import lombok.RequiredArgsConstructor;
+import lombok.SneakyThrows;
+import org.springframework.stereotype.Component;
+
+import javax.sql.DataSource;
+import java.sql.Connection;
+
+/**
+ * @author lengleng
+ * @date 2020/11/30
+ */
+@Component
+@RequiredArgsConstructor
+public class InnerDatasource implements BuildinDatasource {
+ private final DataSource datasource;
+
+ @Override
+ public String name() {
+ return "内部数据源";
+ }
+
+ @SneakyThrows
+ @Override
+ public Connection getConnection() {
+ // 通过yaml 配置数据源信息
+ return datasource.getConnection();
+ }
+}
\ No newline at end of file
diff --git a/pigx-visual/pigx-bi-platform/src/main/resources/bootstrap.yml b/pigx-visual/pigx-bi-platform/src/main/resources/bootstrap.yml
index ee5868e1b..cdce1d604 100644
--- a/pigx-visual/pigx-bi-platform/src/main/resources/bootstrap.yml
+++ b/pigx-visual/pigx-bi-platform/src/main/resources/bootstrap.yml
@@ -4,6 +4,11 @@ server:
spring:
application:
name: @artifactId@
+ datasource:
+ url: jdbc:mysql://pigx-mysql:3306/pigxx?useUnicode=true&characterEncoding=UTF-8&useSSL=false&autoReconnect=true&failOverReadOnly=false&serverTimezone=GMT%2B8
+ username: root
+ password: root
+ driver-class-name: com.mysql.cj.jdbc.Driver
cloud:
nacos:
discovery: