Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:
Databricks SQL
Databricks Runtime 17.0 lub nowsze
Zwraca schemat schematu Avro w formacie JSON jako ciąg znaków w formacie DDL.
Syntax
schema_of_avro(jsonFormatSchema [, options] )
Arguments
-
jsonFormatSchema: Wyrażenie stałeSTRINGzawierające schemat Avro w formacie JSON. -
options: Opcjonalne wyrażenie stałeMAP<STRING, STRING>zawierające opcje konwersji.
Returns
A zawierający STRING odpowiedni schemat SQL w formacie DDL.
Opcje
Aby uzyskać pełną listę opcji, zobacz Avro.
Examples
Wyprowadzmy schemat SQL dla rekordu Avro zawierającego zjednoczenie:
> SELECT schema_of_avro(
'{"type":"record","name":"struct","fields":[{"name":"u","type":["int","string"]}]}');
STRUCT<u: STRUCT<member0: INT, member1: STRING> NOT NULL>