إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على:
Databricks SQL
Databricks Runtime
إرجاع مخطط سلسلة JSON بالتنسيق DDL .
بناء الجملة
schema_of_json(jsonStr [, options] )
الوسيطات
jsonStrSTRING: تعبير بسلسلةJSON.options: القيم الحرفية الاختياريةMAPمع المفاتيح والقيم كونهاSTRING.
المرتجعات
عقد STRING تعريف صفيف من البنيات مع n حقول من السلاسل حيث يتم اشتقاق أسماء الأعمدة JSON من المفاتيح.
تحتوي قيم الحقول على أنواع SQL المنسقة المشتقة.
للحصول على تفاصيل حول الخيارات، راجع الدالة from_json.
لاشتقاق المخطط المجمع لمجموعة من JSON السلاسل، استخدم الدالة التجميعية schema_of_json_agg.
الأمثلة
> SELECT schema_of_json('[{"col":0}]');
ARRAY<STRUCT<`col`: BIGINT>>
> SELECT schema_of_json('[{"col":01}]', map('allowNumericLeadingZeros', 'true'));
ARRAY<STRUCT<`col`: BIGINT>>