RPresto1.4.8 package

DBI Connector to Presto

add_chunk

Add a chunk field to a data frame

dbAppendTableAs

Append to a table in database using a statement

dbCreateTableAs

Create a table in database using a statement

dbDataType

Return the corresponding presto data type for the given R object

dbGetInfo

Metadata about database objects

dbplyr_edition.PrestoConnection

Inform the dbplyr version used in this package

dbplyr_function_implementations

S3 implementation of sql_query_fields for Presto.

dbplyr-db

dbplyr database methods

dbplyr-sql

dbplyr SQL methods

dbRenameTable

Rename a table

dplyr_function_implementations

S3 implementation of db_desc for Presto.

dplyr_source_function_implementations

dplyr integration to connect to a table in a database.

dummy_tables

Create dummy tables in Presto for testing

dummyPrestoConnection

A dummy PrestoConnection

get_query_columns

Get column names from a SQL query or tbl_presto object

get_table_columns

Get column names from a table

kerberos_configs

A convenient wrapper around Kerberos config

op_frame.lazy_unnest_query

Get window frame for lazy_unnest_query

op_grps.lazy_unnest_query

Get grouping variables for lazy_unnest_query

op_sort.lazy_unnest_query

Get sorting variables for lazy_unnest_query

op_vars.lazy_unnest_query

Get column names for lazy_unnest_query

presto_has_default

Check if default database is available.

presto_type

Get column type information for a Presto table or query

presto_unnest

Unnest array columns in Presto tables

Presto

Connect to a Presto database

PrestoConnection-class

S4 implementation of DBIConnection for Presto.

PrestoDriver-class

An S4 class to represent a Presto Driver (and methods) It is used pure...

PrestoQuery-class

Class to encapsulate a Presto query

PrestoResult-class

An S4 class to represent a Presto Result

PrestoSession-class

Class to encapsulate a Presto session

reorder_select_columns

Reorder SELECT columns to match target order

RPresto-package

RPresto: DBI Connector to Presto

sql_build.lazy_unnest_query

Build SQL for lazy_unnest_query

sql_render.unnest_query

Render SQL for unnest_query objects

sqlAppendTableAs

Compose query to append to a table using a statement

sqlCreateTableAs

Compose query to create a simple table using a statement

src_presto

dplyr integration to connect to a Presto database.

validate_column_match

Validate that column names match between table and query

Implements a 'DBI' compliant interface to Presto. Presto is an open source distributed SQL query engine for running interactive analytic queries against data sources of all sizes ranging from gigabytes to petabytes: <https://prestodb.io/>.

  • Maintainer: Jarod G.R. Meng
  • License: BSD_3_clause + file LICENSE
  • Last published: 2025-12-02