informatica.infacore.dataframe.dataobject.DataObject.set_advanced_config
- DataObject.set_advanced_config(config: dict) DataObject
Sets the advanced attributes for the data sources to leverage advanced functionalities. You can specify advanced attributes for both read and write operations.
- Parameters:
config (dict) – The advanced attributes as the “key, value” pair.
- Returns:
Updated DataObject with advanced configuration set.
- Return type:
Example
>>> import informatica.infacore as ic >>> orcl_do = ic.get_datasource("Oracle").get_connection("Oracle Prod").get_data_object("Customers") >>> advanced_config = { "read" : { "Post SQL" : '''UPDATE "DB1002"."Customers" SET "CUSTOMER_STATUS"='PROCESSED' ''' } } >>> orcl_do.set_advanced_config(advanced_config) >>> orcl_do.read().collect()