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:
Databricks SQL
Databricks Runtime 17.0 e superiores
Devolve o esquema de um esquema Avro em formato JSON como uma string formatada em DDL.
Syntax
schema_of_avro(jsonFormatSchema [, options] )
Arguments
-
jsonFormatSchema: Uma expressão constanteSTRINGcontendo um esquema Avro em formato JSON. -
options: Uma expressão constanteMAP<STRING, STRING>opcional contendo opções de conversão.
Returns
A contendo STRING o esquema SQL equivalente em formato DDL.
Opções
Para uma lista completa de opções, veja Avro.
Examples
Derive o esquema SQL para um registo Avro contendo uma união:
> SELECT schema_of_avro(
'{"type":"record","name":"struct","fields":[{"name":"u","type":["int","string"]}]}');
STRUCT<u: STRUCT<member0: INT, member1: STRING> NOT NULL>