Partition By & Clustered & Distributed By in USql - Need to know their meaning and when to use them
问题 I can see that while creating table in USQL we can use Partition By & Clustered & Distributed By clauses. As per my understanding partition will store data of same key (on which we have partition) together or closer (may be in same structured stream at background), so that our query will be more faster when we use that key in joins, filter. Clustering is - I guess it stores data of those columns together or closer inside each partition. And Distribution is some method like Hash or Round Robin