Döntések és kódolási technikák tervezése a Synapse SQL-funkciókhoz az Azure Synapse Analyticsben

Ebben a cikkben a Synapse SQL dedikált SQL-készletéhez és kiszolgáló nélküli SQL-készletfüggvényeihez tartozó erőforrások listáját találja. Az ajánlott cikkek két részre oszlanak: a legfontosabb tervezési döntésekre, valamint a fejlesztési és kódolási technikákra.

Ezeknek a cikkeknek a célja, hogy segítsen a Synapse SQL-összetevők optimális technikai megközelítésének kialakításában az Azure Synapse Analyticsben.

Főbb tervezési döntések

Az alábbi cikkek a Synapse SQL-fejlesztéssel kapcsolatos fogalmakat és tervezési döntéseket emelik ki:

Cikk dedikált SQL-készlet kiszolgáló nélküli SQL-készlet
Kapcsolatok Igen Igen
Erőforrásosztályok és egyidejűség Igen Nem
Transactions Igen Nem
Felhasználó által definiált sémák Igen Igen
a táblaelosztással Igen Nem
táblaindexekkel Igen Nem
Táblapartíciók Igen Nem
Statistics Igen Igen
CTAS Igen Nem
Külső táblák Igen Igen
CETAS Igen Igen

Javaslatok

Az alábbiakban olyan alapvető cikkeket talál, amelyek konkrét kódolási technikákat, tippeket és fejlesztési javaslatokat emelnek ki:

Cikk dedikált SQL-készlet kiszolgáló nélküli SQL-készlet
Stored procedures Igen Igen
Címkék Igen Nem
Megjelenítések Igen Igen
ideiglenes táblákkal Igen Igen
Dinamikus SQL Igen Igen
Hurkolás Igen Igen
Csoportosítás beállítások szerint Igen Nem
Változó-hozzárendelés Igen Igen

Előnyök és ajánlott eljárások

T-SQL-funkció támogatása

A Transact-SQL nyelvet kiszolgáló nélküli SQL-készletben használják, és a dedikált modell különböző objektumokra hivatkozhat, és bizonyos különbségek vannak a támogatott funkciók között. További információ: Az Azure Synapse SQL-cikkben támogatott Transact-SQL-funkciók.

További lépések

További információkért tekintse meg az SQL-készlet T-SQL-utasításait.