Plánování prostředí Azure Time Series Insights Gen2
Poznámka
Služba Time Series Insights (TSI) už nebude po březnu 2025 podporována. Zvažte migraci stávajících prostředí TSI na alternativní řešení co nejdříve. Další informace o vyřazení a migraci najdete v naší dokumentaci.
Tento článek popisuje osvědčené postupy pro plánování a rychlé zahájení práce pomocí Azure Time Series Insights Gen2.
Osvědčené postupy pro plánování a přípravu
Osvědčené postupy týkající se plánování a přípravy prostředí jsou popsány dále v následujících článcích:
- Co získáte při zřizování prostředí Azure Time Series Insights Gen2.
- Jaké jsou id časových řad a vlastnosti časového razítka.
- Co je nový model Time Series a jak si vytvořit vlastní model.
- Efektivní odesílání událostí ve formátu JSON
- Azure Time Series Insights možnosti zotavení po havárii podniku.
Azure Time Series Insights využívá obchodní model průběžných plateb. Další informace o poplatcích a kapacitě najdete v článku Azure Time Series Insights cenách.
Prostředí Gen2
Při zřizování prostředí Azure Time Series Insights Gen2 vytvoříte dva prostředky Azure:
- Prostředí Azure Time Series Insights Gen2
- Účet služby Azure Storage
V rámci procesu zřizování určíte, jestli chcete povolit teplé úložiště. Teplé úložiště poskytuje prostředí pro vrstvené dotazy. Pokud je tato možnost povolená, musíte zadat dobu uchovávání mezi 7 a 30 dny. Dotazy spouštěné v teplém úložišti obvykle poskytují rychlejší dobu odezvy. Když dotaz přesahuje dobu uchovávání teplého úložiště, obsluhuje se z chladírnictví.
Dotazy na teplé úložiště jsou bezplatné, zatímco dotazy v chladírně účtují náklady. Je důležité porozumět vzorům dotazů a odpovídajícím způsobem naplánovat konfiguraci teplého úložiště. Doporučujeme, aby interaktivní analýzy nejnovějších dat byly umístěny ve vašem teplém úložišti a analýze vzorů a dlouhodobé trendy se nacházejí v chladu.
Poznámka
Další informace o dotazování teplých dat najdete v referenčních informacích k rozhraní API.
Abyste mohli začít, potřebujete tři další položky:
- Model časových řad
- Zdroj událostí připojený k Time Series Insights
- Události proudící do zdroje událostí , které jsou mapované na model a jsou v platném formátu JSON
Kontrola limitů Azure Time Series Insights Gen2
Omezení vlastností
Azure Time Series Insights limity vlastností se zvýšily na 1 000 pro teplé úložiště a žádné omezení vlastností pro studené úložiště. Zadané vlastnosti události mají odpovídající sloupce JSON, CSV a grafu, které můžete zobrazit v průzkumníku Azure Time Series Insights Gen2.
Skladová jednotka (SKU) | Maximální počet vlastností |
---|---|
Gen2 (L1) | 1 000 vlastností (sloupců) pro teplé úložiště a neomezené pro studené úložiště |
Gen1 (S1) | 600 vlastností (sloupce) |
Gen1 (S2) | 800 vlastností (sloupců) |
Příjem streamování
V každém prostředí existují maximálně dva zdroje událostí .
Osvědčené postupy a obecné pokyny pro zdroje událostí najdete tady.
Ve výchozím nastavení může Azure Time Series Insights Gen2 ingestovat příchozí data rychlostí až 1 megabajt za sekundu (MB/s) na prostředí Azure Time Series Insights Gen2. Pro oddíl centra platí další omezení. Sazby až 2 MB/s můžete poskytnout odesláním lístku podpory prostřednictvím Azure Portal. Další informace najdete v tématu Omezení propustnosti příjmu dat streamování.
Omezení rozhraní API
Omezení rozhraní REST API pro Azure Time Series Insights Gen2 jsou uvedená v referenční dokumentaci k rozhraní REST API.
Konfigurace ID časových řad a vlastností časového razítka
Pokud chcete vytvořit nové prostředí Azure Time Series Insights, vyberte ID časové řady. Funguje to jako logický oddíl pro vaše data. Jak je uvedeno, ujistěte se, že máte připravená ID časových řad.
Důležité
ID časových řad nejde později změnit. Před konečným výběrem a prvním použitím je ověřte.
Pokud chcete prostředky jedinečně odlišit, můžete vybrat až tři klíče. Další informace najdete v tématu Osvědčené postupy pro výběr ID časové řady a pravidel příjmu dat.
Důležitá je také vlastnost Časové razítko . Tuto vlastnost můžete určit při přidávání zdrojů událostí. Každý zdroj událostí má volitelnou vlastnost časového razítka, která se používá ke sledování zdrojů událostí v průběhu času. V hodnotách časových razítek se rozlišují malá a velká písmena a musí být naformátované podle individuální specifikace jednotlivých zdrojů událostí.
Pokud ponecháte prázdnou hodnotu, použije se jako časové razítko události čas, kdy byla událost zapsána do fronty do IoT Hub nebo centra událostí. Obecně platí, že uživatelé by se měli rozhodnout přizpůsobit vlastnost Časové razítko a použít čas, kdy senzor nebo značka vygenerovaly čtení, a ne čas zařazení do fronty centra. Další informace a informace o posunech časových pásem najdete v článku Časové razítko zdroje událostí.
Vysvětlení modelu Time Series
Teď můžete nakonfigurovat model časové řady Azure Time Series Insights prostředí. Nový model usnadňuje hledání a analýzu dat IoT. Umožňuje kurátorování, údržbu a rozšiřování dat časových řad a pomáhá připravit datové sady připravené pro příjemce. Model používá ID časových řad, která se mapují na instanci, která přidružuje jedinečný prostředek k proměnným označovaným jako typy a hierarchie. Další informace najdete v přehledu modelu časových řad .
Model je dynamický, takže ho můžete kdykoli sestavit. Pokud chcete rychle začít, před nasdílením dat do Azure Time Series Insights ho sestavte a nahrajte. Pokud chcete vytvořit model, přečtěte si článek Použití modelu časové řady.
Pro mnoho zákazníků se model časových řad mapuje na existující model aktiv nebo systém ERP, který už existuje. Pokud nemáte existující model, je k dispozici předem vytvořené uživatelské prostředí, které vám umožní rychle zprovoznění. Pokud si chcete představit, jak by vám model mohl pomoct, podívejte se na ukázkové prostředí.
Tvarování událostí
Můžete ověřit způsob, jakým odesíláte události do Azure Time Series Insights. V ideálním případě se vaše události dobře a efektivně denormalizují.
Dobré pravidlo:
- Uložte metadata do modelu Časové řady.
- Zajistěte, aby režim Časové řady, pole instancí a události obsahovaly pouze nezbytné informace, například ID časové řady nebo vlastnost časového razítka.
Další informace a informace o tom, jak se události zploštěly a ukládají, najdete v článku o pravidlech zploštělování a úniku dat JSON.
Zotavení po havárii firmy
Tato část popisuje funkce Azure Time Series Insights, které udržují aplikace a služby v provozu, i když dojde k havárii (označuje se jako podnikové zotavení po havárii).
Vysoká dostupnost
Jako služba Azure Azure Time Series Insights poskytuje určité funkce vysoké dostupnosti pomocí redundance na úrovni oblasti Azure. Azure například podporuje možnosti zotavení po havárii prostřednictvím funkce dostupnosti Azure mezi oblastmi .
Mezi další funkce vysoké dostupnosti poskytované prostřednictvím Azure (a také dostupné pro všechny Azure Time Series Insights instance) patří:
- Převzetí služeb při selhání: Azure poskytuje geografickou replikaci a vyrovnávání zatížení.
- Obnovení dat a obnovení úložiště: Azure nabízí několik možností pro zachování a obnovení dat.
- Azure Site Recovery: Azure poskytuje funkce obnovení prostřednictvím Azure Site Recovery.
- Azure Backup: Azure Backup podporuje místní i cloudové zálohování virtuálních počítačů Azure.
Ujistěte se, že povolíte příslušné funkce Azure, které vašim zařízením a uživatelům zajistí globální vysokou dostupnost mezi oblastmi.
Poznámka
Pokud je Azure nakonfigurovaný tak, aby umožňoval dostupnost mezi oblastmi, nevyžaduje se v Azure Time Series Insights žádná další konfigurace dostupnosti mezi oblastmi.
IoT a event Hubs
Některé služby Azure IoT také obsahují integrované funkce zotavení po havárii:
- Azure IoT Hub zotavení po havárii s vysokou dostupností, které zahrnuje redundanci v rámci oblasti
- zásady Azure Event Hubs
- Redundance Azure Storage
Integrace Azure Time Series Insights s ostatními službami poskytuje další možnosti zotavení po havárii. Například telemetrie odesílaná do centra událostí se může uchovávat v zálohované databázi Azure Blob Storage.
Azure Time Series Insights
Existuje několik způsobů, jak zachovat Azure Time Series Insights data, aplikace a služby v provozu, i když jsou narušené.
Můžete ale zjistit, že se vyžaduje také úplná záložní kopie prostředí Azure Time Series, a to pro následující účely:
- Jako instance převzetí služeb při selhání speciálně pro Azure Time Series Insights k přesměrování dat a provozu na
- Zachování dat a informací o auditování
Obecně platí, že nejlepším způsobem, jak duplikovat prostředí Azure Time Series Insights, je vytvořit druhé prostředí Azure Time Series Insights v zálohované oblasti Azure. Události se do tohoto sekundárního prostředí odesílají také z primárního zdroje událostí. Ujistěte se, že používáte druhou vyhrazenou skupinu příjemců. Postupujte podle pokynů pro zotavení po havárii tohoto zdroje, jak je popsáno výše.
Vytvoření duplicitního prostředí:
- Vytvořte prostředí v druhé oblasti. Další informace najdete v tématu Vytvoření nového prostředí Azure Time Series Insights v Azure Portal.
- Vytvořte druhou vyhrazenou skupinu příjemců pro zdroj událostí.
- Připojte tento zdroj událostí k novému prostředí. Ujistěte se, že jste určili druhou vyhrazenou skupinu příjemců.
- Projděte si dokumentaci k Azure Time Series Insights IoT Hub a službě Event Hubs.
Pokud dojde k události:
- Pokud dojde k ovlivnění vaší primární oblasti během incidentu po havárii, směrujte operace do prostředí zálohování Azure Time Series Insights.
- Vzhledem k tomu, že se pořadová čísla rozbočovačů po převzetí služeb při selhání restartují od 0, znovu vytvořte zdroj událostí v obou oblastech nebo prostředích s různými skupinami příjemců, abyste se vyhnuli vytváření duplicitních událostí.
- Odstraněním primárního zdroje událostí, který je nyní neaktivní, uvolněte dostupný zdroj událostí pro vaše prostředí. (Pro každé prostředí platí limit dvou aktivních zdrojů událostí.)
- Druhou oblast použijte k zálohování a obnovení všech Azure Time Series Insights telemetrie a dotazování dat.
Důležité
Pokud dojde k převzetí služeb při selhání:
- Může také dojít ke zpoždění.
- Při přesměrování operací může dojít k momentální špičce ve zpracování zpráv.
Další informace najdete v tématu Zmírnění latence v Azure Time Series Insights.
Další kroky
- Projděte si téma Azure Advisor a naplánujte si možnosti konfigurace podnikového obnovení.
- Projděte si téma Azure Advisor a naplánujte si možnosti konfigurace podnikového obnovení.
- Přečtěte si další informace o příjmu dat v Azure Time Series Insights Gen2.
- Projděte si článek o ukládání dat v Azure Time Series Insights Gen2.
- Přečtěte si o modelování dat v Azure Time Series Insights Gen2.