CROSS JOIN (U-SQL) (Magyar)

posted in: Articles | 0
  • 03/10/2017
  • 2 perc olvasni
    • x
    • m
    • J

összefoglaló

a cross join visszaadja a sorok derékszögű termékét a Join sorkészletéből. Más szóval, akkor össze minden sorban az első sorkészletet minden sorban a második sorkészletet.

vegye figyelembe, hogy ez potenciálisan drága és veszélyes művelet, mivel nagy adatrobbanáshoz vezethet., Leginkább olyan esetekben alkalmazható, amikor egy normál csatlakozást nem lehet használni, és a WHERE záradékban nagyon szelektív predikátumokat használnak az előállított sorok számának korlátozására.

példák

  • a példák a Visual Studio alkalmazásban is végrehajthatók az Azure Data Lake Tools bővítménnyel.
  • a szkriptek helyben is végrehajthatók. Az Azure-előfizetés és az Azure Data Lake Analytics-fiók helyi végrehajtásakor nincs szükség.,=”205d5af1c4″>
EmpName DepName Rafferty Mérnöki Jones Mérnöki Heisenberg Mérnöki Robinson Mérnöki Smith Mérnöki Williams Mérnöki

Megjegyezzük, hogy anélkül, hogy a szűrő a DepName, az ebből eredő rowset eredményezett volna, 6×4=24 sor.,

További Példák

  • Táblázat típus az eljárás, mint a visszaadott érték (egy kereszt csatlakozz használják az eljárás definíció)

Lásd

  • U-SQL SELECT válasszon Csatlakozik
  • SELECT Kifejezés (U-SQL)
  • Lekérdezés Mondatok, Kifejezések (U-SQL)
  • Adatok Módosítása Nyelv (DML) Nyilatkozatok (az U-SQL)
  • Kimenet Nyilatkozat (U-SQL)
  • U-SQL Elsődleges Rowset Kifejezések

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük