adp.ingest.transform.append

adp.ingest.transform.append(snapshot: DataFrame, table_name: str, type_escalation_mode: TypeEscalationModeEnum = TypeEscalationModeEnum.strict, can_rewrite_history: bool = False)

Append the snapshot to the table on the table location

Appends the new data to the table on the table location. Merges datatypes using the datatype_escalation type. Rewrites history if needed when can_rewrite history is True.

Parameters:
  • snapshot (DataFrame) – The data to append to the table location

  • table_name (str) – The name of the table to which the data should be appended

  • type_escalation_mode (TypeEscalationModeEnum, optional) – How to handle datatype conflicts. Defaults to TypeEscalationModeEnum.STRICT.

  • can_rewrite_history (bool, optional) – Indicates whether the process can modify the history. Defaults to False.