Package: RPresto 1.4.6.9000

Jarod G.R. Meng

RPresto: DBI Connector to Presto

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/>.

Authors:Onur Ismail Filiz [aut], Sergey Goder [aut], Jarod G.R. Meng [aut, cre], Thomas J. Leeper [ctb], John Myles White [ctb]

RPresto_1.4.6.9000.tar.gz
RPresto_1.4.6.9000.zip(r-4.5)RPresto_1.4.6.9000.zip(r-4.4)RPresto_1.4.6.9000.zip(r-4.3)
RPresto_1.4.6.9000.tgz(r-4.4-any)RPresto_1.4.6.9000.tgz(r-4.3-any)
RPresto_1.4.6.9000.tar.gz(r-4.5-noble)RPresto_1.4.6.9000.tar.gz(r-4.4-noble)
RPresto_1.4.6.9000.tgz(r-4.4-emscripten)RPresto_1.4.6.9000.tgz(r-4.3-emscripten)
RPresto.pdf |RPresto.html
RPresto/json (API)
NEWS

# Install 'RPresto' in R:
install.packages('RPresto', repos = c('https://prestodb.r-universe.dev', 'https://cloud.r-project.org'))

Peer review:

Bug tracker:https://github.com/prestodb/rpresto/issues

On CRAN:

37 exports 131 stars 4.81 score 39 dependencies 1 dependents 24 scripts 1.7k downloads

Last updated 5 months agofrom:804c29aff1. Checks:OK: 1 NOTE: 6. Indexed: yes.

TargetResultDate
Doc / VignettesOKSep 14 2024
R-4.5-winNOTESep 14 2024
R-4.5-linuxNOTESep 14 2024
R-4.4-winNOTESep 14 2024
R-4.4-macNOTESep 14 2024
R-4.3-winNOTESep 14 2024
R-4.3-macNOTESep 14 2024

Exports:add_chunkdbAppendTabledbClearResultdbConnectdbCreateTabledbCreateTableAsdbDataTypedbDisconnectdbExistsTabledbFetchdbGetInfodbGetQuerydbGetRowCountdbGetRowsAffecteddbGetStatementdbHasCompleteddbIsValiddbListFieldsdbListTablesdbQuoteIdentifierdbQuoteLiteraldbReadTabledbRemoveTabledbRenameTabledbSendQuerydbUnloadDriverdbWriteTabledummyPrestoConnectionfetchkerberos_configsPrestopresto_defaultpresto_has_defaultshowsqlCreateTablesqlCreateTableAssrc_presto

Dependencies:askpassbitbit64blobclicpp11crayoncurlDBIdbplyrdplyrfansigenericsgluehmshttrjsonlitelifecyclelubridatemagrittrmimeopensslpillarpkgconfigprettyunitsprogresspurrrR6rlangstringistringrsystibbletidyrtidyselecttimechangeutf8vctrswithr

Common Table Expressions (CTEs)

Rendered fromcommon-table-expressions.Rmdusingknitr::rmarkdownon Sep 14 2024.

Last update: 2022-09-27
Started: 2022-09-16

Primitive Presto data types to R types

Rendered fromprimitive-types.Rmdusingknitr::rmarkdownon Sep 14 2024.

Last update: 2022-10-26
Started: 2022-09-06

Translating complex Presto data types

Rendered fromcomplex-types.Rmdusingknitr::rmarkdownon Sep 14 2024.

Last update: 2022-11-16
Started: 2022-09-06

Readme and manuals

Help Manual

Help pageTopics
Add a chunk field to a data frameadd_chunk
dbplyr database methodsdb_compute.PrestoConnection db_copy_to.PrestoConnection db_has_table.PrestoConnection db_list_tables.PrestoConnection db_sql_render.PrestoConnection db_write_table.PrestoConnection
Create a table in database using a statementdbCreateTableAs
Return the corresponding presto data type for the given R 'object'dbDataType,PrestoDriver-method
Metadata about database objectsdbGetInfo,PrestoConnection-method dbGetInfo,PrestoDriver-method dbGetInfo,PrestoResult-method
Inform the dbplyr version used in this packagedbplyr_edition.PrestoConnection
Rename a tabledbRenameTable
A convenient wrapper around Kerberos configkerberos_configs
Connect to a Presto databasedbConnect,PrestoDriver-method dbDisconnect,PrestoConnection-method Presto
Check if default database is available.presto_default presto_has_default
dbplyr SQL methodssql_query_save.PrestoConnection
Compose query to create a simple table using a statementsqlCreateTableAs
dplyr integration to connect to a Presto database.src_presto