== Physical Plan ==
CollectLimit (3)
+- * Project (2)
+- BatchScan bronze.test.test (1)
(1) BatchScan bronze.test.test
Output [8]: [raw_id#493L, session_id#494, record_hash#495, security_token#496, category_id#497, status#498, ts#499, padding_data#500]
bronze.test.test (branch=null) [filters=, groupedBy=]
(2) Project [codegen id : 1]
Output [8]: [toprettystring(raw_id#493L, Some(Etc/UTC)) AS raw_id#506, toprettystring(session_id#494, Some(Etc/UTC)) AS session_id#507, toprettystring(record_hash#495, Some(Etc/UTC)) AS record_hash#508, toprettystring(security_token#496, Some(Etc/UTC)) AS security_token#509, toprettystring(category_id#497, Some(Etc/UTC)) AS category_id#510, toprettystring(status#498, Some(Etc/UTC)) AS status#511, toprettystring(ts#499, Some(Etc/UTC)) AS ts#512, toprettystring(padding_data#500, Some(Etc/UTC)) AS padding_data#513]
Input [8]: [raw_id#493L, session_id#494, record_hash#495, security_token#496, category_id#497, status#498, ts#499, padding_data#500]
(3) CollectLimit
Input [8]: [raw_id#506, session_id#507, record_hash#508, security_token#509, category_id#510, status#511, ts#512, padding_data#513]
Arguments: 21