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:

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:

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ří:

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:

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í:

  1. 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.
  2. Vytvořte druhou vyhrazenou skupinu příjemců pro zdroj událostí.
  3. Připojte tento zdroj událostí k novému prostředí. Ujistěte se, že jste určili druhou vyhrazenou skupinu příjemců.
  4. Projděte si dokumentaci k Azure Time Series Insights IoT Hub a službě Event Hubs.

Pokud dojde k události:

  1. 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.
  2. 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í.
  3. 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í.)
  4. 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