-
Notifications
You must be signed in to change notification settings - Fork 368
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
6e5b6b6
commit 232a094
Showing
23 changed files
with
216 additions
and
11 deletions.
There are no files selected for viewing
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# ClickHouse | ||
|
||
ClickHouse is an open-source column-oriented database management system designed for high-speed online analytical processing (OLAP) and data warehousing, capable of processing petabytes of data in real-time. | ||
|
||
## Prerequisites | ||
|
||
* Get ClickHouse database connection parameters from the database owner. | ||
* Refer to [IP allowlist](../configure-ip-allowlists.md) to add IP addresses of Openblocks to your allowlist (if needed). | ||
|
||
## Connect to ClickHouse data source | ||
|
||
Follow the steps below: | ||
|
||
1. Create a new data source in two ways. Note that this permission is restricted to workspace admins and developers. | ||
* Navigate to the **Data Sources** tab on [Openblocks Homepage](https://openblocks.dev) and click **New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-1.PNG" alt=""><figcaption></figcaption></figure> | ||
* When creating a new query in the app editor, click **+ New** > **+ New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-2.PNG" alt=""><figcaption></figcaption></figure> | ||
2. Select **Database** > **ClickHouse** as the data source type.  | ||
|
||
<figure><img src="../../.gitbook/assets/clickhouse-1.PNG" alt=""><figcaption></figcaption></figure> | ||
3. Set its name and configure general settings, including host, port, and database name. You can also set the user name and a password.  | ||
|
||
<figure><img src="../../.gitbook/assets/clickhouse-2.PNG" alt=""><figcaption></figcaption></figure> | ||
4. (Optional) Click **Test connection** to check whether the new data source is successfully connected. | ||
5. Click **Save**, and it will be saved to your data source library. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# CouchDB | ||
|
||
CouchDB is an open-source NoSQL document-oriented database management system that provides easy-to-use web-based interfaces for data storage, retrieval, and indexing, as well as built-in synchronization and replication capabilities. | ||
|
||
## Prerequisites | ||
|
||
* Get CouchDB database connection parameters from the database owner. | ||
* Refer to [IP allowlist](../configure-ip-allowlists.md) to add IP addresses of Openblocks to your allowlist (if needed). | ||
|
||
## Connect to CouchDB data source | ||
|
||
Follow the steps below: | ||
|
||
1. Create a new data source in two ways. Note that this permission is restricted to workspace admins and developers. | ||
* Navigate to the **Data Sources** tab on [Openblocks Homepage](https://openblocks.dev) and click **New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-1.PNG" alt=""><figcaption></figcaption></figure> | ||
* When creating a new query in the app editor, click **+ New** > **+ New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-2.PNG" alt=""><figcaption></figcaption></figure> | ||
2. Select **Database** > **CouchDB** as the data source type.  | ||
|
||
<figure><img src="../../.gitbook/assets/couchdb-1.PNG" alt=""><figcaption></figcaption></figure> | ||
3. Set its name and configure the server URL. You can also set the user name and a password.  | ||
|
||
<figure><img src="../../.gitbook/assets/couchdb-2.PNG" alt=""><figcaption></figcaption></figure> | ||
4. (Optional) Click **Test connection** to check whether the new data source is successfully connected. | ||
5. Click **Save**, and it will be saved to your data source library. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# DynamoDB | ||
|
||
DynamoDB is a fully managed NoSQL database service offered by Amazon Web Services (AWS) that provides fast and predictable performance with seamless scalability, making it ideal for applications with high scalability requirements. | ||
|
||
## Prerequisites | ||
|
||
* Get DynamoDB database connection parameters from the database owner. | ||
* Refer to [IP allowlist](../configure-ip-allowlists.md) to add IP addresses of Openblocks to your allowlist (if needed). | ||
|
||
## Connect to DynamoDB data source | ||
|
||
Follow the steps below: | ||
|
||
1. Create a new data source in two ways. Note that this permission is restricted to workspace admins and developers. | ||
* Navigate to the **Data Sources** tab on [Openblocks Homepage](https://openblocks.dev) and click **New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-1.PNG" alt=""><figcaption></figcaption></figure> | ||
* When creating a new query in the app editor, click **+ New** > **+ New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-2.PNG" alt=""><figcaption></figcaption></figure> | ||
2. Select **Database** > **DynamoDB** as the data source type.  | ||
|
||
<figure><img src="../../.gitbook/assets/dynamodb-1.PNG" alt=""><figcaption></figcaption></figure> | ||
3. Set its name and configure general settings, including access key ID, secret key. You can also set endpoint URL and region. | ||
|
||
<figure><img src="../../.gitbook/assets/dynamodb-2.PNG" alt=""><figcaption></figcaption></figure> | ||
4. (Optional) Click **Test connection** to check whether the new data source is successfully connected. | ||
5. Click **Save**, and it will be saved to your data source library. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Elasticsearch | ||
|
||
Elasticsearch is a highly scalable and distributed search and analytics engine designed to perform fast and complex searches on large volumes of data. | ||
|
||
|
||
|
||
## Prerequisites | ||
|
||
* Get Microsoft SQL Server database connection parameters from the database owner. | ||
* Refer to [IP allowlist](../configure-ip-allowlists.md) to add IP addresses of Openblocks to your allowlist (if needed). | ||
|
||
## Connect to Elasticsearch data source | ||
|
||
Follow the steps below: | ||
|
||
1. Create a new data source in two ways. Note that this permission is restricted to workspace admins and developers. | ||
* Navigate to the **Data Sources** tab on [Openblocks Homepage](https://openblocks.dev) and click **New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-1.PNG" alt=""><figcaption></figcaption></figure> | ||
* When creating a new query in the app editor, click **+ New** > **+ New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-2.PNG" alt=""><figcaption></figcaption></figure> | ||
2. Select **Database** > **Elasticsearch** as the data source type.  | ||
|
||
<figure><img src="../../.gitbook/assets/elasticsearch-1.PNG" alt=""><figcaption></figcaption></figure> | ||
3. Set its name and configure general settings, including host, port, and database name. You can also set the user name and a password.  | ||
|
||
<figure><img src="../../.gitbook/assets/elasticsearch-2.PNG" alt=""><figcaption></figcaption></figure> | ||
4. (Optional) Click **Test connection** to check whether the new data source is successfully connected. | ||
5. Click **Save**, and it will be saved to your data source library. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# MariaDB | ||
|
||
MariaDB is a popular open-source relational database management system that offers high performance, scalability, and security features for businesses and organizations of all sizes. | ||
|
||
## Prerequisites | ||
|
||
* Get MariaDB database connection parameters from the database owner. | ||
* Refer to [IP allowlist](../configure-ip-allowlists.md) to add IP addresses of Openblocks to your allowlist (if needed). | ||
|
||
## Connect to MariaDB data source | ||
|
||
Follow the steps below: | ||
|
||
1. Create a new data source in two ways. Note that this permission is restricted to workspace admins and developers. | ||
* Navigate to the **Data Sources** tab on [Openblocks Homepage](https://openblocks.dev) and click **New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-1.PNG" alt=""><figcaption></figcaption></figure> | ||
* When creating a new query in the app editor, click **+ New** > **+ New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-2.PNG" alt=""><figcaption></figcaption></figure> | ||
2. Select **Database** > **MariaDB** as the data source type.  | ||
|
||
<figure><img src="../../.gitbook/assets/mariadb-1.png" alt=""><figcaption></figcaption></figure> | ||
3. Set its name and configure general settings, including host, port, and database name. You can also set the user name and a password.  | ||
|
||
<figure><img src="../../.gitbook/assets/mariadb-2.png" alt=""><figcaption></figcaption></figure> | ||
4. (Optional) Click **Test connection** to check whether the new data source is successfully connected. | ||
5. Click **Save**, and it will be saved to your data source library. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,28 @@ | ||
# Oracle | ||
|
||
Oracle is a leading provider of enterprise software and database management systems, offering a wide range of solutions for businesses of all sizes. | ||
|
||
## Prerequisites | ||
|
||
* Get Oracle database connection parameters from the database owner. | ||
* Refer to [IP allowlist](../configure-ip-allowlists.md) to add IP addresses of Openblocks to your allowlist (if needed). | ||
|
||
## Connect to Oracle data source | ||
|
||
Follow the steps below: | ||
|
||
1. Create a new data source in two ways. Note that this permission is restricted to workspace admins and developers. | ||
* Navigate to the **Data Sources** tab on [Openblocks Homepage](https://openblocks.dev) and click **New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-1.PNG" alt=""><figcaption></figcaption></figure> | ||
* When creating a new query in the app editor, click **+ New** > **+ New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-2.PNG" alt=""><figcaption></figcaption></figure> | ||
2. Select **Database** > **Oracle** as the data source type.   | ||
|
||
<figure><img src="../../.gitbook/assets/oracle-1.png" alt=""><figcaption></figcaption></figure> | ||
3. Set its name and configure general settings, including host, port, and service name. You can also set the user name and a password.  | ||
|
||
<figure><img src="../../.gitbook/assets/oracle-2.png" alt=""><figcaption></figcaption></figure> | ||
4. (Optional) Click **Test connection** to check whether the new data source is successfully connected. | ||
5. Click **Save**, and it will be saved to your data source library. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
# Snowflake | ||
|
||
Snowflake is a cloud-based data warehousing platform that provides scalable and flexible solutions for storing, processing, and analyzing large volumes of data. | ||
|
||
## Prerequisites | ||
|
||
* Get Snowflake database connection parameters from the database owner. | ||
* Refer to [IP allowlist](../configure-ip-allowlists.md) to add IP addresses of Openblocks to your allowlist (if needed). | ||
|
||
## Connect to Snowflake data source | ||
|
||
Follow the steps below: | ||
|
||
1. Create a new data source in two ways. Note that this permission is restricted to workspace admins and developers. | ||
* Navigate to the **Data Sources** tab on [Openblocks Homepage](https://openblocks.dev) and click **New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-1.PNG" alt=""><figcaption></figcaption></figure> | ||
* When creating a new query in the app editor, click **+ New** > **+ New data source**.  | ||
|
||
<figure><img src="../../.gitbook/assets/db-2.PNG" alt=""><figcaption></figcaption></figure> | ||
2. Select **Database** > **Snowflake** as the data source type.  | ||
|
||
<figure><img src="../../.gitbook/assets/snowflake-1.png" alt=""><figcaption></figcaption></figure> | ||
3. Set its name and configure general settings, including account identifier, and database. You can also set schema, warehouse, user name, password, and so on.  | ||
|
||
|
||
|
||
<figure><img src="../../.gitbook/assets/snowflake-2.png" alt=""><figcaption></figcaption></figure> | ||
4. (Optional) Click **Test connection** to check whether the new data source is successfully connected. | ||
5. Click **Save**, and it will be saved to your data source library. |