deephaven.experimental¶
- data_index
- ema
- iceberg
IcebergCatalogAdapterIcebergReadInstructionsIcebergTableIcebergTable.abs_sum_by()IcebergTable.agg_all_by()IcebergTable.agg_by()IcebergTable.aj()IcebergTable.assert_sorted()IcebergTable.attributes()IcebergTable.avg_by()IcebergTable.await_update()IcebergTable.coalesce()IcebergTable.column_namesIcebergTable.columnsIcebergTable.count_by()IcebergTable.definitionIcebergTable.drop_columns()IcebergTable.exact_join()IcebergTable.first_by()IcebergTable.flatten()IcebergTable.format_column_where()IcebergTable.format_columns()IcebergTable.format_row_where()IcebergTable.group_by()IcebergTable.has_columns()IcebergTable.head()IcebergTable.head_by()IcebergTable.head_pct()IcebergTable.is_blinkIcebergTable.is_failedIcebergTable.is_flatIcebergTable.is_refreshingIcebergTable.iter_chunk_dict()IcebergTable.iter_chunk_tuple()IcebergTable.iter_dict()IcebergTable.iter_tuple()IcebergTable.j_object_typeIcebergTable.join()IcebergTable.last_by()IcebergTable.layout_hints()IcebergTable.lazy_update()IcebergTable.max_by()IcebergTable.median_by()IcebergTable.meta_tableIcebergTable.min_by()IcebergTable.move_columns()IcebergTable.move_columns_down()IcebergTable.move_columns_up()IcebergTable.natural_join()IcebergTable.partition_by()IcebergTable.partitioned_agg_by()IcebergTable.raj()IcebergTable.range_join()IcebergTable.remove_blink()IcebergTable.rename_columns()IcebergTable.restrict_sort_to()IcebergTable.reverse()IcebergTable.rollup()IcebergTable.select()IcebergTable.select_distinct()IcebergTable.sizeIcebergTable.slice()IcebergTable.slice_pct()IcebergTable.snapshot()IcebergTable.snapshot_when()IcebergTable.sort()IcebergTable.sort_descending()IcebergTable.std_by()IcebergTable.sum_by()IcebergTable.tail()IcebergTable.tail_by()IcebergTable.tail_pct()IcebergTable.to_string()IcebergTable.tree()IcebergTable.ungroup()IcebergTable.update()IcebergTable.update_by()IcebergTable.update_graphIcebergTable.update_view()IcebergTable.var_by()IcebergTable.view()IcebergTable.weighted_avg_by()IcebergTable.weighted_sum_by()IcebergTable.where()IcebergTable.where_in()IcebergTable.where_not_in()IcebergTable.where_one_of()IcebergTable.with_attributes()IcebergTable.with_keys()IcebergTable.with_order_for_column()IcebergTable.with_unique_keys()IcebergTable.without_attributes()
IcebergTableAdapterIcebergTableWriterIcebergUpdateModeIcebergWriteInstructionsInferenceResolverSchemaProviderSortOrderProviderTableParquetWriterOptionsUnboundResolveradapter()adapter_aws_glue()adapter_s3_rest()
- outer_joins
- s3
- sql
- table_data_service
This package contains experimental Deephaven features. Their interfaces are not yet stable and are subject to change.
- time_window(table, ts_col, window, bool_col)[source]¶
Creates a new table by applying a time window to the source table and adding a new Boolean column.
The value of the new Boolean column is set to false when the timestamp column value is older than the window from now or true otherwise. If the timestamp column value is null, the Boolean column value will be null as well. The result table ticks whenever the source table ticks, or modifies a row when it passes out of the window.