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.
Şunlar için geçerlidir:
Databricks SQL
Databricks Runtime
JSON dizesinin şemasını DDL biçiminde geri verir.
Söz dizimi
schema_of_json(jsonStr [, options] )
Tartışmalar
-
jsonStr:STRINGdize içeren birJSONifade. -
options: anahtarların ve değerlerinMAPolan isteğe bağlıSTRINGdeğişmez değerleridir.
İadeler
Bir STRING, sütun adlarının n anahtarlarından türetildiği dizelerin JSON alanlarına sahip bir yapı dizisinin tanımını tutar.
Alan değerleri türetilmiş biçimlendirilmiş SQL türlerini barındırır.
Seçeneklerin tam listesi için bkz. JSON.
Bir dize grubunun JSON toplu şemasını türetmek için toplama işlevini kullanınschema_of_json_agg.
Örnekler
> SELECT schema_of_json('[{"col":0}]');
ARRAY<STRUCT<`col`: BIGINT>>
> SELECT schema_of_json('[{"col":01}]', map('allowNumericLeadingZeros', 'true'));
ARRAY<STRUCT<`col`: BIGINT>>