civis.io.split_schema_tablename
- civis.io.split_schema_tablename(table)[source]
Split a Redshift ‘schema.tablename’ string
Remember that special characters (such as ‘.’) can only be included in a schema or table name if delimited by double-quotes.
- Parameters:
- table: str
Either a Redshift schema and table name combined with a “.”, or else a single table name.
- Returns:
- schema, tablename
A 2-tuple of strings. The
schemamay be None if the input is only a table name, but thetablenamewill always be filled.
- Raises:
- ValueError
If the input
tableis not separable into a schema and table name.