pyspark.sql.functions.schema_of_json¶
-
pyspark.sql.functions。
schema_of_json
( json:ColumnOrName,選項:可選(Dict(str,str]]=沒有一個 )→pyspark.sql.column.Column¶ -
解析JSON字符串並推斷其在DDL格式模式。
例子
> > >df=火花。範圍(1)> > >df。選擇(schema_of_json(點燃(“{”“:0}”))。別名(“json”))。收集()行(json = ' STRUCT <答:BIGINT > '))> > >模式=schema_of_json(”{:1}”,{“allowUnquotedFieldNames”:“真正的”})> > >df。選擇(模式。別名(“json”))。收集()行(json = ' STRUCT <答:BIGINT > '))