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

Poznámka:

Služba Time Series Přehledy (TSI) už nebude podporována po březnu 2025. 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 Přehledy Exploreru, můžete programově vytvořit parametrizovanou adresu URL vlastního zobrazení.

Azure Time Series Přehledy Explorer podporuje parametry dotazu adresy URL pro 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í poskytuje odkaz přímo na tento prostředek na portálu Azure Time Series Přehledy. 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 přístupu k datům a najdete ji v pravém horním rohu přehledu prostředí na webu Azure Portal. Je to vše, 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ěč časových razítek Epoch &Unix.

Relativní časové hodnoty

Pro relativní časovou hodnotu použijte relativeMillis=<value>, 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.

Akceptované hodnoty odpovídají nabídce rychlého času Azure Time Series Přehledy 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 termíny predikátu, které se zobrazí v zobrazení azure Time Series Přehledy:

Parametr Položka adresy URL Popis
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 vaši 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.
  • Tento timezoneOffset=<integer> parametr umožňuje nastavit časové pásmo, ve které se má graf zobrazit jako posun do UTC.
Dvojice Popis
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 povolí tuto funkci.
timeBucketUnit=<Unit>&timeBucketSize=<integer> Jednotky = days, , minuteshours, seconds, milliseconds. 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 vyhladit až 7 dní. hodnoty timezoneOffset nejsou utc ani místní čas.

Příklady

Pokud chcete přidat definice časových řad do prostředí Azure Time Series Přehledy 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

Prohlédněte si Průzkumníka živě s využitím výše uvedeného příkladu adresy URL .

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

  • Parametrizované predikáty.

    Azure Time Series Insights Explorer parameterized predicates.

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

    The shared full chart view.

Další kroky