Upload
Last updated
Was this helpful?
Last updated
Was this helpful?
Uploads are the interface for bringing data into Redivis. They are associated with a particular table, and can be created on any table belonging to an unreleased version of a dataset. Multiple uploads can be added to a table, in which case they are "stacked" together (equivalent to a union join, with mixed schemas supported).
Construct a reference to an upload. upload_name
is optional, and will be inferred based on the file name if not provided (for non-file uploads, the default name will be set to the current timestamp).
table
properties
Create an upload with the provided data and/or configuration.
Delete an upload.
Check whether an upload exists.
Fetch an upload and populate upload.properties
Insert rows into an upload of type "stream"
(upload_name)
A reference to the instance that constructed this upload.
A dict containing the . This will only be populated after certain methods are called, particularly the get
method.
(data[, ...])
()
()
()
(rows, *[, update_schema])
([max_results])
List the associated with a given upload.
([max_results, *, ...])
Various methods to read data out of an imported (but not yet released) upload. Mirrors the various methods (e.g., upload.to_pandas_dataframe()