Decode(解码(Decode))¶
Supported in: Batch, Faster, Streaming
Decode the given expression using the specified charset.
Expression categories: Binary, Cast
Declared arguments¶
- Charset: Charset used for decoding.
Enum\ - Expression: Expression to decode.
Expression\
Output type: String
Examples¶
Example 1: Base case¶
Argument values:
- Charset:
UTF_16 - Expression:
city
| city | Output |
|---|---|
| /v8ATABvAG4AZABvAG4= | London |
| /v8AQwBvAHAAZQBuAGgAYQBnAGUAbg== | Copenhagen |
| /v8ATgBlAHcAIABZAG8AcgBr | New York |
Example 2: Base case¶
Argument values:
- Charset:
UTF_8 - Expression:
city
| city | Output |
|---|---|
| TG9uZG9u | London |
| Q29wZW5oYWdlbg== | Copenhagen |
| TmV3IFlvcms= | New York |
Example 3: Null case¶
Argument values:
- Charset:
UTF_8 - Expression:
city
| city | Output |
|---|---|
| null | null |
中文翻译¶
解码(Decode)¶
支持:批处理(Batch)、快速处理(Faster)、流处理(Streaming)
使用指定的字符集(Charset)对给定表达式进行解码。
表达式类别: 二进制(Binary)、类型转换(Cast)
声明的参数¶
- Charset: 用于解码的字符集。
枚举\ - Expression: 待解码的表达式。
表达式\
输出类型: String
示例¶
示例1:基础情况¶
参数值:
- Charset:
UTF_16 - Expression:
city
| city | 输出(Output) |
|---|---|
| /v8ATABvAG4AZABvAG4= | London |
| /v8AQwBvAHAAZQBuAGgAYQBnAGUAbg== | Copenhagen |
| /v8ATgBlAHcAIABZAG8AcgBr | New York |
示例2:基础情况¶
参数值:
- Charset:
UTF_8 - Expression:
city
| city | 输出(Output) |
|---|---|
| TG9uZG9u | London |
| Q29wZW5oYWdlbg== | Copenhagen |
| TmV3IFlvcms= | New York |
示例3:空值情况¶
参数值:
- Charset:
UTF_8 - Expression:
city
| city | 输出(Output) |
|---|---|
| null | null |