From 5ec2c2ee3f5ebba2b2d2fe37fc606b483445f446 Mon Sep 17 00:00:00 2001 From: hezhao2 Date: Thu, 7 Sep 2023 14:49:57 +0800 Subject: [PATCH] [KYUUBI #5118][DOC] Add Flink KDF doc ### _Why are the changes needed?_ Add Flink KDF doc to close the issue #5118 image ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [ ] [Run test](https://kyuubi.readthedocs.io/en/master/contributing/code/testing.html#running-tests) locally before make a pull request ### _Was this patch authored or co-authored using generative AI tooling?_ No Closes #5233 from zhaohehuhu/Improvement-0901. Closes #5118 fcd45b360 [hezhao2] code reformat 46bb9700c [hezhao2] Add Flink KDF doc Authored-by: hezhao2 Signed-off-by: Shaoyun Chen --- docs/extensions/engines/flink/functions.md | 30 ++++++++++++++++++++++ docs/extensions/engines/flink/index.rst | 1 + 2 files changed, 31 insertions(+) create mode 100644 docs/extensions/engines/flink/functions.md diff --git a/docs/extensions/engines/flink/functions.md b/docs/extensions/engines/flink/functions.md new file mode 100644 index 00000000000..1d047d07889 --- /dev/null +++ b/docs/extensions/engines/flink/functions.md @@ -0,0 +1,30 @@ + + +# Auxiliary SQL Functions + +Kyuubi provides several auxiliary SQL functions as supplement to +Flink's [Built-in Functions](https://nightlies.apache.org/flink/flink-docs-release-1.17/docs/dev/table/functions/systemfunctions/) + +| Name | Description | Return Type | Since | +|---------------------|-------------------------------------------------------------|-------------|-------| +| kyuubi_version | Return the version of Kyuubi Server | string | 1.8.0 | +| kyuubi_engine_name | Return the application name for the associated query engine | string | 1.8.0 | +| kyuubi_engine_id | Return the application id for the associated query engine | string | 1.8.0 | +| kyuubi_system_user | Return the system user name for the associated query engine | string | 1.8.0 | +| kyuubi_session_user | Return the session username for the associated query engine | string | 1.8.0 | + diff --git a/docs/extensions/engines/flink/index.rst b/docs/extensions/engines/flink/index.rst index 01bbecf9263..58105b0fa76 100644 --- a/docs/extensions/engines/flink/index.rst +++ b/docs/extensions/engines/flink/index.rst @@ -20,6 +20,7 @@ Extensions for Flink :maxdepth: 1 ../../../connector/flink/index + functions .. warning:: This page is still in-progress.