Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
✅ Azure Stream Analytics ✅ Fabric Olay Akışı
Giriş akışlarından satırları alır ve Azure Stream Analytics'teki bir veya birden çok giriş akışından bir veya birden çok sütunun seçilmesini sağlar. SELECT ifadesiyle kullanılan ana yan tümceler şu şekilde özetlenebilir:
[ WITH <Result_Set_name>]
SELECT select_list
FROM input_source [TIMESTAMP BY column_name ] [PARTITION BY column_name ]
[ WHERE search_condition ]
[ GROUP BY group_by_expression ]
[ HAVING search_condition ]
Sözdizimi
SELECT <select_list>
<select_list> ::=
{
*
| { input_name | input_alias }.*
| {
[ { input_name | input_alias }. ]
{ column_name }
| expression [ [ AS ] column_alias ]
}
| column_alias = expression
} [ ,...n ]
Tartışmalar
*
FROM yan tümcesindeki tüm giriş akışlarındaki tüm sütunların döndürülmesi gerektiğini belirtir. Sütunlar, FROM yan tümcesinde belirtildiği gibi ve gelen akışta bulundukları sırada giriş kaynağı tarafından döndürülür.
input_name | input_alias.*
* kapsamını belirtilen giriş adıyla sınırlar.
column_name.*
Kayıt (karmaşık nesne) türünde sütunlar için iç içe yerleştirilmiş tüm alanları tek tek sütunlar olarak döndürür.
Aynı SELECT deyiminde daha önce öngörülen sütunlarla çakışan adlara sahip * ifadesindeki sütunlar yoksayılır. SELECT deyiminin sol tarafındaki sütunlar sağdaki sütunlardan önceliklidir.
column_name
Döndürülecek sütunun adıdır. FROM yan tümcesindeki iki giriş kaynağının yinelenen adlara sahip sütunları olduğunda ortaya çıkması gibi belirsiz bir başvuruyu önlemek için column_name niteleyin.
ifade
Sabit, işlev, bir işleç veya işleç tarafından bağlanan sütun adları, sabitler ve işlevlerin herhangi bir bileşimi ya da bir alt sorgudur.
column_alias
Sorgu sonuç kümesindeki sütun adını değiştirmek için alternatif bir addır. Örneğin, quantity veya [Quantity to Date] gibi bir diğer ad veya miktar adlı bir sütun için Miktar belirtilebilir. Diğer adlar, ifade sonuçlarının adlarını belirtmek için de kullanılır. column_alias WHERE, GROUP BY veya HAVING yan tümcesinde kullanılamaz.
Açıklama
Kaçış olması gereken karakterleri kullanan bir alana veya özelliğe erişmek için çift tırnak işareti kullanılabilir: SELECT "[my][Field]" AS myField ....
Örnek
SELECT TollId, EntryTime AS VehicleEntryTime, LicensePlate, State, Make, Model, VehicleType, VehicleWeight, Toll, Tag
FROM TollTagEntry TIMESTAMP BY EntryTime