@@ -35,8 +35,8 @@ and it currently supports RESTful APIs for the output part. As of the input, ple
3535## The Input Part: Data Sources
3636
3737VulcanSQL aims to help data professionals create and deliver data APIs in an easy way!
38- Originally, VulcanSQL supports data warehouses and some databases such as BigQuery,
39- Snowflake, ClickHouse and PostgreSQL, etc. However, as we share VulcanSQL to the world
38+ Originally, VulcanSQL supports data warehouses and some databases such as [ BigQuery](../docs/connectors/bigquery) ,
39+ [ Snowflake](../docs/connectors/snowflake), [ ClickHouse](../docs/connectors/clickhouse) and [ PostgreSQL](../docs/connectors/postgresql) , etc. However, as we share VulcanSQL to the world
4040along the way, we figured out that there are also lots of data on the Internet that is not in databases
4141such as CSV files or data that lives in other people's databases!
4242
@@ -48,13 +48,13 @@ As of now, VulcanSQL provides two mechanisms to help you get data from the Inter
4848
4949### DuckDB and its httpfs extension
5050
51- In VulcanSQL, we can use [DuckDB](../docs/connectors/duckdb) as a caching layer to enhance query performance, or as a data connector.
52- For those of you who may not familiar with DuckDB, it is a high performance in-process OLAP database,
51+ In VulcanSQL, we can use [DuckDB](../docs/connectors/duckdb) as a caching layer to [ enhance query performance](./powering-rapid-data-apps-with-vulcansql) , or as a data connector.
52+ For those of you who may not be familiar with DuckDB, it is a high performance in-process OLAP database,
5353and has lots of extensions available! In order to get data from the Internet, VulcanSQL supports the httpfs extension!
5454
5555With the [httpfs extension](https://duckdb.org/docs/extensions/httpfs.html), now VulcanSQL can query CSV, JSON and Parquet files from the Internet!
5656
57- Imagine now you find some interesting dataset on the Internet, and it's a CSV file! Now you can directly query them
57+ Imagine now you find some interesting dataset on the Internet, and it's a CSV file! Now you can directly query it
5858like the following SQL statement, then you can do some data transformation using SQL, and deliver APIs right away to share with others!
5959
6060```sql
@@ -63,11 +63,14 @@ SELECT
6363FROM ' https://www.stats.govt.nz/assets/Uploads/Annual-enterprise-survey/Annual-enterprise-survey-2021-financial-year-provisional/Download-data/annual-enterprise-survey-2021-financial-year-provisional-csv.csv'
6464```
6565
66+ The image below shows the data details using VulcanSQL's [API Catalog feature](../docs/catalog/intro)
67+ 
68+
6669If you would like to read the source code of the full example, please [check out here](https://github.com/Canner/vulcan-sql-examples/tree/main/read-data-from-internet)!
6770
6871### The API Extension
6972
70- Sometimes, you may find some interesting data behind RESTful APIs created by others. VulcanSQL now has [the API extension](../docs/extensions/api) that
73+ Sometimes, you may find some interesting data from RESTful APIs created by others. VulcanSQL now has [the API extension](../docs/extensions/api) that
7174allows you to query data from 3rd parties using RESTful APIs!
7275
7376In the following example, we call the RESTful API to `https://dummyjson.com` and search their products with a query string!
@@ -83,4 +86,4 @@ If you would like to read the source code of the full example, please [check out
8386
8487## Conclusion
8588
86- We hope this blog post demonstrates how VulcanSQL can help you query data from the Internet, thus you can create and deliver APIs in no time!
89+ We hope this blog post demonstrates how VulcanSQL can help you query data from the Internet, thus you can create and deliver APIs in no time!
0 commit comments