Important Nexla Help Center Update:
Nexla's Zendesk Help Center pages are being deprecated and will soon no longer be available.
Nexla Documentation is now the home for Nexla's User Guides, with improved formatting and categories that are easier to navigate, providing a better overall user experience.
Please update any bookmarks to the new Nexla Documentation site (docs.nexla.com/user-guides).
_______________________________________________
This article describes how to add a new Google CloudSQL data source in Nexla.
Contents:
1. Begin Adding a Google CloudSQL Data Source
2. Input Your Credential
3. Configure the Database Source
3.1 Table Mode
3.2 Query Mode
4. Schedule Data Source Scanning
5. Finish Creating the CloudSQL Data Source
1. Begin Adding a Google CloudSQL Data Source
- Log into Nexla with your provided credentials to view the Nexla Dashboard.
If you need credentials, contact support@nexla.com.
- Select
from the menu on the left to open the Sources screen.
- Click
in the top-right corner of the screen.
- Select your flavor of Google CloudSQL
, and click
in the top-right corner of the screen.
2. Input Your Credential
- Select
to open the Add a New Credential window and begin adding a new Google CloudSQL credential.
To use a credential that has already been added, select that credential, click
in the top-right corner of the screen, and skip to Section 3.
- Enter a name for the credential in the Credential Name field.
- Optional: Enter a description for the credential in the Credential Description field.
- Enter your Hostname for your database. This is in the format company.domain.com. Do not include connection protocol.
- Enter your username and password for the database.
- Enter your Database Name and Schema.
- Click
at the bottom of the Add New Credential window.
3. Configure the Database Source
In Nexla, the Google CloudSQL database source can be selected using either Table Mode or Query Mode.
Table Mode allows users to specify the database source through a simple selection method. This mode is equivalent to running a simple, optimized SELECT operation on any database table. To use this mode for configuration, see Section 3.1.
Query Mode allows users to perform a complex query to specify the database source. This mode provides a free-form query editor that can be used to perform any complex query written using the syntax and convention supported by the underlying database and/or warehouse. To use this mode for configuration, see Section 3.2.
3.1 Table Mode
- To configure the CloudSQL source using Table Mode, ensure that the
tab is selected.
- Find the database location from which Nexla should read data. Expand files as necessary by clicking the
icon next to each.
- Select the location from which data should be read by hovering over it and clicking the
button that appears to the right.
The button should now display
, and the path of the selected location will be shown at the top of the list.
- Optional: Click the
button to the right of the mode-selection tabs to generate preview samples of data from the selected source at the bottom of the screen.
3.2 Query Mode
- To configure the CloudSQL source using Query Mode, select the
tab.
- Enter the query specifying the database location from which Nexla should read data in the Custom Query to Fetch Data field, adhering to the Google CloudSQL syntax and convention.
- Optional: Click the
button to the right of the mode-selection tabs to generate preview samples of the data selected according to the entered query at the bottom of the screen.
4. Schedule Data Source Scanning
- In the Advanced Settings menu on the right, use the Fetch Data pulldown menu to specify how often Nexla should fetch data from the source.
The default setting configures Nexla to fetch any new data from the source once every day.
- For options such as "Every N Hours" and "Every N Days", use the additional pulldown menu that appears when these options are selected to specify the value of N defining the fetching frequency.
- For options such as "Every N Hours" and "Every N Days", use the additional pulldown menu that appears when these options are selected to specify the value of N defining the fetching frequency.
- Optional: To set a specific time at which Nexla should fetch any new data from the source, check the
box, and type or use the pulldown menus to enter the desired time.
5. Finish Creating the CloudSQL Data Source
- Once all of the above steps have been completed, click
in the upper right corner of the screen to save and create the new Google CloudSQL data source.
- The confirmation page indicates that the Google CloudSQL database has been successfully created as a data source.
- Optional: Edit the name of the newly added data source by clicking on the name field and entering the desired text.
- Optional: Add a description of the data source by clicking on the
field below the data source name and entering the desired text.
- To return to My Data Sources, click
in the upper right corner of the screen.
- To view the newly created data source, click
.
- To view datasets detected from the newly added source, click
.
- To return to My Data Sources, click
Comments
0 comments
Please sign in to leave a comment.