Once the databases keeps a bit other SQL sentence structure away from each other, the latest custom SQL make use of to connect to one to databases you’ll differ throughout the individualized SQL you might use in order to connect to some other. However, using personalized SQL can be useful after you know precisely the important information and you can understand how to establish SQL inquiries.
Even though there are several well-known good reason why you may use customized SQL, you can utilize personalized SQL so you can relationship your computer data around the dining tables, recast industries to execute cross-database suits, restructure otherwise slow down the size of your computer data for studies, an such like.
To have Prosper and you may text message file investigation supplies, this one is obtainable simply into the workbooks which were created before Tableau Desktop computer 8.dos otherwise when using Tableau Desktop computer to your Windows to your legacy commitment. For connecting to Excel otherwise text message data utilizing the heritage union, connect to the new file, and also in the brand new Open dialogue field, click the Unlock get rid of-off menu, after which look for Unlock with Legacy Partnership .
NOTE: Beginning with Tableau 2020.2, history Excel and you will Text connectivity are not any stretched supported. Comprehend the Heritage Partnership Choices file for the Tableau Area to have choice to having the fresh new history union.
Connect to a custom made SQL inquire
Once you simply click Ok, the inquire works and also the personalized SQL query dining table appears inside the new logical covering of the canvas. Just related industries regarding the personalized SQL ask monitor in the data grid toward Repository page.
Types of personalized SQL requests
If you would like append data to each other, you are able to new commitment option from the bodily level from the fresh canvas inside the Tableau. In some cases your database cannot service this package, so you’re able to use personalized SQL as an alternative.
When you need to do a hop on ranging from several tables when you look at the the fresh new actual coating of one’s canvas, the content type of new fields your signup into the need to be an equivalent. From inside the cases in the event that data version of the fresh new fields commonly the same, you are able to personalized SQL adjust the data type of (cast) the field before carrying out the fresh sign up.
Like, imagine we need to subscribe several dining tables, Main and you will Sandwich, making use of the Means and you can ID areas, correspondingly. The root industry are lots variety of and also the ID field are a sequence method of. You can use the following personalized SQL inquire adjust the fresh studies style of Options from lots so you can a series so that you can get in on the Main and you can Sub dining tables making use of the Options and you will ID fields.
When utilizing huge analysis kits, both you can save go out if you find yourself dealing with important computer data in the event the your reduce the dimensions basic.
Eg, suppose you may have a large table named FischerIris. You are able to another customized SQL query in order to recover new given columns and you will records and thus reducing the sized the details lay which you interact with out-of Tableau.
Select [FischerIris].[Species] Once the [Species], [FischerIris].[Width] While the [Petal Depth], COUNT([FischerIris].[ID]) Due to the fact [Num from Types] Off [FischerIris] Where [FischerIris].[Organ] = ‘Petal’ And [FischerIris].[Width] > Classification Because of the [FischerIris].[Species], [FischerIris].[Width]
Occasionally, you will be handling a dining table that must be restructured prior to studies. Even in the event this type of task can be done on real coating of the material when you look at the Tableau that with choice for example pivot, your own database might not back it up. In this situation, you can make use of customized SQL instead.
To change their build and you may maximize your analysis to possess studies into the Tableau, you are able to the next personalized SQL query:
Find Table1.Seasons ID Given that [Season ID], Table1.Affairs – Dislike Given that [Quantity], “Dislike” As [Reason] Out-of Table1 Relationship The Discover Table1.Seasons ID Due to the fact [12 months ID], Table.Items Killeen escort service – Faulty While the [Quantity], “Defective” Since [Reason] Regarding Table1 Connection The Find Table1.Seasons ID Because the [Year ID], Table1.Circumstances – Too big Since [Quantity], “Too-big” As the [Reason] Away from Table1 Connection All of the Come across Table1.Seasons ID As the Year ID, Table1.Circumstances – Too small Since the [Quantity] “Too tiny” As [Reason] From Table1