spark_ide_connection_open {sparklyr} | R Documentation |
Set of functions to provide integration with the RStudio IDE
Description
Set of functions to provide integration with the RStudio IDE
Usage
spark_ide_connection_open(con, env, connect_call)
spark_ide_connection_closed(con)
spark_ide_connection_updated(con, hint)
spark_ide_connection_actions(con)
spark_ide_objects(con, catalog, schema, name, type)
spark_ide_columns(
con,
table = NULL,
view = NULL,
catalog = NULL,
schema = NULL
)
spark_ide_preview(
con,
rowLimit,
table = NULL,
view = NULL,
catalog = NULL,
schema = NULL
)
Arguments
con |
Valid Spark connection |
env |
R environment of the interactive R session |
connect_call |
R code that can be used to re-connect to the Spark connection |
hint |
Name of the Spark connection that the RStudio IDE can use as reference. |
catalog |
Name of the top level of the requested table or view |
schema |
Name of the second most top level of the requested level or view |
name |
The new of the view or table being requested |
type |
Type of the object being requested, 'view' or 'table' |
table |
Name of the requested table |
view |
Name of the requested view |
rowLimit |
The number of rows to show in the 'Preview' pane of the RStudio IDE |
Details
These function are meant for downstream packages, that provide additional backends to 'sparklyr', to override the opening, closing, update, and preview functionality. The arguments are driven by what the RStudio IDE API expects them to be, so this is the reason why some use 'type' to designated views or tables, and others have one argument for 'table', and another for 'view'.