astro.constants
Module Contents
Classes
Generic enumeration. |
|
Generic enumeration. |
|
Generic enumeration. |
|
str(object='') -> str |
Attributes
- astro.constants.DEFAULT_SCHEMA = tmp_astro
- astro.constants.DEFAULT_CHUNK_SIZE = 1000000
- astro.constants.PYPI_PROJECT_NAME = astro-sdk-python
- class astro.constants.FileLocation
Bases:
enum.Enum
Generic enumeration.
Derive from this class to define new enumerations.
- LOCAL = local
- HTTP = http
- HTTPS = https
- GS = gs
- GOOGLE_DRIVE = gdrive
- S3 = s3
- WASB = wasb
- WASBS = wasbs
- AZURE = azure
- SFTP = sftp
- FTP = ftp
- class astro.constants.FileType
Bases:
enum.Enum
Generic enumeration.
Derive from this class to define new enumerations.
- CSV = csv
- JSON = json
- NDJSON = ndjson
- PARQUET = parquet
- class astro.constants.Database
Bases:
enum.Enum
Generic enumeration.
Derive from this class to define new enumerations.
- POSTGRES = postgres
- POSTGRESQL = postgres
- SQLITE = sqlite
- DELTA = delta
- BIGQUERY = bigquery
- SNOWFLAKE = snowflake
- REDSHIFT = redshift
- MSSQL = mssql
- DUCKDB = duckdb
- class astro.constants.DatabricksLoadMode
Bases:
str
,enum.Enum
str(object=’’) -> str str(bytes_or_buffer[, encoding[, errors]]) -> str
Create a new string object from the given object. If encoding or errors is specified, then the object must expose a data buffer that will be decoded using the given encoding and error handler. Otherwise, returns the result of object.__str__() (if defined) or repr(object). encoding defaults to sys.getdefaultencoding(). errors defaults to ‘strict’.
- AUTOLOADER = autoloader
- COPY_INTO = copy_into
- astro.constants.SUPPORTED_FILE_LOCATIONS
- astro.constants.SUPPORTED_FILE_TYPES
- astro.constants.SUPPORTED_DATABASES
- astro.constants.LoadExistStrategy
- astro.constants.ExportExistsStrategy
- astro.constants.MergeConflictStrategy
- astro.constants.ColumnCapitalization
- astro.constants.RunRawSQLResultFormat