[KYUUBI #5118][DOC] Add Flink KDF doc

### _Why are the changes needed?_
Add Flink KDF doc to close the issue #5118

<img width="1094" alt="image" src="https://github.com/apache/kyuubi/assets/3898450/23cd886e-c94a-406b-81a2-eb2caf4c1775">

### _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 <hezhao2@cisco.com>
Signed-off-by: Shaoyun Chen <csy@apache.org>
This commit is contained in:
hezhao2 2023-09-07 14:49:57 +08:00 committed by Shaoyun Chen
parent 1a925d8c73
commit 5ec2c2ee3f
No known key found for this signature in database
GPG Key ID: 81A87B8D54DB73A3
2 changed files with 31 additions and 0 deletions

View File

@ -0,0 +1,30 @@
<!--
- Licensed to the Apache Software Foundation (ASF) under one or more
- contributor license agreements. See the NOTICE file distributed with
- this work for additional information regarding copyright ownership.
- The ASF licenses this file to You under the Apache License, Version 2.0
- (the "License"); you may not use this file except in compliance with
- the License. You may obtain a copy of the License at
-
- http://www.apache.org/licenses/LICENSE-2.0
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- See the License for the specific language governing permissions and
- limitations under the License.
-->
# 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 |

View File

@ -20,6 +20,7 @@ Extensions for Flink
:maxdepth: 1
../../../connector/flink/index
functions
.. warning::
This page is still in-progress.