September 26, 2016 at 10:12 pm
Comments posted to this topic are about the item U-SQL Joins
September 27, 2016 at 6:38 am
At this point, there are 196 attempts, 53% correct and no comments. I must not be the only one who don't know much about U-SQL. 😛
September 27, 2016 at 6:44 am
OK, had to look it up. I didn't know anything about U-SQL. Still don't really.
September 27, 2016 at 6:50 am
Hah, I chose the most outlandish answer, and it was correct.
September 27, 2016 at 7:06 am
This was removed by the editor as SPAM
September 27, 2016 at 8:44 am
Interesting question.
Microsoft documentation says that U-SQL uses the explicit ANSI SQL join syntax. But there's no actual join syntax in SQL 92 or SQL 99 for SEMIJOINs, they have to be coded using something else (as it does in T-SQL). But the Microsoft U-SQL documentation is pretty sparse, it doesn't mention semiloins or antisemijoins. The best documentation I've found is on this website: Mike McQuillan's article on joins in U-SQL referenced in the explanation for today's QoTD, and even that is rather sparse on semijoins, although not as sparse as the Microsoft doc. I wonder if that stairway will bring more detail on U-SQL join syntax in a future article.
Tom
September 27, 2016 at 8:53 am
The detail on JOINs is in a different section from the one you cited, "U-SQL SELECT Selecting from Joins", one level down the tree from the "U-SQL SELECT FROM Clause".
That seemed pretty thorough (and it's the same MS link referenced in the QotD, https://msdn.microsoft.com/en-us/library/azure/mt621318.aspx).
There are even separate pages illustrating the use of the various join types, e.g, https://msdn.microsoft.com/en-us/library/azure/mt621353.aspx and https://msdn.microsoft.com/en-us/library/azure/mt621330.aspx.
Cheers!
September 28, 2016 at 10:06 am
This is still undocumented and Azure Data Lake is still in preview. I had to ask guys on the ADL team to get the correct answer.
September 28, 2016 at 10:48 am
Revenant (9/28/2016)
This is still undocumented and Azure Data Lake is still in preview. I had to ask guys on the ADL team to get the correct answer.
Really? Is the documentation I linked to chopped liver? 😀
Cheers!
September 29, 2016 at 6:24 am
Nice question. Glad that they don't support the FROM A,B WHERE A.ID = B.ID syntax monstrosity.
Need an answer? No, you need a question
My blog at https://sqlkover.com.
MCSE Business Intelligence - Microsoft Data Platform MVP
September 29, 2016 at 8:54 am
Jacob Wilkins (9/28/2016)
Revenant (9/28/2016)
This is still undocumented and Azure Data Lake is still in preview. I had to ask guys on the ADL team to get the correct answer.Really? Is the documentation I linked to chopped liver? . . .
Note that most ADL documentation was updated and reposted this week.
For example, this is the first public doc on ADL paths:
https://azure.microsoft.com/en-us/documentation/articles/data-lake-analytics-get-started-net-sdk/
October 7, 2016 at 6:18 pm
Nice question on something new (for me, anyway). Thanks Steve.
Viewing 12 posts - 1 through 11 (of 11 total)
You must be logged in to reply to this topic. Login to reply