1010data Tableau Setup Guide

Transcription

1010data Tableau Setup Guide(212) 405.1010 info@1010data.com Follow: @1010data www.1010data.com

1010data Tableau Setup Guide Contents 2ContentsOverview. 3Configure Tableau. 4Configure the 1010data ODBC driver. 10Verify your 1010data ODBC configuration.16Connect to 1010data from Tableau. 20Using Tableau: An Example. 271010data query example.27Specify a 1010data query in Tableau. 29Create a basic visualization in Tableau. 34Parameterize a variable in Tableau. 38Support. 53 2019 1010data, Inc. All rights reserved.

1010data Tableau Setup Guide Overview 3OverviewTableau is a data visualization and exploration tool that turns the raw data stored in 1010data tables intographical information you can view on your computer. Setting up 1010data and Tableau to work togetheronly takes a few steps.This guide covers all the information necessary to configure Tableau and 1010data's ODBC driver to worktogether. It also contains an example that shows you how to specify a 1010data query in Tableau, createa basic visualization from that query, and parameterize one of the variables in the query to extend thefunctionality of the visualization.While primarily intended to aid report developers, this guide also has helpful information for end-users whowant to know more about working with 1010data within Tableau.Note: The instructions and screen shots in this guide correspond to Tableau Desktop 9.0 onWindows. Earlier versions of Tableau Desktop may have a different appearance and workflow.Although there are versions of Tableau Desktop for Mac, they cannot connect directly to 1010datavia ODBC.

1010data Tableau Setup Guide Configure Tableau 4Configure TableauIn order for Tableau to connect to 1010data's ODBC driver, you must first copy one of the Tableaudatasource connection files provided by 1010data into your Tableau Repository.If you have not already done so, you must download and install the Tableau Desktop application. SeeDownloading Tableau Products for instructions.Note: The instructions and screen shots in this guide correspond to Tableau Desktop 9.0 onWindows. Earlier versions of Tableau Desktop may have a different appearance and workflow.Although there are versions of Tableau Desktop for Mac, they cannot connect directly to 1010datavia ODBC.To configure Tableau to work with 1010data's ODBC driver:1. Download the zipped file containing the 1010data-supplied Tableau datasource connection files.a) Launch your browser.b) In the address bar of the browser, enter: eau/Tableau ODBC Config.zipThe browser prompts you to open or save the file.c) Click Save.The file is saved to your Downloads folder.2. In your Downloads folder, double-click the zipped Tableau ODBC Config folder to unzip it.

1010data Tableau Setup Guide Configure Tableau 53. Drag the unzipped Tableau ODBC Config folder to your Documents folder.4. In your Documents folder, double-click the Tableau ODBC Config folder to open it.

1010data Tableau Setup Guide Configure Tableau 6The contents of the Tableau ODBC Config folder are displayed.5. Navigate to your Tableau Repository.Note: Tableau creates a folder named My Tableau Repository in your Documents folder aspart of its installation process. If you are using a beta release of Tableau, this folder may benamed My Tableau Repository (beta).a) Click the Start button and then click Documents.Your Documents library is opened.b) Double-click the My Tableau Repository folder.

1010data Tableau Setup Guide Configure Tableau 7The contents of My Tableau Repository are displayed.6. Copy the Tableau datasource connection (TDC) file that corresponds to the version of Tableau you areusing to the Datasources folder in your Tableau Repository. If you are using the 32-bit version of Tableau, drag the 1010data32 file from yourTableau ODBC Config folder to the Datasources folder in My Tableau Repository.If you are using the 64-bit version of Tableau, drag the 1010data64 file from yourTableau ODBC Config folder to the Datasources folder in My Tableau Repository.

1010data Tableau Setup Guide Configure Tableau 8If you are not sure whether you are using the 32-bit or 64-bit version of Tableau, open Tableau and clickHelp About Tableau. The About Tableau dialog shows which one you are using.

1010data Tableau Setup Guide Configure Tableau 9Tableau now has the information it needs to connect to 1010data's ODBC driver.You must also configure the 1010data ODBC driver to work with Tableau. See Configure the 1010dataODBC driver on page 10 for instructions.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 10Configure the 1010data ODBC driverYou must configure the 1010data ODBC driver with connection-related information such as your 1010datalogin credentials and other 1010data-specific settings so that Tableau can communicate with 1010datausing the 1010data ODBC driver.If you have not already done so, you must download and install the 1010data ODBC driver. See the1010data ODBC Driver User's Guide for instructions.Note: The 1010data ODBC driver is only available for clients who have purchased API accessalong with their 1010data account. If you don't have API access, or aren't sure if you do, contactyour 1010data sales representative.To configure the 1010data ODBC driver to work with Tableau:1. Navigate to the folder containing the 1010data ODBC configuration programs.a) Click the Start button.b) Click All Programs.c) Click 1010data.d) Click 1010odbc.2. Open the configuration program corresponding to the versions of Tableau and Windows you are using. If you are using the 32-bit version of Tableau on a 64-bit version of Windows, click Configure 32-bitODBC.Otherwise, click Configure Native ODBC.If you are not sure whether you are using the 32-bit or 64-bit version of Tableau, open Tableau and clickHelp About Tableau. The About Tableau dialog shows which one you are using.Once you have selected the configuration program corresponding to the version of Tableau you areusing, the ODBC Data Source Administrator dialog is displayed.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 113. Click the System DSN tab.Note: You must have administrative privileges to create or modify system DSNs. If you do nothave administrative privileges, contact your system administrator.The list of System Data Sources is displayed.4. Click Add to add a new DSN specifically for Tableau.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 12The Create New Data Source dialog appears.5. In the Create New Data Source dialog, select the driver corresponding to the version of Tableau youare using. If you are using the 32-bit version of Tableau, click 1010data ODBC Driver. If you are using the 64-bit version of Tableau, click Native 1010data ODBC Driver.6. Click Finish.The SQL1010 ODBC DSN Configuration dialog appears.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 137. Provide your connection-related information.a) In the SQL1010 ODBC DSN Configuration dialog, click the Connection tab.b) In the DNS field, enter a name for this configuration (e.g., TableauOn1010data).c) In the User ID and Password fields, enter your 1010data credentials.d) Select both Binary mode and Compression.Note: 1010data recommends selecting both of these options unless you have a specificreason or have been directed by a 1010data support representative not to select them.8. Import Tableau-specific options.a) In the SQL1010 ODBC DSN Configuration dialog, click the Logging tab.b) Click the Browse button next to the Import Options field.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 14The Save log as dialog appears.c) In your Documents library, double-click the Tableau ODBC Config folder.d) Double-click the tableau odbc 1010data configuration file.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 15The Import Options field is populated with the path to the selected 1010data configuration file.e) Click Import Options to import the options from the selected 1010data configuration file.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 16If the options are imported successfully, a notification dialog displays a message indicating success.If there is an error, the notification dialog displays a message with information related to the problem.f) Click OK to dismiss the notification dialog.9. Click OK to close the SQL1010 ODBC DSN Configuration dialog.10.Click OK to close the ODBC Data Source Administrator dialog.The 1010data ODBC driver is now configured to work with Tableau.You can verify that the options you imported have been set correctly in your configuration. See Verify your1010data ODBC configuration on page 16.Verify your 1010data ODBC configurationAfter you have imported the 1010data-supplied configuration options, you can verify the settings.To verify your 1010data ODBC configuration:1. Navigate to the folder containing the 1010data ODBC configuration programs.a) Click the Start button.b) Click All Programs.c) Click 1010data.d) Click 1010odbc.2. Open the configuration program corresponding to the versions of Tableau and Windows you are using. If you are using the 32-bit version of Tableau on a 64-bit version of Windows, click Configure 32-bitODBC.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 17 Otherwise, click Configure Native ODBC.If you are not sure whether you are using the 32-bit or 64-bit version of Tableau, open Tableau and clickHelp About Tableau. The About Tableau dialog shows which one you are using.Once you have selected the configuration program corresponding to the version of Tableau you areusing, the ODBC Data Source Administrator dialog is displayed.3. Click the System DSN tab.Note: You must have administrative privileges to create or modify system DSNs. If you do nothave administrative privileges, contact your system administrator.The list of System Data Sources is displayed.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 184. In the System Data Sources list, click the data source you wish to verify.Note: This example verifies the data source that was created in Configure the 1010data ODBCdriver on page 10 (i.e., TableauOn1010data).5. Click Configure.The SQL1010 ODBC DSN Configuration dialog is displayed.

1010data Tableau Setup Guide Configure the 1010data ODBC driver 196. In the SQL1010 ODBC DSN Configuration dialog, verify the settings.Table 1: SQL1010 ODBC DSN Configuration SettingsTabSettingsConnectionVerify Reconnect and Mangle pathnames are selected.SQLVerify Use metadata in SQL translator is selected.DriverVerify Report errors in SQLSetStmtAttr is selected.TypesVerify the following: HHMMSS is set to SQL TYPE TIMETimestamp is set to SQL TYPE TIMESTAMPYYYYMMDD is set to SQL TYPE DATENote: You should not alter any of these options. Any of the other DSN options are configurable.7. Click Test to validate the credentials.A notification dialog is presented indicating either success or failure.8. Click OK to dismiss the notification dialog.9. Click OK to dismiss the SQL1010 ODBC DSN Configuration dialog.10.Click OK to dismiss the ODBC Data Source Administrator dialog.

1010data Tableau Setup Guide Connect to 1010data from Tableau 20Connect to 1010data from TableauOnce you have configured Tableau and the 1010data ODBC driver, you can connect to 1010data fromTableau and start analyzing data and creating visualizations.To connect to 1010data from Tableau:1. Open Tableau.Note: The instructions and screen shots in this guide correspond to Tableau Desktop 9.0 onWindows. Earlier versions of Tableau Desktop may have a different appearance and workflow.Although there are versions of Tableau Desktop for Mac, they cannot connect directly to1010data via ODBC.Tableau displays the start page.2. In the Connect pane, under To a server, click Other Databases (ODBC).

1010data Tableau Setup Guide Connect to 1010data from Tableau 21If Other Databases (ODBC) does not appear in the To a server list, click More Servers and selectOther Databases (ODBC) from the full list.

1010data Tableau Setup Guide Connect to 1010data from Tableau 22The Server Connection dialog appears.

1010data Tableau Setup Guide Connect to 1010data from Tableau 233. Under Connect Using, click the DSN drop-down arrow and select the 1010data ODBC driver you wantto use.

1010data Tableau Setup Guide Connect to 1010data from Tableau 24Note: This example uses the data source that was created in Configure the 1010data ODBCdriver on page 10 (i.e., TableauOn1010data).4. Click Connect.A Processing Request dialog appears while Tableau connects to the selected data driver anddatabase.When the processing is complete, the fields under Connection Attributes are populated with theinformation from the selected data source.

1010data Tableau Setup Guide Connect to 1010data from Tableau 255. Click OK.The Tableau Data Source page appears.

1010data Tableau Setup Guide Connect to 1010data from Tableau 26Once you are connected to 1010data from Tableau, you can begin to specify 1010data queries and createvisualizations from the results of those queries. See Using Tableau: An Example on page 27 for a stepby-step tutorial that uses some of 1010data's publicly available data sets so that you can follow along andget started using Tableau with 1010data.

1010data Tableau Setup Guide Using Tableau: An Example 27Using Tableau: An ExampleTableau is a powerful software tool, and it is beyond the scope of this guide to go into all the details andnuances of it. However, there are some basic techniques when working with Tableau in conjunction with1010data that will make getting started and seeing results that much easier.The following sections cover: An example of a 1010data query that will be used to create visualizations in TableauHow to specify a 1010data query in TableauHow to create a basic visualization of the results from your 1010data queryHow to parameterize a variable in your 1010data query so that you can easily change whichmeasurements are displayed in the visualization1010data query exampleThe 1010data query used in the examples in this setup guide links a number of tables containing sampleretail data, selects rows that have a specific division description, and performs a tabulation that calculatesvarious metrics.The following is the Macro Language code for the example 1010data query: note type "base" Applied to table: pub.demo.retail.cookbook.salesdetail /note base table "pub.demo.retail.cookbook.salesdetail"/ link table2 "pub.demo.retail.cookbook.customer" col "customer"col2 "customer" label "Customer"/ link table2 "pub.demo.retail.cookbook.store" col "store"col2 "store" label "Store"/ sel value "(divisiondesc 'East')"/ tabu label "Tabulation on Sales Detail byCustomer" breaks "state,primary segment" break col "state" sort "up"/ break col "primary segment" sort "up"/ tcol source "xsales" fun "sum" name "sumofextendedsales"label "Sum of Extended Sales"/ tcol source "qty" fun "sum" name "sumofqtybywgt"label "Sum of Qty/Wgt"/ tcol source "xsales" fun "wavg" name "avgextendedsalesweighted"label "Average Extended Sales Weighted by Qty/Wgt"/ /tabu This query operates on the following tables, which can be found in the Published Data Demo Retail CookBook folder on 1010data:Sales Detail (pub.demo.retail.cookbook.salesdetail)A sample table that contains a record of every item purchased at every location of a store or chainof stores. This is a very common type of table utilized by retailers and typically contains detailedinformation about every transaction (e.g., transaction ID, SKU, sales price, cost, quantity).Customer Master (pub.demo.retail.cookbook.customer)A sample table that contains detailed customer information (e.g., name, email, date of birth)Store Master (pub.demo.retail.cookbook.store)A sample table that contains detailed store information (e.g., city, state, division)The query performs the following actions: Sets the base table to the Sales Detail table

1010data Tableau Setup Guide Using Tableau: An Example 28 Links in the Customer Master table and uses the customer column in both tables as the linkingcolumnLinks in the Store Master table and uses the store column in both tables as the linking columnSelects rows in the resultant table that have "East" in the division descriptionPerforms a tabulation, grouping by the state and primary segment columns and sorting bothcolumns in ascending order. The tabulation calculates the following metrics: Sum of extended salesSum of quantity/weightAverage extended sales, weighted by quantity/weightThe 1010data query used in the examples in this setup guide is fairly simple and straightforward, howeveryour own queries can be as complex as the analysis demands. In addition, you can use 1010data blocksand libraries to allow for parameterized variables and code reusability. Furthermore, you can controlaccess to your query by granting access to certain users or groups via explicit permissioning, which will berespected when run in Tableau.The sample Sales Detail table contains over four million rows of data. (It is not uncommon for real-worldtables of this type to contain billions of rows.) The tabulation in the 1010data query reduces this table to 25rows. Below, you can see the results of running this query in 1010data's Trillion-Row Spreadsheet :

1010data Tableau Setup Guide Using Tableau: An Example 29For every combination of state and primary segment in the East division, the tabulation calculates thesum of extended sales, the sum of quantity/weight, and the average extended sales weighted by quantity/weight.Tableau makes it extremely easy to visualize these results. For example, in just a few simple steps, youcan create a basic visualization that displays a color-coded map showing the extended sales for eachstate. In addition, Tableau provides a way to parameterize variables in your query so that you can changethe division you are interested in and see the results immediately reflected in the map.Specify a 1010data query in TableauOnce you have established a connection to your 1010data data source, you can specify a 1010data MacroLanguage query using a custom SQL query in Tableau.You must be connected to your data source in Tableau before you can create a custom SQL query. SeeConnect to 1010data from Tableau on page 20 for details.

1010data Tableau Setup Guide Using Tableau: An Example 301010data recommends that you use a custom SQL query to limit the amount of data used by Tableauto create visualizations. The custom SQL query should contain a 1010data Macro Language query thatreduces the size of the table via a summarization such as a tabulation. This is particularly important whenworking with very large tables. This will ensure that your experience using Tableau will remain smooth andresponsive.To create a custom SQL query in Tableau:1. From the Tableau Data Source page, double-click New Custom SQL.The Edit Custom SQL dialog opens.2. In the Edit Custom SQL dialog, enter the Macro Language code for your 1010data query.

1010data Tableau Setup Guide Using Tableau: An Example 31This example uses the following 1010data query: note type "base" Applied to table: pub.demo.retail.cookbook.salesdetail /note base table "pub.demo.retail.cookbook.salesdetail"/ link table2 "pub.demo.retail.cookbook.customer" col "customer"col2 "customer" label "Customer"/ link table2 "pub.demo.retail.cookbook.store" col "store"col2 "store" label "Store"/ sel value "(divisiondesc 'East')"/ tabu label "Tabulation on Sales Detail byCustomer" breaks "state,primary segment" break col "state" sort "up"/ break col "primary segment" sort "up"/ tcol source "xsales" fun "sum" name "sumofextendedsales"label "Sum of Extended Sales"/ tcol source "qty" fun "sum" name "sumofqtybywgt"label "Sum of Qty/Wgt"/ tcol source "xsales" fun "wavg" name "avgextendedsalesweighted"label "Average Extended Sales Weighted by Qty/Wgt"/ /tabu 3. Wrap the 1010data query inside a SQL SELECT statement.In order for Tableau to process the 1010data Macro Language query, you must submit it as a SQLquery with the form:SELECT * from [1010data base table]:{[1010data query]}where: [1010data base table] is the name of the base table for the query[1010data query] is the 1010data Macro Language code for the queryFor this example, insert the following line of code as the first line in the Edit Custom SQL dialog:SELECT * FROM pub.demo.retail.cookbook.salesdetail:{Add the following line of code as the last line in the Edit Custom SQL dialog:}

1010data Tableau Setup Guide Using Tableau: An Example 32This results in the following SQL query:SELECT * FROM pub.demo.retail.cookbook.salesdetail:{ note type "base" Applied to table: pub.demo.retail.cookbook.salesdetail /note base table "pub.demo.retail.cookbook.salesdetail"/ link table2 "pub.demo.retail.cookbook.customer" col "customer"col2 "customer" label "Customer"/ link table2 "pub.demo.retail.cookbook.store" col "store"col2 "store" label "Store"/ sel value "(divisiondesc 'East')"/ tabu label "Tabulation on Sales Detail byCustomer" breaks "state,primary segment" break col "state" sort "up"/ break col "primary segment" sort "up"/ tcol source "xsales" fun "sum" name "sumofextendedsales"label "Sum of Extended Sales"/ tcol source "qty" fun "sum" name "sumofqtybywgt"label "Sum of Qty/Wgt"/ tcol source "xsales" fun "wavg" name "avgextendedsalesweighted"label "Average Extended Sales Weighted by Qty/Wgt"/ /tabu }Note: Make sure the SQL wrapper does not contain any semicolons.4. Click OK.A Processing Request dialog appears while Tableau is loading the metadata.When the processing is complete, the Tableau Data Source page is updated to show theCustom SQL Query.

1010data Tableau Setup Guide Using Tableau: An Example 335. Click Sheet 1.Tableau displays a warning dialog identifying limitations for the ODBC data source.6. Click OK.Tableau creates a data extract and displays the worksheet associated with the custom SQL query.

1010data Tableau Setup Guide Using Tableau: An Example 34Now that you are connected to the 1010data ODBC data source using the custom SQL query that containsyour Macro Language code, you can use Tableau to create visualizations. See Create a basic visualizationin Tableau on page 34 for an example of creating a color-coded map that shows the total sales for eachstate in the specified division.Create a basic visualization in TableauTableau makes creating compelling visualizations easy. Creating a basic map, for instance, is as simpleas dragging and dropping objects within the Tableau workspace. In this example, you will create a colorcoded map that shows the total sales for each state in the specified division.To create a basic visualization in Tableau:1. Specify your 1010data query in Tableau.Note: This task uses the 1010data query example provided in this setup guide.If you haven't done so already, follow the steps in Specify a 1010data query in Tableau on page 29to get started.After you've specified your 1010data query in Tableau, the current worksheet is displayed in theTableau workspace:

1010data Tableau Setup Guide Using Tableau: An Example 35The Data tab on the left (outlined in green) contains the Dimensions and Measures areas. In general,the items in the Dimensions area are the data columns being aggregated, and the items in theMeasures area are the totals of those aggregations. The area on the right (outlined in red) containscards and shelves where you can create and control Tableau visualizations.2. Drag the state dimension from the Dimensions section to the shelf labeled Drop field here (lower-rightquadrant).

1010data Tableau Setup Guide Using Tableau: An Example 36Tableau creates a map based on the data in the state dimension.Although the map indicates all the states where sales occurred, there is no sense of magnitude. Toadd a splash of color as well as display sales information, you can apply one of the items listed underMeasures.

1010data Tableau Setup Guide Using Tableau: An Example 373. Drag sumofextendedsales from the Measures area to the Color button on the Marks shelf.Each state in the map is filled with a color from a gradient that gives a visual indication of the total salesin that state.

1010data Tableau Setup Guide Using Tableau: An Example 38As you can see, it's very simple to create a basic visualization in Tableau. However, with just a littlemore effort, you can add even more flexibility to your visualizations. For instance, in the 1010dataquery example, you can parameterize the variable for the division selection, which will allow you todynamically change the results in the map without creating a new query or worksheet for each division.See Parameterize a variable in Tableau on page 38 for instructions on how to do just that.Parameterize a variable in TableauParameterizing variables in your query give your visualizations more flexibility by allowing you to makedynamic selections that are reflected immediately in the visualization. Though there are several ways to dothis, the method presented in this topic is one technique that works well.The following example assumes that you have specified the 1010data query example in Tableau (seeSpecify a 1010data query in Tableau on page 29) and have created the color-coded map (see Create abasic visualization in Tableau on page 34). Although this example modifies a previously saved query toparameterize variables within it, the parameterizations could have been done when you originally specifiedthe 1010data query in Tableau.In this example, you will create a parameter for the division specified in the 1010data query so that you canchange the division from within the Tableau workspace without the need to create a separate worksheet orwrite a separate query for each division.To parameterize a variable in Tableau:1. From the Tableau workspace, click Data New Data Source.The Connect pane is displayed.

1010data Tableau Setup Guide Using Tableau: An Example 392. Follow steps 2 on page 20 through 5 on page 25 in Connect to 1010data from Tableau on page 20.The Tableau Data Source page appears.

1010data Tableau Setup Guide Using Tableau: An Example 403. From the Tableau Data Source page, double-click New Custom SQL.The Edit Custom SQL dialog opens.

1010data Tableau Setup Guide Using Tableau: An Example 414. In the Edit Custom SQL dialog, enter the following Macro Language code.pub.demo.retail.cookbook.store:{ tabu label "Tabulation on Store Master" breaks "divisiondesc" tcol source "divisiondesc" fun "cnt" name "count" label "Count"/ /tabu }When this query is run, it will connect to the Store Master table and tabulate all the possible values inthe column containing the division descriptions (divisiondesc).5. Click OK.A Processing Request dialog appears while Tableau is loading the metadata.When the processing is complete, the Tableau Data Source page is updated to show theCustom SQL Query.

1010data Tableau Setup Guide Using Tableau: An Example 426. Click the title of the data source and enter "Division Codes" as the new title.This will help you to easily identify the data source in the following steps.

1010data Tableau Setup Guide Using Tableau: An Example 437. Click the arrow to the left of the title and select Custom SQL Query (1010sql).The original data source is displayed.

1010data Tableau Setup Guide Using Tableau: An Example 448. Hover your mouse over Custom SQL Query and click the Edit icon (The Edit Custom SQL dialog appears.).

1010data Tableau Setup Guide Using Tableau: An Example 459. In order to parameterize the variable associated with the division description, highlight the value of thevariable in the 1010data query. sel value "(divisiondesc 'East')"/ 10.Click Insert Parameter Create a new parameter

1010data Tableau Setup Guide Using Tableau: An Example 46The Create Parameter dialog appears.11.Modify the values in the Create Parameter dialog.a) In the Name field, enter "Division".b) Select String from the Data Type drop-down list.c) Click the List radio button.The List of values section appears.

1010data Tableau Setup Guide Using Tableau: An Example 47d) Click Add from Field Division Codes divisiondesc.This populates the List of values with the values returned from the tabulation in the Division Codesdata source.

1010data Tableau Setup Guide Using Tableau: An Example 48e) Click OK in the Create Parameter dialog.The value of divisiondesc is replaced with the Parameters.Division variable.12.Click OK in the Edit Custom SQL dialog.13.From the Tableau workspace, click Sheet 1 to go back to the or

1010data Tableau Setup Guide Configure Tableau 4 Configure Tableau In order for Tableau to connect to 1010data's ODBC driver, you must first copy one of the Tableau datasource connection files provided by 1010data into your Tableau Repository. If you have not already done so, you must download and inst