---
name: "UR::DataSource::CSV"
section: "3pm"
platform: "linux"
package: "libur-perl"
version: "0.470+ds-3"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/UR::DataSource::CSV"
---

# UR::DataSource::CSV(3pm)

Parent class for data sources using DBD::CSV

## NAME

UR::DataSource::CSV - Parent class for data sources using DBD::CSV

## DESCRIPTION

UR::DataSource::CSV is a subclass of UR::DataSource::RDBMS and can be used for interacting with CSV files.  Because of the limitations of the underlying modules (such as SQL::Statement only supporting one join at a time), this module is deprecated.

UR::DataSource::File implements a non-SQL interface for data files, and is the proper way to use a file as a data source for class data.
