Last updated
Last updated
The redivis
R package provides an interface to construct representations of Redivis entities and to create, modify, read, and delete them.
Resources are generally constructed by chaining together multiple constructor methods, reflecting the hierarchical nature of entities in Redivis. For example, to list all variables on table (which belongs to a dataset in an organization), we would write:
Important: this token acts as a password, and should never be inlined in your code, committed to source control, or otherwise published.
If set, tables referenced via redivis$table()
and unqualified table names in redivis$query()
will be assumed to be within the default workflow.
If set, tables referenced via redivis$table()
and unqualified table names in redivis$query()
will be assumed to be within the default dataset.
The following may be set to modify the behavior of the redivis-r
client.
If using this library in an external environment, you'll need set this env variable to your in order to authenticate.
Takes the form user_name.workflow_name
. All notebooks on Redivis automatically set the default workflow to that notebook's workflow.
Takes the form owner_name.dataset_name
. If both a default dataset and workflow are set, the default workflow will supersede the dataset.
If set, this directory will be used to temporarily store data for disk-backed data objects (e.g., see ). Otherwise, the default OS temp directory will be used.
The redivis namespace. Provides constructor methods for most of the other classes.
Class representing a Redivis dataset. Provides constructor methods for Tables and Queries scoped to a given dataset, as well as methods for creating, deleting, and updating datasets.
Class representing a non-tabular file on Redivis.
Class representing a Redivis organization. Provides constructor methods for Datasets and Workflows scoped to a given organization.
Class representing a Redivis workflow. Provides constructor methods for Tables and Queries scoped to a given workflow.
Class representing a running SQL query that references tables on Redivis.
Class representing a Redivis table. Numerous methods available for reading data from the table, as well as uploading data and metadata.
Class representing a Redivis user. Provides constructor methods for Datasets and Workflows scoped to a given user.
Class representing a specific variable with a Table.