Skip to Content
DevelopmentReferenceModelsRawPersonprofilesModel — Developer Reference

RawPersonprofilesModel — Developer Reference

Developer reference for RawPersonprofilesModel used by Guestline chains.

File: gp-etl-jobs/etl_lib/models/raw/RawPersonprofilesModel.py

Constructor Parameters

ParameterTypeDescription
job_contextJobContextJob context with catalog and Spark
databaseGlueDatabasesDefault: GlueDatabases.RAW
tableRawTablesDefault: RawTables.PROFILES
dfDataFrameDataFrame override (optional)
overwrite_partitionsboolWhether to overwrite when writing

Purpose & Usage

RawPersonprofilesModel represents personprofile payload events from Guestline that are used to enrich guests and provide profile-level attributes for cleaning.

Example

from etl_lib.models.raw.RawPersonprofilesModel import RawPersonprofilesModel model = RawPersonprofilesModel(job_context=job_context) df = model.get()

Back to models: /development/reference/models

Last updated on