Sdílení vlastního zobrazení pomocí parametrizovaných adres URL

Poznámka

Po březnu 2025 už nebude služba Time Series Přehledy (TSI) 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.

Pokud chcete sdílet vlastní zobrazení v Azure Time Series Insights Exploreru, můžete programově vytvořit parametrizovanou adresu URL vlastního zobrazení.

Azure Time Series Insights Explorer podporuje parametry dotazu adresy URL k určení zobrazení v prostředí přímo z adresy URL. Pouze pomocí adresy URL můžete například určit cílové prostředí, predikát vyhledávání a požadované časové období. Když uživatel vybere přizpůsobenou adresu URL, rozhraní poskytne odkaz přímo na tento prostředek na portálu Azure Time Series Insights. Platí zde zásady přístupu k datům.

Tip

ID prostředí

Parametr environmentId=<guid> určuje ID cílového prostředí. Je to součást plně kvalifikovaného názvu domény pro přístup k datům a v pravém horním rohu přehledu prostředí najdete v Azure Portal. Je to všechno, co předchází env.timeseries.azure.com.

Příkladem parametru ID prostředí je ?environmentId=10000000-0000-0000-0000-100000000108.

Čas

V parametrizované adrese URL můžete zadat absolutní nebo relativní časové hodnoty.

Absolutní časové hodnoty

Pro absolutní časové hodnoty použijte parametry from=<integer> a to=<integer>.

  • from=<integer> je hodnota v milisekundách JavaScriptu určující čas spuštění pro rozsah hledání.
  • to=<integer> je hodnota v milisekundách JavaScriptu určující čas ukončení pro rozsah hledání.

Tip

Pokud chcete data snadno přeložit do milisekund JavaScriptu, vyzkoušejte převaděč epoch & unixového časového razítka.

Relativní časové hodnoty

Pro relativní časovou hodnotu použijte relativeMillis=<value>hodnotu , kde hodnota je v milisekundách JavaScriptu z nejnovějšího časového razítka přijatého z rozhraní API.

Například &relativeMillis=3600000 zobrazí data za posledních 60 minut.

Přijaté hodnoty odpovídají nabídce rychlého času Azure Time Series Insights Exploreru a zahrnují:

  • 1800000 (Posledních 30 minut)
  • 3600000 (Posledních 60 minut)
  • 10800000 (Posledních 3 hodiny)
  • 21600000 (Posledních 6 hodin)
  • 43200000 (Posledních 12 hodin)
  • 86400000 (Posledních 24 hodin)
  • 604800000 (Posledních 7 dnů)
  • 2592000000 (Posledních 30 hodin)

Volitelné parametry

Parametr timeSeriesDefinitions=<collection of term objects> určuje predikát termíny, které se zobrazí v zobrazení Azure Time Series Insights:

Parametr Položka adresy URL Description
Jméno \<string> Název podmínky.
splitBy \<string> Název sloupce, podle kterého se bude rozdělovat.
measureName \<string> Název sloupce obsahujícího míru.
Predikátu \<string> Klauzule kde pro filtrování na straně serveru.
useSum true Volitelný parametr, který určuje použití součtu pro míru.

Poznámka

Pokud Events je vybraná míra useSum , je ve výchozím nastavení vybrán počet. Pokud Events není vybraná, je ve výchozím nastavení vybrán průměr. |

  • Pár multiChartStack=<true/false> klíč-hodnota umožňuje skládání v grafu.
  • Pár multiChartSameScale=<true/false> klíč-hodnota umožňuje stejné měřítko osy Y napříč termíny v rámci volitelného parametru.
  • Umožňuje timeBucketUnit=<Unit>&timeBucketSize=<integer> upravit posuvník intervalu tak, aby poskytoval podrobnější nebo plynulejší agregované zobrazení grafu.
  • Parametr timezoneOffset=<integer> umožňuje nastavit časové pásmo grafu, které se má zobrazit jako posun do UTC.
Dvojice Description
multiChartStack=false true je ve výchozím nastavení povolen, takže se předejte false do zásobníku.
multiChartStack=false&multiChartSameScale=true Pokud chcete ve všech podmínkách použít stejné měřítko osy Y, musíte povolit umísťování do zásobníku. Ve výchozím nastavení je false to tak, že předání true této funkce povolí.
timeBucketUnit=<Unit>&timeBucketSize=<integer> Jednotky = days, , minuteshours, secondsmilliseconds. Pro jednotku použijte vždy velká písmena.
Definujte počet jednotek předáním požadovaného celého čísla pro timeBucketSize.
timezoneOffset=-<integer> Celočíselná hodnota je vždy v milisekundách.

Poznámka

hodnoty timeBucketUnit lze vyhlazené až 7 dní. Hodnoty timezoneOffset nejsou utc ani místní čas.

Příklady

Pokud chcete do prostředí Azure Time Series Insights přidat definice časových řad jako parametr adresy URL, připojte:

&timeSeriesDefinitions=[{"name":"F1PressureId","splitBy":"Id","measureName":"Pressure","predicate":"'Factory1'"},{"name":"F2TempStation","splitBy":"Station","measureName":"Temperature","predicate":"'Factory2'"},
{"name":"F3VibrationPL","splitBy":"ProductionLine","measureName":"Vibration","predicate":"'Factory3'"}]

Použijte ukázkové definice časových řad pro:

  • ID prostředí
  • Posledních 60 minut dat
  • Termíny (F1PressureID, F2TempStation a F3VibrationPL), které tvoří volitelné parametry

Pro zobrazení můžete vytvořit následující parametrizovanou adresu URL:

https://insights.timeseries.azure.com/classic/samples?environmentId=10000000-0000-0000-0000-100000000108&relativeMillis=3600000&timeSeriesDefinitions=[{"name":"F1PressureId","splitBy":"Id","measureName":"Pressure","predicate":"'Factory1'"},{"name":"F2TempStation","splitBy":"Station","measureName":"Temperature","predicate":"'Factory2'"},{"name":"F3VibrationPL","splitBy":"ProductionLine","measureName":"Vibration","predicate":"'Factory3'"}]

Azure Time Series Insights Explorer parameterized URL

Tip

Podívejte se na Průzkumníka živě pomocí výše uvedeného příkladu adresy URL .

Výše uvedená adresa URL popisuje a zobrazuje parametrizované zobrazení Azure Time Series Insights Exploreru.

  • Parametrizované predikáty.

    Azure Time Series Insights Explorer parameterized predicates.

  • Sdílené zobrazení úplného grafu

    The shared full chart view.

Další kroky