Connecting data sources
On SlicingDice you can connect external sources to your account, so you can use it to load data into your physical databases or just execute queries and analyses directly over these sources. Here you'll learn how to connect them to SlicingDice using the Data Loading & Transformation Module.
Adding a data source
Setting up a data source will save all the connection information (such as location and credentials) needed for its access so SlicingDice can load your data during a Loading Job. Below we explain how you can add a new data source to SlicingDice through the Data Loading & Transformation Module.
In the Control Panel, access the Data Sources section on the the Data Loading & Transformation Module and click on Create New Data Source to start connecting it.
The first step is to configure your data source identification as you can see below.
Here you'll define the name, description, possible labels and data availability for the data source. The constraints will decide if the data source will be available to be queried directly (Logical Data Sources), to be loaded into SlicingDice physical databases (Data Loading) or both. For this guide choose the Data Loading option. When ready, click on Save & Continue.
Choosing Logical Data Warehouse or Both on data availability!
Notice that if you choose between Logical Data Warehouse or Both option on data availability, a new step called Logical Config will be added to this wizard. Check how to configure this step accessing the Connecting data sources guide for the Data Warehouse Module.
Now you'll define the appropriate data source credentials. Each data source type has its own credentials. Common credentials are IP, port, hostname, username, password, database name, URL address, access type, region and so on.
Below is an example of how to add a CSV (HTTP) data source.
You can test the connection by clicking on Test Connection. If everything goes ok, you'll see a Connection Success message and then you can click on Save & Continue.
If you need to connect using a SSH Tunnel, take a look at the Creating a SSH Key connection guide.
Finally just check your data source configuration and click on Submit. Now you'll be able to find your created data source at the data sources list. That's it!, now you can use this data source to create a loading job that will connect to this source and load your data.
If you need to whitelist the IPs which SlicingDice will use to connect to your source, use the following ones shown below.