redivis

package Redivis

The redivis package, available via library("redivis"). Through its various methods, you can create, update, query, and read from resources on Redivis.

circle-info

To avoid conflicts with other packages and base R function names, redivis's top level functions are hosted in the redivis namespace, and accessible via the redivis$ prefix. This means that code written for Redivis in Python, R, and Javascript is quite similar.

Previous versions of redivis-r recommended accessing top-level methods via the redivis:: syntax (e.g., redivis::user()). While this syntax is still supported, it is no longer recommended, and we recommend migrating existing code to use the $ syntax.

Methods

Construct a reference to the current notebook. Can only be called within a Redivis notebook.

Construct a reference to the currently authenticated user.

Construct a reference to the current workflow. Can only be called within a Redivis notebook, or if a default workflow is set.

Construct a new Datasource instance. Can only be called if a default workflow is set. Otherwise, use the workflow$datasource() constructor.

redivis$file(file_id)

Construct a new File instance.

redivis$make_api_request([method, path, query, ...])

Call the Redivis API directly, for advanced use cases.

Construct a new Notebook instance.

Construct a new Parameter instance.

Construct a new Organization instance.

Execute a SQL query, returning a Query instance.

Construct a new Table instance. This method can only be called if default workflow / dataset is set (this is automatically set within a Redivis notebook to that notebook's workflow).

Construct a new Transform instance.

Construct a new User instance.

Examples

Was this helpful?