| 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)