| importRAM | R Documentation | 
This function imports RAM-related tables in the wetland RAM backend and combines them into flattened views for the data package. Each view is added to a VIEWS_RAM environment in your workspace, or to your global environment based on whether new_env = TRUE or FALSE.
importRAM(
  export_protected = FALSE,
  type = c("DSN"),
  odbc = "RAM_BE",
  filepath = NA,
  new_env = TRUE,
  export_data = FALSE,
  export_path = NA,
  zip = FALSE
)
export_protected | 
 Logical. If TRUE, all records are exported. If FALSE (Default), only non-protected species are exported.  | 
type | 
 Select whether to use the default Data Source Named database (DSN) to import data, a different database, or a data package with CSVs. If "DSN" is selected, must specify name in odbc argument. If dbfile, csv, or zip are selected, must specify a filepath. 
  | 
odbc | 
 DSN of the database when using type = DSN. If not specified will default to "RAM_BE", which is the back end of the MS Access RAM database.  | 
filepath | 
 Quoted path of database back end dbfile, csvs or zip. If dbfile or zip are the type, must include the name of the database or zip file (see examples).  | 
new_env | 
 Logical. Specifies which environment to store views in. If   | 
export_data | 
 Logical. If TRUE, writes views to disk. If FALSE (Default), views are only stored in specified R environment.  | 
export_path | 
 Quoted path to export views to. If blank, exports to working directory.  | 
zip | 
 Logical. If TRUE, exports a zip file. If FALSE (Default), exports individual csvs.  | 
Compiles and assigns RAM views to specified environment
## Not run: 
filepath <- "C:/NETN/R_Dev/data/wetland_data_package/"
ex_path <- filepath
# Import tables from database in specific folder and only export non-protected:
importRAM(type = 'dbfile', filepath = paste0(filepath, "NETN_RAM_20241030.accdb"), export_path = ex_path, export_data = T)
# Import ODBC named database into global env with protected species and export as zip file
importRAM(type = 'DSN', odbc = "RAM_BE", new_env = F, export_protected = F, export_data = T, zip = T, export_path = ex_path)
# Import csvs of data package without protected species
importRAM(type = 'csv', filepath = filepath, export_data = T, export_path = ex_path, zip = T)
# Import csvs of data package with protected species
importRAM(type = 'csv', filepath = filepath, export_data = T, export_path = ex_path, zip = T, export_protected = T)
# Import zip of data package containing csvs but don't export anything
importRAM(type = 'zip', filepath = paste0(filepath, "NETN_Wetland_RAM_Data_20241209_NPSonly.zip"))
# Import zip of data package containing csvs without protected species but don't export anything
importRAM(type = 'zip', filepath = paste0(filepath, "NETN_Wetland_RAM_Data_20241209_public.zip"))
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.