ascii_library.orchestration.pipes.spark_script_abc module
class ascii_library.orchestration.pipes.spark_script_abc.SparkScriptPipes
Bases: ABC
abstractmethod execute_business_logic(context, execution_mode, partition_key, spark, engine)
- Parameters:
- execution_mode (ExecutionMode)
- partition_key (str | None)
- spark (SparkSession)
- engine (Engine)
get_base_path_seeds(execution_mode)
- Parameters: execution_mode (ExecutionMode)
- Return type: str
get_base_path_IO(execution_mode)
- Parameters: execution_mode (ExecutionMode)
- Return type: str
get_base_path_commoncrawl(execution_mode)
- Parameters: execution_mode (ExecutionMode)
- Return type: str