Skip to content

Commit 796b7d5

Browse files
authored
Merge pull request #88 from WeDataSphere/1.0.0-rc1
1.0.0-rc1 release
2 parents d158707 + 2b3b886 commit 796b7d5

File tree

380 files changed

+51406
-27670
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

380 files changed

+51406
-27670
lines changed

README-CH.md

Lines changed: 30 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -7,22 +7,22 @@
77

88
## 简介
99

10-
Visualis是一个基于宜信的开源项目[Davinci](https://github.com/edp963/davinci)开发的数据可视化BI工具。现已被集成到数据应用开发门户[DataSphere Studio](https://github.com/WeBankFinTech/DataSphereStudio)中。
10+
    Visualis是一个基于宜信的开源项目[Davinci](https://github.com/edp963/davinci)开发的数据可视化BI工具。现已被集成到数据应用开发门户[DataSphere Studio](https://github.com/WeBankFinTech/DataSphereStudio),此次发布的版本Visualis1.0.0-rc1版本支持Linkis1.1.1和DSS1.0.1版本
1111

12-
Visualis支持拖拽式报表定义、图表联动、钻取、全局筛选、多维分析、实时查询等数据开发探索的分析模式,并做了水印、数据质量校验等金融级增强。
12+
    Visualis支持拖拽式报表定义、图表联动、钻取、全局筛选、多维分析、实时查询等数据开发探索的分析模式,并做了水印、数据质量校验等金融级增强。
1313

1414
## 功能特性
1515

16-
基于达芬奇项目, Visualis与DataSphere Studio结合,一同实现了以下特性
16+
    基于达芬奇项目, Visualis与DataSphere Studio 1.0.1集成,实现了以下特性
1717
* 图表水印
1818
* 数据质量校验
1919
* 图表展示优化
2020
* 对接Linkis计算中间件
2121
* Scriptis结果集一键可视化
2222
* 外部应用参数支持
23-
* Dashboard/Display集成为DataSphere Studio的工作流节点
23+
* Widget/Dashboard/Display集成为DataSphere Studio的工作流节点
2424

25-
Visualis同时支持以下Davinci的原生功能
25+
    Visualis同时支持以下Davinci v0.3版本的原生功能
2626
* **数据源**
2727
* 支持JDBC数据源
2828
* 支持CSV文件上传
@@ -50,13 +50,13 @@ Visualis同时支持以下Davinci的原生功能:
5050
* 支持仪表板授权分享
5151

5252

53-
## 与DataSphere Studio继承
53+
## 与DataSphere Studio集成
5454

55-
Visualis与DataSphere Studio的数据开发、工作流调度和数据质量校验等模块无缝衔接,实现数据应用开发全流程的连贯顺滑用户体验。
55+
    Visualis与DataSphere Studio的数据开发、工作流调度和数据质量校验等模块无缝衔接,实现数据应用开发全流程的连贯顺滑用户体验。
5656

57-
更多信息请访问[DataSphere Studio documentations]().
57+
更多使用说明可参考: [Visualis User Manul Doc](./visualis_docs/zh_CN/Visualis_user_manul_cn.md)
5858

59-
![Visualis](images/Visualis_AppJoint.gif)
59+
![Visualis](images/visualis_workflow.gif)
6060

6161

6262

@@ -66,12 +66,31 @@ Visualis与DataSphere Studio的数据开发、工作流调度和数据质量校
6666

6767
## 文档
6868

69-
[单独部署文档](visualis_docs/zh_CN/Visualis_deploy_doc_cn.md)
69+
## 安装部署文档
70+
[编译部署文档](visualis_docs/zh_CN/Visualis_deploy_doc_cn.md)
7071

71-
[快速对接DSS和Linkis](visualis_docs/zh_CN/Visualis_deploy_doc_cn.md)
72+
[AppConn安装文档](visualis_docs/zh_CN/Visualis_appconn_install_cn.md)
73+
74+
## 使用文档
75+
[用户使用文档](visualis_docs/zh_CN/Visualis_user_manul_cn.md)
7276

7377
[Visualis与Davinci的区别](visualis_docs/zh_CN/Visualis_Davinci_difference_cn.md)
7478

79+
## 设计文档
80+
[Visualis设计文档](visualis_docs/zh_CN/Visualis_design_cn.md)
81+
82+
[Display和DashBoard预览原理](visualis_docs/zh_CN/Visualis_display_dashboard_privew_cn.md)
83+
84+
[Visualis接入DSS/Linkis注意点](visualis_docs/zh_CN/Visualis_dss_integration_cn.md)
85+
86+
[集成LinkisDatasource](visualis_docs/zh_CN/Visualis_linkisdatasource_cn.md)
87+
88+
[发送邮件实现原理](visualis_docs/zh_CN/Visualis_sendemail_cn.md)
89+
90+
[绑定sql节点原理](visualis_docs/zh_CN/Visualis_sql_databind_cn.md)
91+
92+
[虚拟视图设计文档](visualis_docs/zh_CN/Visualis_visual_doc_cn.md)
93+
7594
## 交流贡献
7695

7796
![communication](images/communication.png)

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ Based on Davinci project, Visualis achieves below features with DataSphere Studi
2424
* External application parameters support.
2525
* Dashboard/Display as an appjoint of DataSphere Studio workflow
2626

27-
Visualis also supports most of the original features of Davinci.
27+
Visualis also supports most of the original features of Davinci v0.3.
2828
* Data Source Support
2929
* Files in CSV format
3030
* JDBC data source
@@ -55,7 +55,7 @@ Visualis seamlessly integrates with the data develoment, workflow scheduling and
5555

5656
For more detail, please visit [DataSphere Studio documentations]().
5757

58-
![Visualis](images/Visualis_AppJoint.gif)
58+
![Visualis](images/visualis_workflow.gif)
5959

6060
## Quick start
6161

assembly/pom.xml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,18 +3,10 @@
33
xmlns="http://maven.apache.org/POM/4.0.0"
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
6-
7-
<!--<parent>-->
8-
<!--<artifactId>davinci-parent_3.01</artifactId>-->
9-
<!--<groupId>edp.davinci</groupId>-->
10-
<!--<version>0.3.1-SNAPSHOT</version>-->
11-
<!--<relativePath>../pom.xml</relativePath>-->
12-
<!--</parent>-->
13-
146
<parent>
157
<artifactId>visualis</artifactId>
168
<groupId>com.webank.wedatasphere.dss</groupId>
17-
<version>0.5.0</version>
9+
<version>1.0.0-rc1</version>
1810
</parent>
1911

2012
<artifactId>visualis-assembly</artifactId>

assembly/src/main/assembly/assembly.xml

Lines changed: 9 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@
3030
<fileSets>
3131
<fileSet>
3232
<directory>${project.parent.basedir}</directory>
33-
<outputDirectory>/</outputDirectory>
33+
<outputDirectory>${file.separator}</outputDirectory>
3434
<includes>
3535
<include>README*</include>
3636
</includes>
@@ -43,6 +43,7 @@
4343
<includes>
4444
<include>*</include>
4545
</includes>
46+
<lineEnding>unix</lineEnding>
4647
</fileSet>
4748
<fileSet>
4849
<directory>.</directory>
@@ -61,6 +62,7 @@
6162
<exclude>upgrade.*</exclude>
6263
<exclude>upgrade-*</exclude>
6364
</excludes>
65+
<lineEnding>unix</lineEnding>
6466
</fileSet>
6567
<fileSet>
6668
<directory>
@@ -80,18 +82,12 @@
8082
<include>text</include>
8183
</includes>
8284
</fileSet>
83-
<!--<fileSet>-->
84-
<!--<directory>-->
85-
<!--${project.parent.basedir}/davinci-ui-->
86-
<!--</directory>-->
87-
<!--<outputDirectory>davinci-ui</outputDirectory>-->
88-
<!--</fileSet>-->
89-
<!--<fileSet>-->
90-
<!--<directory>-->
91-
<!--${project.parent.basedir}/swagger-ui-->
92-
<!--</directory>-->
93-
<!--<outputDirectory>swagger-ui</outputDirectory>-->
94-
<!--</fileSet>-->
85+
<fileSet>
86+
<directory>
87+
${project.parent.basedir}/davinci-ui
88+
</directory>
89+
<outputDirectory>davinci-ui</outputDirectory>
90+
</fileSet>
9591

9692
</fileSets>
9793

@@ -104,11 +100,4 @@
104100
<useProjectArtifact>false</useProjectArtifact>
105101
</dependencySet>
106102
</dependencySets>
107-
108-
<!--<files>
109-
<file>
110-
<source>${project.parent.basedir}/server/target/davinci-server_2.11-${project.parent.version}-jar-with-dependencies.jar</source>
111-
<outputDirectory>plugin</outputDirectory>
112-
</file>
113-
</files>-->
114103
</assembly>
Lines changed: 61 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,61 @@
1+
<!--
2+
~ Copyright 2019 WeBank
3+
~ Licensed under the Apache License, Version 2.0 (the "License");
4+
~ you may not use this file except in compliance with the License.
5+
~ You may obtain a copy of the License at
6+
~ http://www.apache.org/licenses/LICENSE-2.0
7+
~ Unless required by applicable law or agreed to in writing, software
8+
~ distributed under the License is distributed on an "AS IS" BASIS,
9+
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10+
~ See the License for the specific language governing permissions and
11+
~ limitations under the License.
12+
-->
13+
14+
<assembly
15+
xmlns="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/2.3"
16+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
17+
xsi:schemaLocation="http://maven.apache.org/plugins/maven-assembly-plugin/assembly/2.3 http://maven.apache.org/xsd/assembly-1.1.2.xsd">
18+
<id>visualis-server</id>
19+
<formats>
20+
<format>zip</format>
21+
</formats>
22+
<includeBaseDirectory>false</includeBaseDirectory>
23+
<baseDirectory>visualis-server</baseDirectory>
24+
25+
<dependencySets>
26+
<dependencySet>
27+
<!-- Enable access to all projects in the current multimodule build! <useAllReactorProjects>true</useAllReactorProjects> -->
28+
<!-- Now, select which projects to include in this module-set. -->
29+
<outputDirectory>lib</outputDirectory>
30+
<useProjectArtifact>true</useProjectArtifact>
31+
<useTransitiveDependencies>true</useTransitiveDependencies>
32+
<unpack>false</unpack>
33+
<useStrictFiltering>false</useStrictFiltering>
34+
<useTransitiveFiltering>true</useTransitiveFiltering>
35+
<excludes>
36+
<exclude>com.amazonaws:aws-java-sdk-autoscaling:jar</exclude>
37+
<exclude>com.amazonaws:aws-java-sdk-core:jar</exclude>
38+
<exclude>com.amazonaws:aws-java-sdk-ec2:jar</exclude>
39+
<exclude>com.amazonaws:aws-java-sdk-route53:jar</exclude>
40+
<exclude>com.amazonaws:aws-java-sdk-sts:jar</exclude>
41+
<exclude>com.amazonaws:jmespath-java:jar</exclude>
42+
<exclude>javax.ws.rs:jsr311-api:jar</exclude>
43+
<exclude>software.amazon.ion:ion-java:jar</exclude>
44+
</excludes>
45+
</dependencySet>
46+
</dependencySets>
47+
48+
<fileSets>
49+
<fileSet>
50+
<directory>${basedir}/src/main/resources</directory>
51+
<includes>
52+
<include>*</include>
53+
</includes>
54+
<fileMode>0777</fileMode>
55+
<outputDirectory>conf</outputDirectory>
56+
<lineEnding>unix</lineEnding>
57+
</fileSet>
58+
</fileSets>
59+
60+
</assembly>
61+

assembly/src/main/assembly/release.xml

Lines changed: 0 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,6 @@
1717
limitations under the License.
1818
>>
1919
-->
20-
21-
22-
23-
24-
25-
2620
<assembly>
2721
<id>release-beta.4</id>
2822
<formats>
@@ -91,11 +85,4 @@
9185
<useProjectArtifact>false</useProjectArtifact>
9286
</dependencySet>
9387
</dependencySets>
94-
95-
<!--<files>
96-
<file>
97-
<source>${project.parent.basedir}/server/target/davinci-server_2.11-${project.parent.version}-jar-with-dependencies.jar</source>
98-
<outputDirectory>plugin</outputDirectory>
99-
</file>
100-
</files>-->
10188
</assembly>

bin/build.sh

Lines changed: 0 additions & 9 deletions
This file was deleted.

bin/initdb.bat

Lines changed: 0 additions & 22 deletions
This file was deleted.

bin/initdb.sh

Lines changed: 0 additions & 2 deletions
This file was deleted.

bin/migration/README.md

Lines changed: 0 additions & 14 deletions
This file was deleted.

0 commit comments

Comments
 (0)