Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Tracking: Ibis Support #14004

Closed
3 of 6 tasks
KeXiangWang opened this issue Dec 15, 2023 · 5 comments
Closed
3 of 6 tasks

Tracking: Ibis Support #14004

KeXiangWang opened this issue Dec 15, 2023 · 5 comments
Assignees
Milestone

Comments

@KeXiangWang
Copy link
Contributor

KeXiangWang commented Dec 15, 2023

ibis: the portable Python dataframe library.
ibis has supported postgresql.

We separate the Ibis suppport development into three stages:

Bugs found while supporting ibis.

Feature requests:

@github-actions github-actions bot added this to the release-1.6 milestone Dec 15, 2023
@fuyufjh fuyufjh modified the milestones: release-1.6, release-1.7 Jan 9, 2024
@KeXiangWang KeXiangWang modified the milestones: release-1.7, release-1.9 Apr 8, 2024
@KeXiangWang
Copy link
Contributor Author

Marked as Done temporarily. Will continue to support more features if requested by users.

@kszlim
Copy link

kszlim commented Jun 18, 2024

Curious if you have any fully featured examples of ibis-risingwave anywhere?

I think a really nice fully featured example could be tpch against an iceberg source with ibis-risingwave?

@KeXiangWang
Copy link
Contributor Author

Curious if you have any fully featured examples of ibis-risingwave anywhere?

Currently no.

I think a really nice fully featured example could be tpch against an iceberg source with ibis-risingwave?

Thanks for the suggestion! We will consider that. Is there a specific reason you want to use ibis-risingwave? Does SQL API not meet your requirements? We also have psycopg2 support for python users. The doc is here.

@kszlim
Copy link

kszlim commented Jun 18, 2024

In general I find dataframe apis much easier for data engineering/feature generation. Also having access to Python UDFs for numpy/scipy/etc. is pretty useful/important.

@KeXiangWang
Copy link
Contributor Author

You actually can use Python UDFs with the SQL API. Unfortunately the UDF functions haven't been supported in ibis-risingwave. cc @alicelyy PTAL

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

No branches or pull requests

3 participants