Skip to content

Document Window functions #6338

@alamb

Description

@alamb

Is your feature request related to a problem or challenge?

@mustafasrepo and others have contributed to a sophisticated window function implementation in DataFusion like

select x, lag(x, 1) OVER (partition by y, order by x) FROM foo

However, the user guide does not appear to mention this

Describe the solution you'd like

  1. Note in the user guide that DataFusion supports window functions
  2. Add a new page for WindowFunctions (similar to the aggregate function list)

Note the docs (and instructions) are in https://github.com/apache/arrow-datafusion/tree/main/docs

The list of window functions is

  1. aggregate functions
  2. The list here https://docs.rs/datafusion-expr/24.0.0/datafusion_expr/window_function/enum.BuiltInWindowFunction.html

Describe alternatives you've considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    documentationImprovements or additions to documentationenhancementNew feature or requestgood first issueGood for newcomers

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions