Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunun için geçerlidir:
Databricks SQL
Databricks Runtime 17.0 ve üzeri
JSON formatında bir Avro şemasının şemasını DDL formatlı bir dizi olarak döndürür.
Syntax
schema_of_avro(jsonFormatSchema [, options] )
Arguments
-
jsonFormatSchema: JSON formatında bir Avro şeması içeren sabitSTRINGbir ifade. -
options: Dönüştürme seçenekleri içeren isteğe bağlı sabitMAP<STRING, STRING>bir ifade.
Returns
A, STRING eşdeğer SQL şemasını DDL formatında içerir.
Options
Seçeneklerin tam listesi için bkz. Avro.
Examples
Bir birlik içeren bir Avro kaydı için SQL şemasını türetin:
> SELECT schema_of_avro(
'{"type":"record","name":"struct","fields":[{"name":"u","type":["int","string"]}]}');
STRUCT<u: STRUCT<member0: INT, member1: STRING> NOT NULL>