Skip to content

[R] data.table syntax/API for arrow (R package) #39822

Closed as not planned
Closed as not planned

Description

@lucasmation

Describe the enhancement requested

Could arrow could support R data.table syntax (someting like DT[filter,action,grouping] on an arrow table) ?

Maybe this is too niche, but I find myself paying a high cost for collecting large amounts of data via arrow, for the benefit of the expressiveness of the data.table. Any chance someone could develop this API/syntax. Perhaps this would be a separate package, arrowDT. Has anyone worked on this?

Component(s)

R

Activity

  1. changed the title [-]data.table syntax/API for arrow (R package)[/-] [+][R] data.table syntax/API for arrow (R package)[/+] on Jan 29, 2024
  2. thisisnic commented on Feb 15, 2024

    @thisisnic
    Member

    It should be possible to do this - the dplyr functionality in the package works by transforming dplyr syntax into Arrow Expressions, so it'd need the same to be done with data.table syntax. I don't think this is something which would make sense to have in the arrow R package, but a separate package would be cool. I'm not aware of any existing attempts to make this happen, though it'd be nice to see it happen from an interoperability point-of-view!

    Happy to advise as needed if someone does it take it on.

  3. github-actions commented on Nov 18, 2025

    @github-actions

    This issue has been marked as stale because it has had no activity in the past 365 days. Please remove the stale label or comment below, or this issue will be closed in 14 days. If this improvement is still desired but has no current owner, please add the 'Status: needs champion' label.

  4. added
    Status: stale-warningIssues and PRs flagged as stale which are due to be closed if no indication otherwise
    on Nov 18, 2025
  5. thisisnic commented on Nov 18, 2025

    @thisisnic
    Member

    Closing this as nobody is working on it, but we are receptive to PRs and collabortion if anyone wants to take this on in future.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions