Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Se aplica a:
Databricks SQL
Databricks Runtime 17.0 y versiones posteriores
Devuelve el esquema de un esquema Avro en formato JSON como una cadena con formato DDL.
Syntax
schema_of_avro(jsonFormatSchema [, options] )
Arguments
-
jsonFormatSchema: Una expresión constanteSTRINGque contiene un esquema Avro en formato JSON. -
options: Una expresión constanteMAP<STRING, STRING>opcional que contiene opciones de conversión.
Returns
A que STRING contiene el esquema SQL equivalente en formato DDL.
Opciones
Para obtener una lista completa de las opciones, consulte Avro.
Ejemplos
Derive el esquema SQL para un registro Avro que contiene una unión:
> SELECT schema_of_avro(
'{"type":"record","name":"struct","fields":[{"name":"u","type":["int","string"]}]}');
STRUCT<u: STRUCT<member0: INT, member1: STRING> NOT NULL>