get_wrds_connection {tidyfinance} | R Documentation |
Establish a Connection to the WRDS Database
Description
This function establishes a connection to the Wharton Research Data Services
(WRDS) database using the RPostgres
package. It requires that the
RPostgres
package is installed and that valid WRDS credentials are set as
environment variables.
Usage
get_wrds_connection()
Details
The function checks if the RPostgres
package is installed before
attempting to establish a connection. It uses the host, dbname, port, and
sslmode as fixed parameters for the connection. Users must set their WRDS
username and password as environment variables WRDS_USER
and
WRDS_PASSWORD
, respectively, before using this function.
Value
An object of class DBIConnection
representing the connection to the
WRDS database. This object can be used with other DBI-compliant functions
to interact with the database.
See Also
Postgres
, dbDisconnect
for more
information on managing database connections.
Examples
# Before using this function, set your WRDS credentials:
# Sys.setenv(WRDS_USER = "your_username", WRDS_PASSWORD = "your_password")
con <- get_wrds_connection()
# Use `con` with DBI-compliant functions to interact with the WRDS database
# Remember to disconnect after use:
# disconnect_connection(con)