pyiris.ingestion.enums package

pyiris.ingestion.enums.enums

class pyiris.ingestion.enums.enums.Countries(value)

Bases: Enum

An enumeration.

ARGENTINA = 'Argentina'
BOLIVIA = 'Bolivia'
BRAZIL = 'Brazil'
CHILE = 'Chile'
COLOMBIA = 'Colombia'
ECUADOR = 'Ecuador'
GUYANA = 'Guyana'
LAS = 'Las'
PARAGUAY = 'Paraguay'
PERU = 'Peru'
SURINAME = 'Suriname'
URUGUAY = 'Uruguay'
VENEZUELA = 'Venezuela'
class pyiris.ingestion.enums.enums.DataLakeMounts(value)

Bases: Enum

An enumeration.

NONPROD = 'nonprod'
PROD = 'prod'
class pyiris.ingestion.enums.enums.DefaultPartitionColumn(value)

Bases: Enum

An enumeration.

INGESTION_DATE = 'ingestion_date'
class pyiris.ingestion.enums.enums.EnumMeta(cls, bases, classdict)

Bases: EnumMeta

class pyiris.ingestion.enums.enums.ExternalMountNames(value)

Bases: Enum

An enumeration.

BREWDAT = 'brewdat'
ODIN = 'bifrost'
ZTECH = 'ztech'
ZXVENTURES = 'zxventures'
class pyiris.ingestion.enums.enums.FileFormats(value)

Bases: Enum

An enumeration.

AVRO = 'avro'
DELTA = 'delta'
PARQUET = 'parquet'
class pyiris.ingestion.enums.enums.IntelligenceModelStages(value)

Bases: Enum

An enumeration.

NONE = 'None'
PRODUCTION = 'Production'
STAGING = 'Staging'
class pyiris.ingestion.enums.enums.IrisMountNames(value)

Bases: Enum

An enumeration.

CONSUMEZONE = 'consumezone'
HISTORYZONE = 'historyzone'
PRELANDINGZONE = 'prelandingzone'
RAWZONE = 'rawzone'
TRUSTEDZONE = 'trustedzone'
class pyiris.ingestion.enums.enums.PrestoFormat(value)

Bases: Enum

An enumeration.

PARQUET = 'parquet'
class pyiris.ingestion.enums.enums.SchedulerFrequency(value)

Bases: Enum

An enumeration.

DAILY = 'daily'
HOURLY = 'hourly'
MONTHLY = 'monthly'
ONCE = 'once'
WEEKLY = 'weekly'
YEARLY = 'yearly'
class pyiris.ingestion.enums.enums.WriteModes(value)

Bases: Enum

An enumeration.

APPEND = 'append'
OVERWRITE = 'overwrite'
class pyiris.ingestion.enums.enums.WriterPriority(value)

Bases: Enum

An enumeration.

DWWRITER = 2
FILEWRITER = 1
PRESTOWRITER = 3
RABBITMQWRITER = 4