tGoogleAddressRow
Last updated: 10/30/2026Converts human-readable addresses into geographic coordinates and other geographic information.
Starting with Talend Studio R2026-10, enable Places API (New) in your Google Cloud project and enter an API key in the component's API key setting. For setup instructions, see Set up the Places API (New).
Starting with Talend Studio R2026-10, tGoogleAddressRow retrieves geographic information in a two-step process:
- tGoogleAddressRow searches for a place using the address text you provide with Text Search (New).
- It then retrieves details for the place returned by the search with Place Details (New).
For an overview of Places API (New), used by this component starting with Talend Studio R2026-10, see Places API (New).
Starting with Talend Studio R2026-10, each data row requires one or more calls to Places API (New). If the API quota is exceeded, the request can fail.
Before R2026-10, tGoogleAddressRow used the legacy Google Places API: it called Text Search to get the place_id, then called Place Details to retrieve geographic information. Each row required one or more calls, and the quota depended on the license provided by Google. Running a data set that exceeded the quota could cause errors and leave addresses uncorrected.
For further information about the usage limits of Google Places API, see Usage Limits and Billing.
For further information about the terms of services of Google Places API, see Terms of Service.
This component is not shipped with your Talend Studio by default. You need to install it using the Feature Manager. For more information, see Installing features using the Feature Manager.
tGoogleAddressRow Standard properties
These properties are used to configure tGoogleAddressRow running in the Standard Job framework.
The Standard tGoogleAddressRow component belongs to the Data Quality family.
This component is available in Talend Data Management Platform, Talend Big Data Platform, Talend Real-Time Big Data Platform, Talend Data Services Platform and in Talend Data Fabric.
Basic settings
| Properties | Description |
|---|---|
|
Pause(in 1/10 seconds) |
Time break between http requests for geographic information record. By default, the value for this field is 1. |
|
Schema and Edit Schema |
A schema is a row description, it defines the number of fields to be processed and passed on to the next component. The schema is either Built-in or stored remotely in the Repository. |
|
Address column |
From this list, select a parameter to be used in sending request to Google Places API. Parameters in this list are predefined in the schema of input data. |
|
API key |
To enter a key, click the […] button next to the field. Starting with Talend Studio R2026-10, generate an API key for Places API (New). For setup instructions, see Set up the Places API (New). |
|
Die on error |
This check box is selected by default. Clear the checkbox to skip any rows on error and complete the process for error-free rows. When errors are skipped, you can collect the rows on error using a Row > Reject link. |
Advanced settings
| Properties | Description |
|---|---|
|
tStatCatcher Statistics |
Select this check box to collect log data at the component level. |
Global Variables
| Variables | Description |
|---|---|
|
Global Variables |
ERROR_MESSAGE: the error message generated by the component when an error occurs. This is an After variable and it returns a string. This variable functions only if the Die on error checkbox is cleared, if the component has this checkbox. A Flow variable functions during the execution of a component while an After variable functions after the execution of the component. To fill up a field or expression with a variable, press Ctrl+Space to access the variable list and choose the variable to use from it. For more information about variables, see Using contexts and variables. |
Usage
| Usage guidance | Description |
|---|---|
|
Usage rule |
This component is usually used as an intermediate component, and it requires an input component and an output component. |