-
Notifications
You must be signed in to change notification settings - Fork 21
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
Add Convert To Qbeast #102
Comments
UPDATE The The files without Qbeast metadata in the tags would be read as usual, and we need to finish #121 in order to make this operation feasible. The idea is that those files are in a "staging" area, and would be eventually indexed in batches. The usage would be something like:
The operation will trigger a Metadata Update that will change the {
"metaData": {
"id": "aa43874a-9688-4d14-8168-e16088641fdb",
...
"configuration": {
"qbeast.lastRevisionID": "1",
"qbeast.revision.1": "{\"revisionID\":1,\"timestamp\":1637851757680,\"tableID\":\"/tmp/qb-testing1584592925006274975\",\"desiredCubeSize\":500,\"columnTransformers\":..}"
},
"createdTime": 1637851765848
}
} |
Other aspects/scope of the command:
|
The only way of writing in Qbeast Format is to load your data and write it again with Spark Dataframes API.
It could be good to have some more easy ways to convert data in other formats to Qbeast, and that can be compatible with reading when no Metadata is found.
For that, we can think of two approaches:
Doubts/things we need to figure out:
The text was updated successfully, but these errors were encountered: