Skip to content

Commit 0745036

Browse files
authored
Merge pull request #256 from qianmoQ/1.22.0-SNAPSHOT
Support Hologres
2 parents 2a74568 + fcf4d4c commit 0745036

33 files changed

Lines changed: 404 additions & 16 deletions

File tree

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -98,6 +98,7 @@ Here are some of the major database solutions that are supported:
9898
<a href="https://www.postgresql.org" target="_blank"><img src="./src/shared/assets/integrate/postgresql.png" alt="PostgreSQL" class="a" width="auto" height="50"/></a>
9999
<a href="https://druid.apache.org" target="_blank"><img src="./src/shared/assets/integrate/druid.png" alt="Druid" class="a" width="auto" height="34"/></a>
100100
<a href="https://www.elastic.co/cn/elasticsearch" target="_blank"><img src="./src/shared/assets/integrate/elasticsearch.svg" alt="ElasticSearch" class="a" width="auto" height="34"/></a>
101+
<a href="https://www.alibabacloud.com/product/hologres" target="_blank"><img src="./src/shared/assets/integrate/hologres.svg" alt="Hologres" class="a" width="auto" height="34"/></a>
101102
</p>
102103

103104
## Features
264 KB
Loading
113 KB
Loading
329 KB
Loading
241 KB
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 1 addition & 0 deletions
Loading
Lines changed: 57 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,57 @@
1+
---
2+
template: overrides/main.html
3+
---
4+
5+
!!! note "ElasticSearch"
6+
7+
It is mainly used to describe how the software builds the ElasticSearch data source for subsequent operations.
8+
9+
!!! warning "System requirements"
10+
11+
\>= `1.22.0`
12+
13+
### Supported Versions
14+
15+
---
16+
17+
| Version | Tested? |
18+
|---------|---------------------------------------------|
19+
| `1.0.x` | :material-checkbox-marked-circle:{.success} |
20+
21+
!!! note "Supported versions"
22+
23+
Most versions have been tested, please submit issues for non-adapted versions.
24+
25+
### Created a Source
26+
27+
---
28+
29+
After entering the data source management page, click the Add data source button.
30+
31+
![img.png](../../../assets/images/others/management/datasource/elasticsearch/img.png)
32+
33+
Select the ElasticSearch icon in the `Experimental` type (the fourth).
34+
35+
After selecting the type, click the `Next` button at the bottom to configure the relevant information.
36+
37+
![img.png](../../../assets/images/others/management/datasource/elasticsearch/img_1.png)
38+
39+
!!! note "Supported protocols"
40+
41+
- [x] `TCP`
42+
43+
#### TCP Protocol
44+
45+
---
46+
47+
!!! note "TCP Protocol"
48+
49+
Use the TCP interface provided by ElasticSearch to connect to the service.
50+
51+
| Parameter | Description | Required | Unique | Default |
52+
|-----------|-----------------------------------------------------------------------------------------------------|----------|--------|---------|
53+
| `Alias` | The alias of the data source, which will be displayed later in the selected data source on the page | Yes | Yes | |
54+
| `Host` | The host of the ElasticSearch server | Yes | Yes | |
55+
| `Port` | The port of the ElasticSearch server | Yes | Yes | `5443` |
56+
57+
When we have configured the above parameters, click the `Test` button at the bottom. If the service can be accessed normally, the `OK` button can be used. Click it and it will be saved.
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
---
2+
template: overrides/main.html
3+
---
4+
5+
!!! note "Hologres"
6+
7+
It is mainly used to describe how the software builds the Hologres data source for subsequent operations.
8+
9+
!!! warning "System requirements"
10+
11+
\>= `1.22.0`
12+
13+
### Supported Versions
14+
15+
---
16+
17+
| Version | Tested? |
18+
|---------|---------------------------------------------|
19+
| `1.0.x` | :material-checkbox-marked-circle:{.success} |
20+
21+
!!! note "Supported versions"
22+
23+
Most versions have been tested, please submit issues for non-adapted versions.
24+
25+
### Created a Source
26+
27+
---
28+
29+
After entering the data source management page, click the Add data source button.
30+
31+
![img.png](../../../assets/images/others/management/datasource/hologres/img.png)
32+
33+
Select the Hologres icon in the `Experimental` type (the fourth).
34+
35+
After selecting the type, click the `Next` button at the bottom to configure the relevant information.
36+
37+
![img.png](../../../assets/images/others/management/datasource/hologres/img_1.png)
38+
39+
!!! note "Supported protocols"
40+
41+
- [x] `TCP`
42+
43+
#### TCP Protocol
44+
45+
---
46+
47+
!!! note "TCP Protocol"
48+
49+
Use the TCP interface provided by Hologres to connect to the service.
50+
51+
| Parameter | Description | Required | Unique | Default |
52+
|--------------------|-----------------------------------------------------------------------------------------------------|----------|--------|---------|
53+
| `Alias` | The alias of the data source, which will be displayed later in the selected data source on the page | Yes | Yes | |
54+
| `Host` | The host of the Hologres server | Yes | Yes | |
55+
| `Port` | The port of the Hologres server | Yes | Yes | `5443` |
56+
| `AccessKey ID` | The user name of the Hologres server | No | Yes | |
57+
| `AccessKey Secret` | The password of the Hologres server | No | Yes | |
58+
| `Database` | The database of the Hologres server | No | Yes | |
59+
60+
When we have configured the above parameters, click the `Test` button at the bottom. If the service can be accessed normally, the `OK` button can be used. Click it and it will be saved.

docs/material/overrides/home.html

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -136,6 +136,28 @@ <h1 class="font-center">Supported Databases</h1>
136136
Druid is a high performance real-time analytics database. Druid's main value add is to reduce time to insight and action.
137137
</div>
138138
</li>
139+
<li>
140+
<div class="font-center">
141+
<span class="twemoji">
142+
<img src="/assets/integrate/ElasticSearch.svg" width="30" height="100" />
143+
</span>
144+
<strong class="font-center">ElasticSearch</strong>
145+
</div>
146+
<div class="top-margin">
147+
Elasticsearch is the distributed, RESTful search and analytics engine at the heart of the Elastic Stack.
148+
</div>
149+
</li>
150+
<li>
151+
<div class="font-center">
152+
<span class="twemoji">
153+
<img src="/assets/integrate/Hologres.svg" width="30" height="100" />
154+
</span>
155+
<strong class="font-center">Hologres</strong>
156+
</div>
157+
<div class="top-margin">
158+
Hologres is an all-in-one real-time data warehouse engine that is compatible with PostgreSQL. It supports online analytical processing (OLAP) and ad hoc analysis of PB-scale data.
159+
</div>
160+
</li>
139161
</ul>
140162
</div>
141163
</div>

0 commit comments

Comments
 (0)