Adatok lekérése az Eventstreamből
Ebből a cikkből megtudhatja, hogyan kérhet le adatokat egy meglévő eseménystreamből egy új vagy meglévő táblába.
Ha új eseménystreamből szeretne adatokat lekérni, olvassa el az Adatok lekérése új eseménystreamből című témakört.
Előfeltételek
- Microsoft Fabric-kompatibilis kapacitással rendelkező munkaterület
- KQL-adatbázis szerkesztési engedélyekkel
- Eseménystream adatforrással
Forrás
Ha egy eseménystreamből szeretne adatokat lekérni, ki kell választania az eseménystreamet adatforrásként. A következő módokon választhat ki egy meglévő eseményfolyamot:
A KQL-adatbázis alsó menüszalagján vagy:
Az Adatok lekérése legördülő menüben, majd a Folyamatos területen válassza a Meglévő eseménystream eseménystream>lehetőséget.
Válassza az Adatok lekérése lehetőséget, majd az Adatok lekérése ablakban válassza az Eventstream lehetőséget.
Az Adatok lekérése legördülő menü Folyamatos területén válassza a Valós idejű adatközpont>Meglévő eseménystream lehetőséget.
Konfigurálás
Válasszon ki egy céltáblát. Ha adatokat szeretne bevinni egy új táblába, válassza az + Új tábla lehetőséget, és adjon meg egy táblanevet.
Feljegyzés
A táblázatnevek legfeljebb 1024 karakter hosszúságúak lehetnek, például szóközök, alfanumerikusak, kötőjelek és aláhúzásjelek. A speciális karakterek nem támogatottak.
Az adatforrás konfigurálása csoportban töltse ki a beállításokat az alábbi táblázatban található információk használatával:
Beállítás Leírás Munkaterület Az eseménystream munkaterületének helye. Válasszon ki egy munkaterületet a legördülő listából. Eseménystream neve Az eseménystream neve. Válasszon egy eseménystreamet a legördülő listából. Adatkapcsolat neve A munkaterületen lévő adatkapcsolat hivatkozásához és kezeléséhez használt név. A rendszer automatikusan kitölti az adatkapcsolat nevét. Igény szerint új nevet is megadhat. A név csak alfanumerikus, kötőjeles és pont típusú karaktereket tartalmazhat, és legfeljebb 40 karakter hosszúságú lehet. Esemény feldolgozása a betöltés előtt az Eventstreamben Ez a beállítás lehetővé teszi az adatfeldolgozás konfigurálását, mielőtt az adatok a céltáblába kerülnek. Ha ki van választva, folytassa az adatbetöltési folyamatot az Eventstreamben. További információ: Esemény feldolgozása az Eventstreambe való betöltés előtt. Speciális szűrők Tömörítés Az események adattömörítése az eseményközpontból származik. A beállítások a Nincs (alapértelmezett) vagy a Gzip-tömörítés. Eseményrendszer tulajdonságai Ha eseményüzenetenként több rekord is van, a rendszertulajdonságok hozzá lesznek adva az elsőhöz. További információ: Eseményrendszer tulajdonságai. Eseménylekérés kezdő dátuma Az adatkapcsolat lekéri az eseménybeolvasás kezdő dátuma óta létrehozott meglévő eseményeket. Csak az eseményközpont által megtartott eseményeket tudja lekérni a megőrzési idő alapján. Az időzóna UTC. Ha nincs megadva idő, az alapértelmezett időpont az adatkapcsolat létrehozásának időpontja. Válassza a Tovább lehetőséget
Esemény feldolgozása a betöltés előtt az Eventstreamben
Az Eventstreamben történő betöltés előtti Folyamat esemény lehetővé teszi az adatok feldolgozását, mielőtt betöltené őket a céltáblába. Ezzel a beállítással az adatbeolvasási folyamat zökkenőmentesen folytatódik az Eventstreamben, és a céltábla és az adatforrás adatai automatikusan ki lesznek töltve.
Esemény feldolgozása az Eventstreambe való betöltés előtt:
A Konfigurálás lapon válassza a Folyamat eseményt az Eventstreambe való betöltés előtt.
Az Eseménystream folyamat eseményei párbeszédpanelen válassza a Folytatás lehetőséget az Eventstreamben.
Fontos
Ha az Eventstreamben a Folytatás lehetőséget választja, az adatbeolvasási folyamat a valós idejű intelligenciában fejeződik be, és az Eventstreamben folytatódik a céltábla és az adatforrás adatainak automatikus kitöltésével.
Az Eventstreamben válassza ki a KQL-adatbázis célcsomópontját, és a KQL-adatbázis panelen ellenőrizze, hogy az eseményfeldolgozás a betöltés előtt ki van-e jelölve, és hogy a céladatok helyesek-e.
Válassza az Eseményfeldolgozó megnyitása lehetőséget az adatfeldolgozás konfigurálásához, majd válassza a Mentés lehetőséget. További információ: Eseményadatok feldolgozása eseményprocesszor-szerkesztővel.
A KQL-adatbázis panelen válassza a Hozzáadás lehetőséget a KQL-adatbázis célcsomópontjának beállításához.
Ellenőrizze, hogy az adatok be legyenek-e betöltve a céltáblába.
Feljegyzés
Az Eventstream-folyamat betöltés előtti folyamateseménye befejeződött, és a cikkben szereplő további lépésekre nincs szükség.
Vizsgálat
Megnyílik a Vizsgálat lap az adatok előnézetével.
A betöltési folyamat befejezéséhez válassza a Befejezés lehetőséget.
Vagy:
- Válassza a Parancsmegjelenítő lehetőséget a bemenetekből létrehozott automatikus parancsok megtekintéséhez és másolásához.
- Az automatikusan kikövetkezési adatformátum módosításához válassza ki a kívánt formátumot a legördülő listából. Az adatok az eseményközpontból lesznek beolvasva EventData-objektumok formájában. A támogatott formátumok a CSV, a JSON, a PSV, az SCsv, a SOHsv TSV, a TXT és a TSVE.
- Oszlopok szerkesztése.
- Az adattípus alapján megismerheti a speciális beállításokat.
Oszlopok szerkesztése
Feljegyzés
- Táblázatos formátumok (CSV, TSV, PSV) esetén nem lehet kétszer leképezni az oszlopokat. Ha meglévő oszlopra szeretne megfeleltetni, először törölje az új oszlopot.
- Meglévő oszloptípus nem módosítható. Ha más formátumú oszlopra próbál megfeleltetni, előfordulhat, hogy üres oszlopokat fog létrehozni.
A táblázatban végrehajtott módosítások a következő paraméterektől függnek:
- A táblatípus új vagy meglévő
- A leképezési típus új vagy meglévő
Táblatípus | Leképezés típusa | Elérhető módosítások |
---|---|---|
Új tábla | Új leképezés | Oszlop átnevezése, adattípus módosítása, adatforrás módosítása, leképezési átalakítás, oszlop hozzáadása, oszlop törlése |
Meglévő tábla | Új leképezés | Oszlop hozzáadása (amelyen ezután módosíthatja az adattípust, átnevezheti és frissítheti) |
Meglévő tábla | Meglévő leképezés | Nincs |
Leképezési átalakítások
Egyes adatformátum-leképezések (Parquet, JSON és Avro) támogatják az egyszerű betöltési idejű átalakításokat. A leképezési átalakítások alkalmazásához hozzon létre vagy frissítsen egy oszlopot az Oszlopok szerkesztése ablakban.
A leképezési átalakítások egy sztring típusú vagy datetime típusú oszlopon végezhetők el, és a forrás adattípusa int vagy long. A támogatott leképezési átalakítások a következők:
- DateTimeFromUnixSeconds
- DateTimeFromUnixMilliseconds
- DateTimeFromUnixMicroseconds
- DateTimeFromUnixNanoseconds
Speciális beállítások adattípus alapján
Táblázatos (CSV, TSV, PSV):
A táblázatos adatok nem feltétlenül tartalmazzák a forrásadatok meglévő oszlopokhoz való leképezéséhez használt oszlopneveket. Ha az első sort oszlopnévként szeretné használni, kapcsolja be az Első sor oszlopfejlécet.
JSON:
A JSON-adatok oszlopelosztásának meghatározásához válassza a Speciális>beágyazott szintek lehetőséget 1 és 100 között.
Összegzés
Az Adat-előkészítés ablakban mind a három lépés zöld pipával van megjelölve, amikor az adatbetöltés sikeresen befejeződik. Kiválaszthat egy kártyát a lekérdezéshez, elvetheti a betöltött adatokat, vagy megtekintheti a betöltési összegzés irányítópultját. Kattintson a Bezárás gombra az ablak bezárásához.
Kapcsolódó tartalom
- Az adatbázis kezeléséhez lásd : Adatok kezelése
- Lekérdezések létrehozásához, tárolásához és exportálásához lásd : Lekérdezési adatok KQL-lekérdezéskészletben
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: