INTO (Azure Stream Analytics)
INTO (kimeneti stream)
Az INTO explicit módon meghatároz egy kimeneti streamet, és mindig EGY SELECT kifejezéshez van társítva. Ha nincs megadva, az alapértelmezett kimeneti stream a "kimenet".
Szintaxis
[ INTO <output_stream> ]
Argumentumok
output_stream
A kimeneti stream nevét adja meg.
Korlátozások és korlátozások
A SELECT ... nem használható. INTO egy WITH záradékban. Az INTO záradék például csak a legfelülibb lekérdezésekben használható.
Példa
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 (szegmensszám)
Az INTO explicit módon meghatározza a szegmensek számát egy bemeneti lépésben particionálási séma (PARTITION BY) megadásakor. Ha a partíciók száma nincs megadva, a szegmensek száma akkor lesz átadva, ha a PARTITION BY máskülönben azonos vagy két.
Az INTO a rendszerre utal, és figyelmen kívül hagyható, ha a rendszer megállapítja, hogy az explicit specifikáció nem előnyös.
INTO szintaxis
[ INTO <shard_count> ]
INTO argumentumok
shard_count
Megadja a szegmensek számát a felsőbb rétegbeli lépésben.
INTO korlátozások és korlátozások
A szegmensek számának 1-nél nagyobbnak kell lennie. Több stream összekapcsolásakor az összes bemenet partíciószámának meg kell egyeznie.
INTO példa
WITH Step1 AS (
SELECT *
FROM input
PARTITION BY DeviceId
INTO 10
)
SELECT * INTO [output] FROM Step1 PARTITION BY DeviceId
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: