Sdílet prostřednictvím


Sdílení vlastního zobrazení pomocí parametrizované adresy URL

Poznámka

Služba Time Series Insights bude vyřazena 7. července 2024. Zvažte migraci stávajících prostředí 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 Průzkumníku služby Azure Time Series Insights, můžete programově vytvořit parametrizovanou adresu URL vlastního zobrazení.

Průzkumník Služby Azure Time Series Insights podporuje parametry dotazu adresy URL k určení zobrazení v prostředí přímo z adresy URL. Například pomocí pouze adresy URL můžete zadat cílové prostředí, predikát hledání a požadovaný časový rozsah. Když uživatel vybere přizpůsobenou adresu URL, rozhraní poskytuje odkaz přímo na tento prostředek na portálu Azure Time Series Insights. Platí zásady přístupu k datům.

ID prostředí

Parametr environmentId=<guid> určuje ID cílového prostředí. Je to součást plně kvalifikovaného doménového jména přístupu k datům a najdete ji v pravém horním rohu přehledu prostředí na Azure portálu. Je to všechno, co předchází env.timeseries.azure.com.

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

Čas

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

Absolutní časové hodnoty

U absolutních časových hodnot použijte parametry from=<integer> a to=<integer>.

  • from=<integer> je hodnota v milisekundách JavaScriptu počátečního času rozsahu hledání.
  • to=<integer>je hodnota v JavaScriptových milisekundách určující konec rozsahu hledání.

Spropitné

Pokud chcete data snadno přeložit do milisekund JavaScriptu, zkusteEpoch & Unix Timestamp Converter .

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í posledních 60 minut dat.

Přijaté hodnoty odpovídají Průzkumníku služby Azure Time Series Insights rychlé nabídce a zahrnují:

  • 1800000 (posledních 30 minut)
  • 3600000 (posledních 60 minut)
  • 10800000 (posledních 3 hodin)
  • 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 výrazy predikátu, které se zobrazí v zobrazení Azure Time Series Insights.

Parametr Položka adresy URL Popis
název \<string> Název termínu .
splitBy \<string> Název sloupce k rozdělení podle.
measureName \<string> Název sloupce míry.
predikát \<string> , kde klauzule 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 je vybraná míra typu useSum pro , je ve výchozím nastavení vybrán počet. Pokud není vybraná Events, je ve výchozím nastavení vybrán průměr. |

  • Dvojice multiChartStack=<true/false> klíč-hodnota umožňuje skládání v grafu.
  • Dvojice multiChartSameScale=<true/false> klíč-hodnota umožňuje stejné měřítko osy Y napříč termíny v rámci volitelného parametru.
  • timeBucketUnit=<Unit>&timeBucketSize=<integer> umožňuje upravit posuvník intervalu tak, aby poskytoval podrobnější nebo plynulejší agregované zobrazení grafu.
  • Parametr timezoneOffset=<integer> umožňuje nastavit časové pásmo, ve které se má graf zobrazit jako posun na UTC.
Pár(y) Popis
multiChartStack=false true je ve výchozím nastavení povolená, takže předejte false do zásobníku.
multiChartStack=false&multiChartSameScale=true Aby bylo možné používat stejné měřítko osy Y napříč úseky, musí být povoleno skládání. Ve výchozím nastavení je false, takže předání true tuto funkci povolí.
timeBucketUnit=<Unit>&timeBucketSize=<integer> Jednotky = days, hours, minutes, seconds, milliseconds. Vždy pište jednotku s velkým písmenem.
Definujte počet jednotek předáním požadovaného celého čísla pro timeBucketSize.
timezoneOffset=-<integer> Celé číslo je vždy v milisekundách.

Poznámka

Hodnoty timeBucketUnit lze vyhladit na dobu až 7 dní. timezoneOffset hodnoty nejsou UTC ani místním časem.

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, F2TempStationa 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'"}]

parametrizované adresy URL Průzkumníka služby Azure Time Series Insights

Výše uvedená adresa URL popisuje a zobrazuje parametrizované zobrazení Průzkumníka služby Azure Time Series Insights.

  • Parametrizované predikáty.

    parametrizované predikáty Průzkumníka služby Azure Time Series Insights.

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

    zobrazení sdíleného úplného grafu.

Další kroky