ibis-project / ibis

the portable Python dataframe library
https://ibis-project.org
Apache License 2.0
5.03k stars 584 forks source link

feat: support generating tables or datasets natively in the backends given a schema #8123

Open kszucs opened 7 months ago

kszucs commented 7 months ago

Is your feature request related to a problem?

No response

Describe the solution you'd like

I think we should add a new operation for generating random tables because backends may have native support for it, like clickhouse has both a table engine and a function for this:

What version of ibis are you running?

main

What backend(s) are you using, if any?

No response

Code of Conduct

gforsyth commented 7 months ago

We should also support this for backends without a native generation method using something like Faker.