Package: RPresto 1.4.8.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:
RPresto_1.4.8.9000.tar.gz
RPresto_1.4.8.9000.zip(r-4.7)RPresto_1.4.8.9000.zip(r-4.6)RPresto_1.4.8.9000.zip(r-4.5)
RPresto_1.4.8.9000.tgz(r-4.6-any)RPresto_1.4.8.9000.tgz(r-4.5-any)
RPresto_1.4.8.9000.tar.gz(r-4.7-any)RPresto_1.4.8.9000.tar.gz(r-4.6-any)
RPresto_1.4.8.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
card.svg |card.png
RPresto/json (API)
NEWS
| # Install 'RPresto' in R: |
| install.packages('RPresto', repos = c('https://prestodb.r-universe.dev', 'https://cloud.r-project.org')) |
Bug tracker:https://github.com/prestodb/rpresto/issues
Last updated from:2b37d0725e. Checks:9 OK. Indexed: yes.
| Target | Result | Time | Files | Syslog |
|---|---|---|---|---|
| linux-devel-x86_64 | OK | 166 | ||
| source / vignettes | OK | 193 | ||
| linux-release-x86_64 | OK | 203 | ||
| macos-release-arm64 | OK | 222 | ||
| macos-oldrel-arm64 | OK | 273 | ||
| windows-devel | OK | 239 | ||
| windows-release | OK | 183 | ||
| windows-oldrel | OK | 203 | ||
| wasm-release | OK | 115 |
Exports:add_chunkdbAppendTabledbAppendTableAsdbClearResultdbColumnInfodbColumnTypedbConnectdbCreateTabledbCreateTableAsdbDataTypedbDisconnectdbExistsTabledbFetchdbGetInfodbGetQuerydbGetRowCountdbGetRowsAffecteddbGetStatementdbHasCompleteddbIsValiddbListFieldsdbListTablesdbQuoteIdentifierdbQuoteLiteraldbReadTabledbRemoveTabledbRenameTabledbSendQuerydbUnloadDriverdbWriteTabledummyPrestoConnectionfetchkerberos_configsPrestopresto_defaultpresto_has_defaultpresto_typepresto_unnestshowsqlAppendTableAssqlCreateTablesqlCreateTableAssrc_presto
Dependencies:askpassbitbit64blobclicpp11crayoncurlDBIdbplyrdplyrgenericsgluehmshttrjsonlitelifecyclelubridatemagrittrmimeopensslpillarpkgconfigprettyunitsprogresspurrrR6rlangstringdiststringistringrsystibbletidyrtidyselecttimechangeutf8vctrswithr
Common Table Expressions (CTEs)
Rendered fromcommon-table-expressions.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2022-09-27
Started: 2022-09-16
Primitive Presto data types to R types
Rendered fromprimitive-types.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2022-10-26
Started: 2022-09-06
Translating complex Presto data types
Rendered fromcomplex-types.Rmdusingknitr::rmarkdownon Jun 04 2026.Last update: 2022-11-16
Started: 2022-09-06
Readme and manuals
Help Manual
| Help page | Topics |
|---|---|
| Add a chunk field to a data frame | add_chunk |
| dbplyr database methods | db_compute.PrestoConnection db_copy_to.PrestoConnection db_has_table.PrestoConnection db_list_tables.PrestoConnection db_save_query.PrestoConnection db_sql_render.PrestoConnection db_write_table.PrestoConnection |
| Append to a table in database using a statement | dbAppendTableAs |
| Create a table in database using a statement | dbCreateTableAs |
| Return the corresponding presto data type for the given R 'object' | dbDataType,PrestoDriver-method |
| Metadata about database objects | dbGetInfo,PrestoConnection-method dbGetInfo,PrestoDriver-method dbGetInfo,PrestoResult-method |
| Inform the dbplyr version used in this package | dbplyr_edition.PrestoConnection |
| Rename a table | dbRenameTable |
| A convenient wrapper around Kerberos config | kerberos_configs |
| Connect to a Presto database | dbConnect,PrestoDriver-method dbDisconnect,PrestoConnection-method Presto |
| Check if default database is available. | presto_default presto_has_default |
| Get column type information for a Presto table or query | presto_type presto_type.tbl_presto |
| Unnest array columns in Presto tables | presto_unnest presto_unnest.tbl_presto |
| dbplyr SQL methods | sql_query_save.PrestoConnection |
| Compose query to append to a table using a statement | sqlAppendTableAs |
| Compose query to create a simple table using a statement | sqlCreateTableAs |
| dplyr integration to connect to a Presto database. | src_presto |