Skip to content

Commit

Permalink
comments
Browse files Browse the repository at this point in the history
  • Loading branch information
jczhong84 committed Dec 20, 2022
1 parent 77fb429 commit 3aeb391
Showing 1 changed file with 12 additions and 12 deletions.
24 changes: 12 additions & 12 deletions docs_website/docs/changelog/2022-12-20.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,27 +6,27 @@ sidebar_label: Dec 2022 (3.15.0)

Welcome to the latest release of Querybook 🎉.

Following are the top new features we have added during the year of 2022:
Following are the top new features we have added during the year 2022:

- **Query Search**: Query executions are searchable now.
- **UDF Creator**: Custom UDF plugin can be added to let users add UDFs easily in the query editor.
- **Schedules Page**: Users can see all their sechduled DataDocs in a central place now.
- **Schedules Page**: Users can see all their scheduled DataDocs in a central place now.
- **Dynamic Result Size**: Dynamically configure how many rows of results to display on the UI.
- **Table Uploader**: Create tables from query execution results or file uploads.
- **Customized Tags**: Annotate tags with features like color, tooltip, icon, rank and etc.
- **List V2**: Added nested lists, full page view, and more collectible types.
- **Automatic Query Limit**: Limit will be added to a select query without limits.
- **Automatic Query Limit**: A limit clause will be added to a select query without limits.
- **Live Syntax Check**: Validate query syntax and show errors in real time.
- **Query Tanspiler**: Transpile queries between different languages like Presto and SparkSQL.
- **Dag Exporter**: Export a DataDoc as a DAG to systems like Airflow.
- **Customized Schedule Notification**: Scheduled Docs can send notifications to custom Slack alias or email addresses.
- **Event Logging**: Provides the instrumentation support of logging client action events and API events.
- **Event Logging**: Provides the instrumentation support for logging client action events and API events.
- **Run All Cells**: Run all query cells in a DataDoc.

## Feature highlights

### Query Search
Users can search query executions by statement type, query engine and runner. Can also put multiple tables to see how they are used together.
Users can search query executions by statement type, query engine, and runner. Can also put multiple tables to see how they are used together.
![](/changelog/20221220/querysearch.png)

### UDF Creator
Expand Down Expand Up @@ -56,9 +56,9 @@ They can also apply this limit for charts, in which case if it is higher than th


### Table Uploader
Users can create and upload a table from query exeuction result or a file.
Users can create and upload a table from a query exeuction result or a file.

Upload from qury execution
Upload from query execution
![](/changelog/20221220/tableupload1.png)

Upload from sidebar
Expand All @@ -67,15 +67,15 @@ Upload from sidebar
Select source (can be query execution as well)
![](/changelog/20221220/tableupload3.png)

Fillout table details
Fill out table details
![](/changelog/20221220/tableupload4.png)

Upload
![](/changelog/20221220/tableupload5.png)


### Customized Tags
Add ability to annotate tags with the following features:
Added ability to annotate tags with the following features:

* Color
* Tooltip
Expand All @@ -101,7 +101,7 @@ Updated the List feature with
![](/changelog/20221220/listv2.png)

### Automatic Query Limit
If a select query doesn't have a LIMIT clause, Querybook will add a default one for it automactically. Querybook will also tell users if the number of rows returned has reached the limit. Users can turn it off by selecting the `none` option.
If a select query doesn't have a LIMIT clause, Querybook will add a default one for it automatically. Querybook will also tell users if the number of rows returned has reached the limit. Users can turn it off by selecting the `none` option.
![](/changelog/20221220/querylimit.png)

### Live Syntax Check
Expand All @@ -123,11 +123,11 @@ You can add a dag exporter plugin for your dag system to allow users to export a
### Customized Schedule Notification
* User can add a separate notification section for each notify type in the schedule form
* For each notify type, it will have a "Notify To", where users can put either multiple email addresses, or slack channels/ usernames
* The scheduled datadoc will always run by the datadoc owner
* The scheduled datadoc will be always run by the datadoc owner
![](/changelog/20221220/notification1.png)

### Event Logging (Experimental)
Add support of event logging with some builtin loggers. User can add other loggers through the plugin system.
Add support of event logging with some builtin loggers. Admins can add other loggers through the plugin system.

`DBEventLogger` output example
![](/changelog/20221220/eventlogging.png)
Expand Down

0 comments on commit 3aeb391

Please sign in to comment.