hudi-0.1.0-alpha2 has been yanked.
The hudi-rs project aims to broaden the use of Apache Hudi for a diverse range of
users and projects.
| Source | Installation Command |
|---|---|
| PyPi | pip install hudi |
| Crates.io | cargo add hudi |
Example usage
Python
Read a Hudi table into a PyArrow table.
=
=
=
=
Rust
hudi = { version = "0.1.0" , features = ["datafusion"] }
tokio = "1"
datafusion = "39.0.0"
use Arc;
use Result;
use ;
use HudiDataSource;
async
Work with cloud storage
Ensure cloud storage credentials are set properly as environment variables, e.g., AWS_*, AZURE_*, or GOOGLE_*.
Relevant storage environment variables will then be picked up. The target table's base uri with schemes such
as s3://, az://, or gs:// will be processed accordingly.
Contributing
Check out the contributing guide for all the details about making contributions to the project.