[INCOMPATIBLE_COLUMN_TYPE] UNION can only be performed on tables with compatible column types. The first column of the second table is "STRUCT
Traceback (most recent call last):
File "/opt/acc-bpt/release_2026_01/jinja/build_static_plots.py", line 85, in _create_static_html_content
output_html_file_path = driver.build(abs_plot_dest_file_html)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/acc_bpt/shared/BptV2.py", line 315, in build
raise ex
File "/opt/acc-bpt/release_2026_01/acc_bpt/shared/BptV2.py", line 284, in build
rawdata = self.bptStatic.fetch(vars, times)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/acc_bpt/linac4/RF/PER_RING/shared/script_ln4_ccdtl.py", line 79, in fetch
res = self.nxcals.fetch_vars_list(time_ranges[0], time_ranges[1], vars_list=var_defs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/acc_bpt/shared/utils_nxcals.py", line 385, in fetch_vars_list
return self._fetch_vars_of_same_type(ts1, ts2, vars_like=None, vars_list=vars_list, acc_name=acc_name,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/acc_bpt/shared/utils_nxcals.py", line 436, in _fetch_vars_of_same_type
sdfs = self._get_vars_raw(nxcals_query, vars_like, vars_list, system)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/acc_bpt/shared/utils_nxcals.py", line 452, in _get_vars_raw
return nxcals_query._get_varslist_raw(vars_list, system)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/acc_bpt/shared/utils_nxcals_queries.py", line 185, in _get_varslist_raw
.buildDataset() \
^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/venv/lib/python3.11/site-packages/nxcals/api/extraction/data/common.py", line 111, in buildDataset
return self.build()
^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/venv/lib/python3.11/site-packages/nxcals/api/extraction/data/common.py", line 114, in build
return self._builder._build()
^^^^^^^^^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/venv/lib/python3.11/site-packages/nxcals/api/extraction/data/builders.py", line 33, in _build
df = self._get_java_builder().build()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/venv/lib/python3.11/site-packages/py4j/java_gateway.py", line 1322, in __call__
return_value = get_return_value(
^^^^^^^^^^^^^^^^^
File "/opt/acc-bpt/release_2026_01/venv/lib/python3.11/site-packages/pyspark/errors/exceptions/captured.py", line 185, in deco
raise converted from None
pyspark.errors.exceptions.captured.AnalysisException: [INCOMPATIBLE_COLUMN_TYPE] UNION can only be performed on tables with compatible column types. The first column of the second table is "STRUCT, dimensions: ARRAY>" type which is not compatible with "STRING" at the same column of the first table..;
'Union false, false
:- Project [lsaCycleName#862 AS nxcals_value#869, __sys_nxcals_entity_id__#864L AS nxcals_entity_id#870L, __record_timestamp__#863L AS nxcals_timestamp#871L, lsaCycleName AS nxcals_field_name#872]
: +- Filter ((((entityKey#861 >= 0__1614174__7449594436854775807) AND (entityKey#861 < 0__1614174__7449680776854782808)) OR ((entityKey#861 >= 1__1614174__7449594436854775807) AND (entityKey#861 < 1__1614174__7449680776854782808))) OR (((entityKey#861 >= 2__1614174__7449594436854775807) AND (entityKey#861 < 2__1614174__7449680776854782808)) OR ((entityKey#861 >= 3__1614174__7449594436854775807) AND (entityKey#861 < 3__1614174__7449680776854782808))))
: +- Project [cast(entityKey#849 as string) AS entityKey#861, cast(lsaCycleName#850 as string) AS lsaCycleName#862, cast(__record_timestamp__#851L as bigint) AS __record_timestamp__#863L, cast(__sys_nxcals_entity_id__#852L as bigint) AS __sys_nxcals_entity_id__#864L]
: +- Relation [entityKey#849,lsaCycleName#850,__record_timestamp__#851L,__sys_nxcals_entity_id__#852L] HBaseRelation(Map(catalog -> {"table": {"namespace": "nxcals_pro", "name":"2__15291__647497"},"rowkey":"id","columns":{"entityKey":{"cf":"rowkey","col":"id","type":"string"},"lsaCycleName":{"cf":"data","col":"lsaCycleName","type":"string"},"__record_timestamp__":{"cf":"data","col":"__record_timestamp__","type":"long"},"__sys_nxcals_entity_id__":{"cf":"data","col":"__sys_nxcals_entity_id__","type":"long"}}}),None)
+- Project [means#895 AS nxcals_value#902, __sys_nxcals_entity_id__#897L AS nxcals_entity_id#903L, __record_timestamp__#896L AS nxcals_timestamp#904L, means AS nxcals_field_name#905]
+- Filter ((((((((entityKey#893 >= 0__9155435__7449594436854775807) AND (entityKey#893 < 0__9155435__7449680776854782808)) OR ((entityKey#893 >= 1__9155435__7449594436854775807) AND (entityKey#893 < 1__9155435__7449680776854782808))) OR ((entityKey#893 >= 2__9155435__7449594436854775807) AND (entityKey#893 < 2__9155435__7449680776854782808))) OR ((((entityKey#893 >= 3__9155435__7449594436854775807) AND (entityKey#893 < 3__9155435__7449680776854782808)) OR ((entityKey#893 >= 0__9155464__7449594436854775807) AND (entityKey#893 < 0__9155464__7449680776854782808))) OR ((entityKey#893 >= 1__9155464__7449594436854775807) AND (entityKey#893 < 1__9155464__7449680776854782808)))) OR (((((entityKey#893 >= 2__9155464__7449594436854775807) AND (entityKey#893 < 2__9155464__7449680776854782808)) OR ((entityKey#893 >= 3__9155464__7449594436854775807) AND (entityKey#893 < 3__9155464__7449680776854782808))) OR ((entityKey#893 >= 0__9157453__7449594436854775807) AND (entityKey#893 < 0__9157453__7449680776854782808))) OR ((((entityKey#893 >= 1__9157453__7449594436854775807) AND (entityKey#893 < 1__9157453__7449680776854782808)) OR ((entityKey#893 >= 2__9157453__7449594436854775807) AND (entityKey#893 < 2__9157453__7449680776854782808))) OR ((entityKey#893 >= 3__9157453__7449594436854775807) AND (entityKey#893 < 3__9157453__7449680776854782808))))) OR ((((((entityKey#893 >= 0__9155484__7449594436854775807) AND (entityKey#893 < 0__9155484__7449680776854782808)) OR ((entityKey#893 >= 1__9155484__7449594436854775807) AND (entityKey#893 < 1__9155484__7449680776854782808))) OR ((entityKey#893 >= 2__9155484__7449594436854775807) AND (entityKey#893 < 2__9155484__7449680776854782808))) OR ((((entityKey#893 >= 3__9155484__7449594436854775807) AND (entityKey#893 < 3__9155484__7449680776854782808)) OR ((entityKey#893 >= 0__9157452__7449594436854775807) AND (entityKey#893 < 0__9157452__7449680776854782808))) OR ((entityKey#893 >= 1__9157452__7449594436854775807) AND (entityKey#893 < 1__9157452__7449680776854782808)))) OR (((((entityKey#893 >= 2__9157452__7449594436854775807) AND (entityKey#893 < 2__9157452__7449680776854782808)) OR ((entityKey#893 >= 3__9157452__7449594436854775807) AND (entityKey#893 < 3__9157452__7449680776854782808))) OR ((entityKey#893 >= 0__9157420__7449594436854775807) AND (entityKey#893 < 0__9157420__7449680776854782808))) OR ((((entityKey#893 >= 1__9157420__7449594436854775807) AND (entityKey#893 < 1__9157420__7449680776854782808)) OR ((entityKey#893 >= 2__9157420__7449594436854775807) AND (entityKey#893 < 2__9157420__7449680776854782808))) OR ((entityKey#893 >= 3__9157420__7449594436854775807) AND (entityKey#893 < 3__9157420__7449680776854782808)))))) OR (((((((entityKey#893 >= 0__9155459__7449594436854775807) AND (entityKey#893 < 0__9155459__7449680776854782808)) OR ((entityKey#893 >= 1__9155459__7449594436854775807) AND (entityKey#893 < 1__9155459__7449680776854782808))) OR ((entityKey#893 >= 2__9155459__7449594436854775807) AND (entityKey#893 < 2__9155459__7449680776854782808))) OR ((((entityKey#893 >= 3__9155459__7449594436854775807) AND (entityKey#893 < 3__9155459__7449680776854782808)) OR ((entityKey#893 >= 0__9157443__7449594436854775807) AND (entityKey#893 < 0__9157443__7449680776854782808))) OR ((entityKey#893 >= 1__9157443__7449594436854775807) AND (entityKey#893 < 1__9157443__7449680776854782808)))) OR (((((entityKey#893 >= 2__9157443__7449594436854775807) AND (entityKey#893 < 2__9157443__7449680776854782808)) OR ((entityKey#893 >= 3__9157443__7449594436854775807) AND (entityKey#893 < 3__9157443__7449680776854782808))) OR ((entityKey#893 >= 0__9155473__7449594436854775807) AND (entityKey#893 < 0__9155473__7449680776854782808))) OR ((((entityKey#893 >= 1__9155473__7449594436854775807) AND (entityKey#893 < 1__9155473__7449680776854782808)) OR ((entityKey#893 >= 2__9155473__7449594436854775807) AND (entityKey#893 < 2__9155473__7449680776854782808))) OR ((entityKey#893 >= 3__9155473__7449594436854775807) AND (entityKey#893 < 3__9155473__7449680776854782808))))) OR ((((((entityKey#893 >= 0__9157488__7449594436854775807) AND (entityKey#893 < 0__9157488__7449680776854782808)) OR ((entityKey#893 >= 1__9157488__7449594436854775807) AND (entityKey#893 < 1__9157488__7449680776854782808))) OR ((entityKey#893 >= 2__9157488__7449594436854775807) AND (entityKey#893 < 2__9157488__7449680776854782808))) OR ((((entityKey#893 >= 3__9157488__7449594436854775807) AND (entityKey#893 < 3__9157488__7449680776854782808)) OR ((entityKey#893 >= 0__9155504__7449594436854775807) AND (entityKey#893 < 0__9155504__7449680776854782808))) OR ((entityKey#893 >= 1__9155504__7449594436854775807) AND (entityKey#893 < 1__9155504__7449680776854782808)))) OR (((((entityKey#893 >= 2__9155504__7449594436854775807) AND (entityKey#893 < 2__9155504__7449680776854782808)) OR ((entityKey#893 >= 3__9155504__7449594436854775807) AND (entityKey#893 < 3__9155504__7449680776854782808))) OR ((entityKey#893 >= 0__9157463__7449594436854775807) AND (entityKey#893 < 0__9157463__7449680776854782808))) OR ((((entityKey#893 >= 1__9157463__7449594436854775807) AND (entityKey#893 < 1__9157463__7449680776854782808)) OR ((entityKey#893 >= 2__9157463__7449594436854775807) AND (entityKey#893 < 2__9157463__7449680776854782808))) OR ((entityKey#893 >= 3__9157463__7449594436854775807) AND (entityKey#893 < 3__9157463__7449680776854782808)))))))
+- Project [cast(entityKey#881 as string) AS entityKey#893, cast(cast(means#882 as struct,dimensions:array>) as struct,dimensions:array>) AS means#895, cast(__record_timestamp__#883L as bigint) AS __record_timestamp__#896L, cast(__sys_nxcals_entity_id__#884L as bigint) AS __sys_nxcals_entity_id__#897L]
+- Relation [entityKey#881,means#882,__record_timestamp__#883L,__sys_nxcals_entity_id__#884L] HBaseRelation(Map(catalog -> {"table": {"namespace": "nxcals_pro", "name":"2__48221__536503"},"rowkey":"id","columns":{"entityKey":{"cf":"rowkey","col":"id","type":"string"},"means":{"cf":"data","col":"means","avro":"2__48221__536503__nxcals_value"},"__record_timestamp__":{"cf":"data","col":"__record_timestamp__","type":"long"},"__sys_nxcals_entity_id__":{"cf":"data","col":"__sys_nxcals_entity_id__","type":"long"}}}, 2__48221__536503__nxcals_value -> [{"type":"record","name":"double_multi_array","namespace":"cern.nxcals","fields":[{"name":"elements","type":[{"type":"array","items":"double"},"null"]},{"name":"dimensions","type":[{"type":"array","items":"int"},"null"]}]},"null"]),None)
Generated 2026-03-17 21:01:36.230196+01:00