변형 값이 variant null인지 확인합니다. 입력이 변형 null이고 그렇지 않으면 false인 경우에만 true를 반환합니다(SQL NULL의 경우 포함).
문법
from pyspark.sql import functions as sf
sf.is_variant_null(v)
매개 변수
| 매개 변수 | 유형 | Description |
|---|---|---|
v |
pyspark.sql.Column 또는 str |
변형 열 또는 열 이름입니다. |
Returns
pyspark.sql.Column: variant 값이 variant null인지 여부를 나타내는 부울 열입니다.
예시
from pyspark.sql import functions as sf
df = spark.createDataFrame([ {'json': '''{ "a" : 1 }'''} ])
df.select(sf.is_variant_null(sf.parse_json(df.json)).alias("r")).collect()
[Row(r=False)]