Az 1. generációs Azure Time Series Insights-környezet tervezése

Megjegyzés

A Time Series Insights (TSI) szolgáltatás 2025 márciusa után már nem támogatott. Fontolja meg a meglévő TSI-környezetek migrálását alternatív megoldásokba a lehető leghamarabb. Az elavulással és a migrálással kapcsolatos további információkért tekintse meg dokumentációnkat.

Figyelemfelhívás

Ez egy Gen1-cikk.

Ez a cikk bemutatja, hogyan tervezheti meg az 1. generációs Azure Time Series Insights-környezetet a várt bemeneti sebesség és az adatmegőrzési követelmények alapján.

Videó

Ebből a videóból többet tudhat meg az Azure Time Series Insights adatmegőrzési funkciójáról és tervezéséről:

Ajánlott eljárások

Az Azure Time Series Insights használatának megkezdéséhez a legjobb, ha tudja, hogy mennyi adatot vár el percről percre, és mennyi ideig kell tárolnia az adatokat.

Az Azure Time Series Insights termékváltozatainak kapacitásáról és megőrzéséről az Azure Time Series Insights díjszabásában talál további információt.

Az Azure Time Series Insights-környezet hosszú távú sikerhez való legjobb megtervezéséhez vegye figyelembe a következő attribútumokat:

Tárkapacitás

Az Azure Time Series Insights alapértelmezés szerint megőrzi az adatokat a kiosztott tárterület (egységenkénti tárterület × egységek) és a bejövő forgalom alapján.

Adatmegőrzés

Az adatmegőrzési idő beállítását az Azure Time Series Insights-környezetben módosíthatja. Akár 400 napnyi adatmegőrzést is engedélyezhet.

Az Azure Time Series Insights két móddal rendelkezik:

  • Az egyik mód a legfrissebb adatokra optimalizál. Egy szabályzatot kényszerít ki a régi adatok végleges törlésére , így a legutóbbi adatok elérhetővé válnak a példányban. Ez a mód alapértelmezés szerint be van kapcsolva.
  • A másik optimalizálja az adatokat, hogy a konfigurált megőrzési korlátok alatt maradjanak. A bemenő forgalom szüneteltetése megakadályozza az új adatok bejövő forgalmát, ha a tárterületkorlát túllépte a viselkedést.

Az Azure Portalon a környezet konfigurációs oldalán módosíthatja a megőrzést, és válthat a két mód között.

Fontos

Az 1. generációs Azure Time Series Insights-környezetben legfeljebb 400 napos adatmegőrzést konfigurálhat.

Az adatmegőrzés konfigurálása

  1. Az Azure Portalon válassza ki a Time Series Insights-környezetet.

  2. A Time Series Insights-környezet panel Beállítások területén válassza a Storage-konfiguráció lehetőséget.

  3. Az Adatmegőrzési idő (napokban) mezőben adjon meg egy 1 és 400 közötti értéket.

    Configure retention

Tipp

Ha többet szeretne megtudni a megfelelő adatmegőrzési szabályzat implementálásáról, olvassa el a megőrzés konfigurálását ismertető cikket.

Bejövő forgalom kapacitása

Az alábbiakban összefoglaljuk az Azure Time Series Insights Gen1 fő korlátait.

Termékváltozat bejövő forgalmának sebessége és kapacitásai

Az S1 és az S2 termékváltozat bejövő forgalmának sebessége és kapacitásai rugalmasságot biztosítanak egy új Azure Time Series Insights-környezet konfigurálásakor. Az SKU-kapacitás a napi bejövő forgalom sebességét jelzi a tárolt események vagy bájtok száma alapján, amelyik előbb következik be. Vegye figyelembe, hogy a bejövő forgalmat percenként méri a rendszer, és a szabályozást a tokengyűjtő algoritmussal alkalmazza a rendszer. A bejövő forgalom mérése 1 KB-os blokkokban történik. Egy 0,8 KB-os tényleges esemény például egyetlen eseményként lesz mérve, a 2,6 KB-os esemény pedig három eseménynek számít.

S1 termékváltozat kapacitása Bejövő forgalom sebessége Maximális tárolási kapacitás
1 1 GB (1 millió esemény) naponta 30 GB (30 millió esemény)
10 10 GB (10 millió esemény) naponta 300 GB (300 millió esemény)
S2 termékváltozat kapacitása Bejövő forgalom sebessége Maximális tárolási kapacitás
1 10 GB (10 millió esemény) naponta 300 GB (300 millió esemény)
10 100 GB (100 millió esemény) naponta 3 TB (3 milliárd esemény)

Megjegyzés

A kapacitások lineárisan skálázhatók, így a 2.kapacitással rendelkező S1 termékváltozat napi 2 GB (2 millió) eseményt és havonta 60 GB (60 millió esemény) eseményt támogat.

Az S2 termékváltozatú környezetek lényegesen több eseményt támogatnak havonta, és jelentősen nagyobb bemeneti kapacitással rendelkeznek.

Termékváltozat Eseményszám havonta Eseményszám percenként Esemény mérete percenként
S1 30 millió 720 720 KB
S2 300 millió 7,200 7200 KB

Tulajdonságkorlátok

Az 1. generációs tulajdonságkorlátok a kiválasztott termékváltozat-környezettől függenek. A megadott eseménytulajdonságok megfelelő JSON-, CSV- és diagramoszlopokkal rendelkeznek, amelyek megtekinthetők az Azure Time Series Insights Explorerben.

Termékváltozat Tulajdonságok maximális száma
S1 600 tulajdonság (oszlopok)
S2 800 tulajdonság (oszlopok)

Eseményforrások

Példányonként legfeljebb két eseményforrás támogatott.

API-korlátok

Az Azure Time Series Insights Gen1 REST API-korlátait a REST API referenciadokumentációja határozza meg.

Környezettervezés

Az Azure Time Series Insights-környezet tervezésének második területe a bemeneti kapacitás. A rendszer percenként méri a bejövő forgalom napi tárterületét és eseménykapacitását, 1 KB-os blokkokban. A maximális csomagméret 32 KB. A 32 KB-nál nagyobb adatcsomagok csonkulnak.

Egy S1 vagy S2 termékváltozat kapacitását 10 egységre növelheti egyetlen környezetben. Nem migrálhat S1 környezetből S2-be. Nem migrálhat S2-környezetből S1-be.

A bejövő forgalom kapacitásához először határozza meg a szükséges teljes bejövő forgalmat havi alapon. Ezután határozza meg, hogy mire van szüksége percenként.

A szabályozás és a késés szerepet játszik a percenkénti kapacitásban. Ha 24 óránál rövidebb ideig tartó kiugró adatforgalommal rendelkezik, az Azure Time Series Insights "felzárkózni" tud az előző táblázatban felsorolt sebesség kétszeresével.

Ha például egyetlen S1 termékváltozata van, a bejövő adatok sebessége percenként 720 esemény, az adatsebesség pedig kevesebb mint egy órán át, 1440 esemény vagy annál kisebb sebességgel emelkedik, a környezetben nincs észrevehető késés. Ha azonban több mint egy órán keresztül meghaladja a percenkénti 1440 eseményt, valószínűleg késést fog tapasztalni a környezetében vizualizált és lekérdezéshez elérhető adatokban.

Előfordulhat, hogy nem tudja előre, hogy mennyi adatot vár a leküldéshez. Ebben az esetben az Azure IoT Hubra és az Azure Event Hubsra vonatkozó adattelemetria az Azure Portal-előfizetésben található. A telemetria segíthet meghatározni a környezet kiépítésének módját. A telemetriai adatok megtekintéséhez használja az Azure Portal Metrikák paneljét a megfelelő eseményforráshoz. Ha tisztában van az eseményforrás metrikáival, hatékonyabban megtervezheti és kiépítheti az Azure Time Series Insights-környezetet.

Bejövőforgalom-követelmények kiszámítása

A bejövő forgalom követelményeinek kiszámítása:

  • Ellenőrizze, hogy a bemeneti kapacitás meghaladja-e az átlagos percenkénti sebességet, és hogy a környezet elég nagy-e ahhoz, hogy a várható bejövő forgalmat a kapacitás kétszeresének megfelelő módon kezelje kevesebb mint egy órán keresztül.

  • Ha 1 óránál hosszabb ideig tartó bejövőforgalom-csúcsok fordulnak elő, az átlagértékként használja a kiugróan magas értéket. Kiépíteni egy olyan környezetet, amely képes kezelni a kiugróan magas értéket.

A szabályozás és a késés csökkentése

A szabályozás és a késés megelőzéséről további információt a Késés csökkentése és a szabályozás című témakörben talál.

Események formázása

Fontos meggyőződni arról, hogy az események Azure Time Series Insightsba való küldésének módja támogatja a kiépíteni kívánt környezet méretét. (Ezzel szemben a környezet méretét leképezheti az Azure Time Series Insights által beolvasott események számára és az egyes események méretére.) Emellett fontos átgondolni azokat az attribútumokat is, amelyeket az adatok lekérdezésekor érdemes lehet szeletelésre és szűrésre használni.

Tipp

Tekintse át a JSON-formázási dokumentációt az Események küldése területen.

Győződjön meg arról, hogy rendelkezik referenciaadatokkal

A referencia-adathalmaz olyan elemek gyűjteménye, amelyek kiegészítik az eseményforrás eseményeit. Az Azure Time Series Insights bejövőforgalom-motorja az eseményforrás minden eseményét összekapcsolja a referencia-adathalmaz megfelelő adatsorával. A kibővített esemény ezután elérhető a lekérdezéshez. Az illesztés a referencia-adathalmazban definiált elsődlegeskulcs-oszlopokon alapul.

Megjegyzés

A referenciaadatok visszamenőlegesen nincsenek összekapcsolva. A konfigurálás és feltöltés után csak a jelenlegi és a jövőbeli bemeneti adatok lesznek egyeztetve és összekapcsolva a referencia-adatkészlethez. Ha nagy mennyiségű előzményadatot szeretne küldeni az Azure Time Series Insightsnak, és nem tölti fel vagy hozza létre először a referenciaadatokat az Azure Time Series Insightsban, előfordulhat, hogy újra el kell végeznie a munkáját (tipp: nem szórakoztató).

Ha többet szeretne megtudni arról, hogyan hozhat létre, tölthet fel és kezelhet referenciaadatokat az Azure Time Series Insightsban, olvassa el referenciaadatkészlet-dokumentációnkat.

Üzleti vészhelyreállítás

Ez a szakasz az Azure Time Series Insights azon funkcióit ismerteti, amelyek az alkalmazásokat és szolgáltatásokat még katasztrófa esetén is működtetik (ezt üzleti vészhelyreállításnak nevezzük).

Magas rendelkezésre állás

Azure-szolgáltatásként az Azure Time Series Insights az Azure-régió szintjén redundanciák használatával biztosít bizonyos magas rendelkezésre állású funkciókat. Az Azure például az Azure régiók közötti rendelkezésre állási funkciójával támogatja a vészhelyreállítási képességeket.

Az Azure-on keresztül nyújtott további magas rendelkezésre állási funkciók (és bármely Azure Time Series Insights-példány számára is elérhetők) a következők:

Győződjön meg arról, hogy engedélyezi a megfelelő Azure-szolgáltatásokat, hogy globális, régiók közötti magas rendelkezésre állást biztosítson eszközei és felhasználói számára.

Megjegyzés

Ha az Azure a régiók közötti rendelkezésre állás engedélyezésére van konfigurálva, nincs szükség további régiók közötti rendelkezésre állási konfigurációra az Azure Time Series Insightsban.

IoT- és eseményközpontok

Egyes Azure IoT-szolgáltatások beépített üzleti vészhelyreállítási funkciókat is tartalmaznak:

Az Azure Time Series Insights és a többi szolgáltatás integrálása további vészhelyreállítási lehetőségeket biztosít. Előfordulhat például, hogy az eseményközpontba küldött telemetriai adatok megmaradnak egy biztonsági mentési Azure Blob Storage-adatbázisban.

Azure Time Series Insights

Az Azure Time Series Insights-adatok, -alkalmazások és -szolgáltatások többféleképpen is futtathatók, még akkor is, ha azok megszakadnak.

Előfordulhat azonban, hogy az Azure Time Series-környezet teljes biztonsági másolatára is szükség van a következő célokra:

  • Feladatátvételi példányként kifejezetten az Azure Time Series Insights számára, amely átirányítja az adatokat és a forgalmat a következőre:
  • Az adatok és a naplózási információk megőrzése

Általánosságban elmondható, hogy az Azure Time Series Insights-környezetek duplikálásának legjobb módja egy második Azure Time Series Insights-környezet létrehozása egy biztonsági mentési Azure-régióban. A rendszer ebbe a másodlagos környezetbe is küldi az eseményeket az elsődleges eseményforrásból. Győződjön meg arról, hogy egy második dedikált fogyasztói csoportot használ. Kövesse a forrás üzleti vészhelyreállítási irányelveit a korábban leírtak szerint.

Ismétlődő környezet létrehozása:

  1. Hozzon létre egy környezetet egy második régióban. További információ: Új Azure Time Series Insights-környezet létrehozása az Azure Portalon.
  2. Hozzon létre egy második dedikált fogyasztói csoportot az eseményforráshoz.
  3. Csatlakoztassa az eseményforrást az új környezethez. Győződjön meg arról, hogy a második dedikált fogyasztói csoportot jelöli ki.
  4. Tekintse át az Azure Time Series Insights IoT Hub és az Event Hubs dokumentációját .

Esemény bekövetkezése esetén:

  1. Ha az elsődleges régiót érinti egy katasztrófaesemény, átirányíthatja a műveleteket a biztonsági mentési Azure Time Series Insights-környezetbe.
  2. Mivel a központi sorszámok a feladatátvétel után 0-tól újraindulnak, hozza létre újra az eseményforrást mindkét régióban/környezetben különböző fogyasztói csoportokkal, hogy elkerülje az ismétlődő eseményeknek tűnő események létrehozását.
  3. Törölje az elsődleges eseményforrást, amely most inaktív, és szabadítson fel egy elérhető eseményforrást a környezet számára. (Környezetenként legfeljebb két aktív eseményforrás lehet.)
  4. A második régió használatával biztonsági másolatot készíthet és helyreállíthat az Összes Azure Time Series Insights-telemetriai és lekérdezési adatról.

Fontos

Feladatátvétel esetén:

  • Késés is előfordulhat.
  • Az üzenetek feldolgozásának pillanatnyi megugrása előfordulhat, mivel a műveletek átirányítása megtörténik.

További információ: Késés csökkentése az Azure Time Series Insightsban.

Következő lépések