Man pages for SCDB
Easily Access and Maintain Time-Based Versioned Data (Slowly-Changing-Dimension)

close_connectionClose connection to the database
create_logs_if_missingCreate a table with the SCDB log structure if it does not...
create_tableCreate a historical table from input data
db_locksSets, queries and removes locks for database tables
db_timestampDetermine the type of timestamps the database supports
defer_db_cleanupDelete table at function exit
digest_to_checksumComputes an checksum from columns
filter_keysFilters .data according to all records in the filter
get_connectionOpens connection to the database
get_schemaGet the current schema/catalog of a database-related objects
get_tableRetrieves a named table from a given schema on the connection
get_tablesList the available tables on the connection
idConvenience function for DBI::Id
interlaceCombine any number of tables, where each has their own time...
is.historicalChecks if table contains historical data
joinsSQL Joins
LoggerLogger: Complete logging to console, file and database
LoggerNullLoggerNull: The no-logging Logger
nrownrow() but also works on remote tables
SCDB-packageSCDB: Easily Access and Maintain Time-Based Versioned Data...
schema_existsTest if a schema exists in given connection
slice_timeSlices a data object based on time / date
table_existsTest if a table exists in database
unique_table_nameCreate a name for a temporary table
unite.tbl_dbitidyr::unite for tbl_dbi
update_snapshotUpdate a historical table
SCDB documentation built on Oct. 4, 2024, 1:09 a.m.