我有一个具有以下嵌套架构的数据框:
root
|-- data: struct (nullable = true)
| |-- ac_failure: string (nullable = true)
| |-- ac_failure_delayed: string (nullable = true)
| |-- alarm_exit_error: boolean (nullable = true)
| |-- alarm_has_delay: string (nullable = true)
| |-- nodes: array (nullable = true)
| | |-- element: struct (containsNull = true)
| | | |-- battery_status: string (nullable = true)
| | | |-- device_id: long (nullable = true)
| | | |-- device_manufacture_id: long (nullable = true)
| | …Run Code Online (Sandbox Code Playgroud)