INTO (Azure Stream Analytics)
INTO (Çıkış Akışı)
INTO bir çıkış akışını açıkça belirtir ve her zaman bir SELECT ifadesiyle ilişkilendirilir. Belirtilmezse, varsayılan çıkış akışı "output" olur.
Söz dizimi
[ INTO <output_stream> ]
Bağımsız değişkenler
output_stream
Çıkış akışının adını belirtir.
Sınırlamalar ve Kısıtlamalar
SELECT ... kullanamazsınız WITH yan tümcesinde INTO. Örneğin, INTO yan tümcesi yalnızca en dıştaki alt sorguda kullanılabilir.
Örnek
WITH WAVehicle AS (
SELECT TollId, EntryTime AS VehicleEntryTime, LicensePlate, State, Make, Model, VehicleType, VehicleWeight, Toll, Tag
FROM TollTagEntry TIMESTAMP BY EntryTime
WHERE State = "WA"
)
SELECT * INTO WAVehicleArchive FROM WAVehicle;
SELECT DateAdd(minute,-3,System.Timestamp()) AS WinStartTime, System.Timestamp() AS WinEndTime, COUNT(*) INTO WAVehicleCount FROM WAVehicle GROUP BY TumblingWindow(minute, 3)
INTO (Parça Sayısı)
INTO, bölümleme şeması (BÖLÜMLE) belirtirken bir giriş adımındaki parça sayısını açıkça belirtir. Bölüm sayısı belirtilmezse, PARTITION BY aynı veya iki farklıysa parça sayısı taşınır.
INTO, sisteme bir ipucudur ve sistem açık belirtimin yararlı olmadığını belirlerse yoksayılabilir.
INTO Söz Dizimi
[ INTO <shard_count> ]
INTO Bağımsız Değişkenleri
shard_count
Yukarı akış adımındaki parça sayısını belirtir.
INTO Sınırlamaları ve Kısıtlamaları
Parça sayısı 1'den büyük olmalıdır. Birkaç akış birleştirirken, tüm girişlerin bölüm sayısı aynı olmalıdır.
INTO Örneği
WITH Step1 AS (
SELECT *
FROM input
PARTITION BY DeviceId
INTO 10
)
SELECT * INTO [output] FROM Step1 PARTITION BY DeviceId
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin