Source code for deephaven_enterprise.performance_overview

#  Copyright (c) 2016-2023 Deephaven Data Labs and Patent Pending

import jpy
from deephaven_enterprise import dh_globals

_j_performance_overview = jpy.get_type("io.deephaven.enterprise.dnd.query.util.perf.PerformanceOverview")


[docs]def performance_overview(process_info_id=None, worker_name=None, host_name=None, pq_name=None, as_of_time=None, as_of_time_string=None, owner=None, date=None, is_intraday=True, is_live=True): """ Constructs a DnD PerformanceOverview builder, calling each setter w/ supplied or default values. The resultant tables and plots are then published globally. """ result_map = _j_performance_overview().partialProcessInfoId(process_info_id).workerName(worker_name).hostName(host_name) \ .pqName(pq_name).asOfTime(as_of_time).asOfTimeString(as_of_time_string).owner(owner).date(date).isIntraday(is_intraday).isLive(is_live).get(dh_globals.jdb) it = result_map.entrySet().iterator() while it.hasNext(): pair = it.next() dh_globals.binding[pair.getKey()] = pair.getValue()