A Azure Time Series Insights Gen1-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 alternatív megoldásokba való migrálását 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 azt ismerteti, hogyan tervezheti meg Azure Time Series Insights Gen1-környezetét 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 is megtudhat az adatmegőrzésről az Azure Time Series Insights és annak megtervezéséről:

Ajánlott eljárások

A 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.

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

A 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

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

Adatmegőrzés

Az adatmegőrzési idő beállítását a Azure Time Series Insights környezetben módosíthatja. Legfeljebb 400 napos adatmegőrzést engedélyezhet.

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 bejövő forgalom szüneteltetése megakadályozza az új adatok bejövő forgalmát, ha a tárterületkorlát túllépéseként van kiválasztva.

A megőrzést és a váltógombot a környezet konfigurációs lapján, a Azure Portal módosíthatja.

Fontos

A Azure Time Series Insights Gen1 környezetben legfeljebb 400 napos adatmegőrzést konfigurálhat.

Az adatmegőrzés konfigurálása

  1. A Azure Portal 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 Tárolókonfiguráció lehetőséget.

  3. Az Adatmegőrzési idő (napokban) mezőbe írjon be egy 1 és 400 közötti értéket.

    Megőrzés konfigurálása

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 Azure Time Series Insights Gen1 fő korlátait.

SKU bejövő sebesség és kapacitások

Az S1 és S2 termékváltozat bejövő 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, attól függően, hogy melyik következik be először. Vegye figyelembe, hogy a bejövő forgalom mérése percenként történik, és a szabályozás a tokengyűjtő algoritmus használatával történik. A bejövő forgalom mérése 1 KB-os blokkokban történik. Egy 0,8 KB-os tényleges eseményt például egyetlen eseményként mér a rendszer, 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árkapacitá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árkapacitá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 támogat, és havonta 60 GB -ot (60 millió eseményt) támogat.

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

SKU Eseményszám havonta Események száma percenként Eseményméret 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.

SKU 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 1. generációs Azure Time Series Insights REST API-korlátait a REST API referenciadokumentációja tartalmazza.

Környezettervezés

A Azure Time Series Insights környezet tervezésének második területe a bemeneti kapacitás. A napi bemeneti tárolót és eseménykapacitást percenként, 1 KB-os blokkokban méri a rendszer. A maximálisan engedélyezett csomagméret 32 KB. A 32 KB-nál nagyobb adatcsomagok csonkulnak.

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

Bemeneti kapacitás esetén először határozza meg a szükséges teljes bejövő forgalmat havonta. 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 az adatforgalom 24 óránál rövidebb ideig tart, Azure Time Series Insights az előző táblázatban felsorolt sebesség kétszeresének megfelelő bemeneti sebességgel "utolérheti" a forgalmat.

Ha például egyetlen S1 termékváltozata van, az adatokat percenként 720 esemény sebességgel, az adatsebesség pedig kevesebb mint egy órán át, 1440 esemény vagy annál kisebb sebességgel halad, 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.

Lehet, hogy nem tudja előre, hogy mennyi adatot szeretne leküldésesen leküldni. Ebben az esetben Azure IoT Hub ésAzure Event Hubs adattelemetria található a Azure Portal-előfizetésben. A telemetriai adatok segíthetnek meghatározni a környezet kiépítésének módját. A telemetria megtekintéséhez használja a Azure Portal Metrikák paneljét a megfelelő eseményforráshoz. Ha tisztában van az eseményforrás metrikáival, hatékonyabban tervezheti meg és építheti ki a Azure Time Series Insights környezetet.

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

A bemeneti követelmények kiszámításához:

  • Ellenőrizze, hogy a bemeneti kapacitás meghaladja-e az átlagos percenkénti sebességet, és hogy a környezete elég nagy-e ahhoz, hogy a várt bejövő forgalmat egy óránál rövidebb ideig a kapacitás kétszeresével kezelje.

  • Ha 1 óránál hosszabb ideig tartó bejövőforgalom-csúcsok fordulnak elő, használja a kiugró értéket átlagként. Hozzon létre egy olyan környezetet, amely képes kezelni a kiugró sebességet.

Szabályozás és 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 és szabályozás csökkentése 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 Insights való elküldésének módja támogatja a kiépített környezet méretét. (Ezzel szemben a környezet méretét leképezheti arra, hogy hány eseményt Azure Time Series Insights olvasni, és az egyes események méretét.) Azt is fontos figyelembe venni, hogy milyen attribútumokkal szeretné szeletelni és szűrni az adatok lekérdezésekor.

Tipp

Tekintse át a JSON-formázási dokumentációt az Események küldése című témakörben.

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

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

Megjegyzés

A referenciaadatok visszamenőlegesen nincsenek csatlakoztatva. A konfigurálás és feltöltés után csak a jelenlegi és a jövőbeli bejövő adatok lesznek egyeztetve és csatlakoztatva a referenciaadatkészlethez. Ha nagy mennyiségű előzményadatot szeretne küldeni Azure Time Series Insights, és nem tölti fel vagy hozza létre először a referenciaadatokat a Azure Time Series Insights, 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 Azure Time Series Insights, olvassa el a Referenciaadatkészlet dokumentációját.

Üzleti vészhelyreállítás

Ez a szakasz a Azure Time Series Insights olyan funkcióit ismerteti, amelyek akkor is futtatják az alkalmazásokat és a szolgáltatásokat, ha katasztrófa történik (más néven üzleti vészhelyreállítás).

Magas rendelkezésre állás

Azure-szolgáltatásként Azure Time Series Insights bizonyos magas rendelkezésre állású funkciókat biztosít redundanciák használatával az Azure-régió szintjén. 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 biztosított további magas rendelkezésre állási funkciók (és bármely Azure Time Series Insights példány számára elérhetők) a következők:

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

Megjegyzés

Ha az Azure úgy van konfigurálva, hogy engedélyezze a régiók közötti rendelkezésre állást, nincs szükség további régiók közötti rendelkezésre állási konfigurációra a Azure Time Series Insights.

IoT- és eseményközpontok

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

A Azure Time Series Insights más szolgáltatásokkal való 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

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

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 adatok és a forgalom átirányítására Azure Time Series Insights
  • Adatok megőrzése és naplózási információk

Általánosságban elmondható, hogy egy Azure Time Series Insights környezet 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. Az eseményeket a rendszer a másodlagos környezetbe is elküldi 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 a Azure Portal.
  2. Hozzon létre egy második dedikált fogyasztói csoportot az eseményforráshoz.
  3. Csatlakoztassa ezt 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 a 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 katasztrófaesemény érinti, a műveleteket átirányíthatja 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-ról indulnak újra, 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 inaktív elsődleges eseményforrást, hogy felszabadítson egy elérhető eseményforrást a környezet számára. (Környezetenként két aktív eseményforrás van korlátozva.)
  4. Használja a második régiót az összes Azure Time Series Insights telemetriai és lekérdezési adatok biztonsági mentéséhez és helyreállításához.

Fontos

Feladatátvétel esetén:

  • Késés is előfordulhat.
  • Az üzenetfeldolgozás 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 Azure Time Series Insights.

Következő lépések