Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
S’applique à :
Databricks SQL
Databricks Runtime 17.0 et versions ultérieures
Retourne le schéma d’un schéma Avro au format JSON sous forme de chaîne formatée DDL.
Syntax
schema_of_avro(jsonFormatSchema [, options] )
Arguments
-
jsonFormatSchema: Une expression constanteSTRINGcontenant un schéma Avro au format JSON. -
options: Une expression constanteMAP<STRING, STRING>optionnelle contenant des options de conversion.
Returns
A STRING contenant le schéma SQL équivalent au format DDL.
Options
Pour obtenir la liste complète des options, consultez Avro.
Exemples
Dériver le schéma SQL pour un enregistrement Avro contenant une union :
> SELECT schema_of_avro(
'{"type":"record","name":"struct","fields":[{"name":"u","type":["int","string"]}]}');
STRUCT<u: STRUCT<member0: INT, member1: STRING> NOT NULL>