Dataframe

dataframe.upsert(session, dataset, df, *, primary_key_name=None)

Upserts a record for each row of df with attributes for each column in df.

Parameters
  • dataset (Dataset) – Dataset to receive record updates

  • df (pd.DataFrame) – The DataFrame containing records to be upserted

  • primary_key_name (Optional[str]) – The primary key of the dataset. Must be a column of df. By default the key_attribute_name of dataset

Return type

Dict[str, Any]

Returns

JSON response body from the server

Raises