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
:STRING
dize içeren birJSON
ifade. -
options
: anahtarların ve değerlerinMAP
olan isteğe bağlıSTRING
değişmez değerleridir.
İadeler
Bir STRING
, sütun adlarının JSON
anahtarlarından türetildiği dizelerin n
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çeneklerle ilgili ayrıntılar için bkz . from_json işlevi.
Bir grup JSON
dizenin toplu şemasını çıkarmak için schema_of_json_agg toplama işlevinikullanın.
Örnekler
> SELECT schema_of_json('[{"col":0}]');
ARRAY<STRUCT<`col`: BIGINT>>
> SELECT schema_of_json('[{"col":01}]', map('allowNumericLeadingZeros', 'true'));
ARRAY<STRUCT<`col`: BIGINT>>