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
- Adatmegőrzés időtartama
- Bejövő forgalom kapacitása
- Események alakítása
- Annak biztosítása, hogy a referenciaadatok a helyén legyenek
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
A Azure Portal válassza ki a Time Series Insights-környezetet.
A Time Series Insights-környezet panel Beállítások területén válassza a Tárolókonfiguráció lehetőséget.
Az Adatmegőrzési idő (napokban) mezőbe írjon be egy 1 és 400 közötti értéket.
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.
- Megtudhatja, hogyan vehet fel eseményközpont-forrást.
- Konfiguráljon egy IoT Hub-forrást.
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:
- Feladatátvétel: Az Azure georeplikációt és terheléselosztást biztosít.
- Adat-helyreállítás és tárolás helyreállítása: Az Azure számos lehetőséget kínál az adatok megőrzésére és helyreállítására.
- Azure Site Recovery: Az Azure helyreállítási funkciókat biztosít az Azure Site Recovery keresztül.
- Azure Backup: Azure Backup támogatja az Azure-beli virtuális gépek helyszíni és felhőbeli biztonsági mentését is.
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:
- Azure IoT Hub magas rendelkezésre állású vészhelyreállítás, amely magában foglalja a régión belüli redundanciát
- szabályzatok Azure Event Hubs
- Redundancia az Azure Storage szolgáltatásban
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:
- 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.
- Hozzon létre egy második dedikált fogyasztói csoportot az eseményforráshoz.
- 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.
- Tekintse át a Azure Time Series Insights IoT Hub és az Event Hubs dokumentációját.
Esemény bekövetkezése esetén:
- 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.
- 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.
- 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.)
- 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
Első lépésként hozzon létre egy új Azure Time Series Insights környezetet a Azure Portal.
Megtudhatja, hogyan adhat hozzá event Hubs-eseményforrást Azure Time Series Insights.
Megtudhatja, hogyan konfigurálhat IoT Hub eseményforrást.