Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Aplica-se a: ✅Microsoft Fabric✅Azure Data Explorer✅Azure Monitor✅Microsoft Sentinel
Decodifica a cadeia de entrada de base64 e executa a descompressão gzip.
Sintaxe
gzip_decompress_from_base64_string(
string)
Saiba mais sobre convenções de sintaxe.
Parâmetros
Nome | Tipo | Obrigatório | Descrição |
---|---|---|---|
string | string |
✔️ | O valor que foi compactado com gzip e, em seguida, codificado em base64. A função aceita apenas um argumento. |
Observação
- Esta função verifica campos de cabeçalho gzip obrigatórios (ID1, ID2 e CM) e retorna uma saída vazia se algum desses campos tiver valores incorretos.
- Espera-se que o byte FLG seja zero.
- Não há suporte para campos de cabeçalho opcionais.
Devoluções
- Retorna um UTF-8
string
que representa a cadeia de caracteres original. - Retorna um resultado vazio se a descompactação ou a decodificação falharem.
- Por exemplo, cadeias de caracteres inválidas compactadas com gzip e codificadas em base 64 retornarão uma saída vazia.
Exemplos
O exemplo a seguir mostra como decodificar uma cadeia de caracteres base64 e descompactá-la usando gzip e entrada válida.
print res=gzip_decompress_from_base64_string("H4sIAAAAAAAA/wEUAOv/MTIzNDU2Nzg5MHF3ZXJ0eXVpb3A6m7f2FAAAAA==")
res |
---|
"1234567890qwertyuiop" |
O exemplo a seguir mostra como decodificar uma cadeia de caracteres base64 e descompactá-la usando gzip e entrada inválida.
print res=gzip_decompress_from_base64_string("x0x0x0")
res |
---|