PowerExchange Adapters for Informatica 
			
			- PowerExchange Adapters for Informatica 10.5
- All Products
 
           
      	
            
	
      | Property 
				 | Description 
				 | 
|---|---|
| UpdateMode 
				 | Determines the mode that the 
				   Data Integration Serviceuses to update rows in the Google BigQuery target. You can select one of the following modes: 
				   
 Default is Update As Update. 
				   | 
| Target Dataset ID 
				 | Optional. Overrides the Google BigQuery dataset name specified in the Google BigQuery data object write operation. 
				 | 
| Target Table Name 
				 | Optional. Overrides the Google BigQuery target table name specified in the Google BigQuery data object write operation. 
				 | 
| Create Disposition 
				 | Specifies whether PowerExchange for Google BigQuery must create the target table if it does not exist. 
				   You can select one of the following values: 
				   
 | 
| Write Disposition 
				 | Specifies how PowerExchange for Google BigQuery must write data in bulk mode if the target table already exists. 
				   You can select one of the following values: 
				   
 Write disposition is applicable for bulk mode. 
					  Write disposition is applicable only when you perform an insert operation on a Google BigQuery target. 
					  | 
| Spark Mode 
				 | Applies when you run a mapping on the Spark engine. 
				   Specifies the mode of the Spark engine to write data into the Google bigQuery target. 
				   You can select 
					  Genericor Optimized. Default is Generic mode. 
				   Select Optimized mode to increase the performance to write data into the Google BigQuery target. 
					  For more information about the list of advanced properties that you can configure with Optimized Spark mode, see the Informatica How-To Library, "Configuring Optimized Spark Mode for PowerExchange for Google BigQuery Data Objects": 
				   | 
| Write Mode 
				 | Specifies the mode to write data to the Google BigQuery target. 
				    You can select one of the following modes: 
				   
 Default is Bulk mode. 
				   | 
| Streaming Template Table Suffix 
				 | Specifies the suffix that PowerExchange for Google BigQuery adds to the individual target tables that it creates based on the template target table. 
				   This property applies to streaming mode. 
				   | 
| Rows per Streaming Request 
				 | Specifies the number of rows that PowerExchange for Google BigQuery streams to the BigQuery target for each request. 
				    Enter a number greater than 0. Default is 500 rows. 
				   The maximum row size that PowerExchange for Google BigQuery can stream to the BigQuery target for each request is 10 MB. 
				   This property applies to streaming mode. 
				   | 
| Staging File Name 
				 | Name of the staging file that PowerExchange for Google BigQuery creates in the Google Cloud Storage before it loads the data to the Google BigQuery target. 
				   This property applies to bulk mode. 
				   | 
| Data Format of the staging file 
				 | Specifies the data format of the staging file. 
				   You can select one of the following data formats: 
				   
 | 
| Persist Staging File After Loading 
				 | Indicates whether PowerExchange for Google BigQuery must persist the staging file in the Google Cloud Storage after it writes the data to the Google BigQuery target. You can persist the staging file if you want to archive the data for future reference. 
				   By default, PowerExchange for Google BigQuery deletes the staging file in Google Cloud Storage. 
				   | 
| Enable Staging File Compression 
				 | Select this option to compress the size of the staging file before PowerExchange for Google BigQuery writes the data to the Google Cloud Storage and decompress the staging file before it loads the data to the Google BigQuery target. 
				   You can enable staging file compression to reduce cost and transfer time. 
				   | 
| Job Poll Interval in Seconds 
				 | The number of seconds after which PowerExchange for Google BigQuery polls the status of the write job operation. 
				    Enter a number greater than 0. Default is 10. 
				   | 
| Number of Threads for Uploading Staging file 
				 | The number of files that PowerExchange for Google BigQuery must upload to Google Cloud Storage in bulk mode. 
				    Enter a number greater than 0. 
				   | 
| Local Stage File Directory 
				 | Specifies the directory on your local machine where PowerExchange for Google BigQuery stores the files temporarily before writing the data to the staging file in Google Cloud Storage. 
				   This property applies to bulk mode. 
				   This property is not applicable if you run mappings with the Spark engine in the Hadoop environment. 
					  | 
| Allow Quoted Newlines 
				 | Indicates whether PowerExchange for Google BigQuery must allow the quoted data sections with newline character in a .csv file. 
				 | 
| Field Delimiter 
				 | Delimiter character for the fields in a .csv file. 
				 | 
| Allow Jagged Rows 
				 | Indicates whether PowerExchange for Google BigQuery must accept the rows without trailing columns in a .csv file. 
				 | 
| Pre SQL 
				 | SQL statement that you want to run before writing data to the target. 
				   For example, if you want to select records from the database before you write the records into the table, specify the following pre SQL statement: 
				   SELECT * FROM `api-project-80697026669.EMPLOYEE.RegionNation` LIMIT 1000 | 
| Pre SQL Configuration 
				 | Specify a pre SQL configuration. 
				   For example, 
				   DestinationTable:PRESQL_TGT2,DestinationDataset:EMPLOYEE, FlattenResults:False,WriteDisposition:WRITE_TRUNCATE,UseLegacySql:False | 
| Post SQL 
				 | SQL statement that you want to run after writing the data into the target. 
				   For example, if you want to update records in a table after you write the records into the target table, specify the following post SQL statement: 
				   UPDATE [api-project-80697026669.EMPLOYEE.PERSONS_TGT_DEL] 
					  SET phoneNumber.number =1000011, phoneNumber.areaCode=100 where fullname='John Doe' | 
| Post SQL Configuration 
				 | Specify a post SQL configuration. 
				   For example, 
				   DestinationTable:POSTSQL_SRC,DestinationDataset:EMPLOYEE, FlattenResults:True,UseLegacySQL:False | 
| Target Schema Strategy 
				 | Not applicable for PowerExchange for Google BigQuery. Leave the default value of 
				   RETAINunchanged. | 
| Enable Merge 
				 | Implements Merge query to perform update, upsert, or delete operations on the Google BigQuery target table. 
				   Default is not selected. 
				   | 
| Treat Empty String as Null 
				 | Determines whether PowerExchange for Google BigQuery must treat an empty string in the source as null in the Google BigQuery target. 
				 |