Sdílení vlastního zobrazení pomocí parametrizovaných adres 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. 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 Insights. Platí zde zásady přístupu k datům.
Tip
- Podívejte se na bezplatnou ukázku Azure Time Series Insights.
- Přečtěte si doprovodnou dokumentaci k Průzkumníku služby Azure Time Series Insights.
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.
Přijaté hodnoty odpovídají rychlé nabídce Průzkumníka služby Azure Time Series Insights 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 Insights:
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át | \<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 , , minutes hours , 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 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'"}]
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í Průzkumníka služby Azure Time Series Insights.
Další kroky
Zjistěte, jak dotazovat data pomocí jazyka C#.
Seznamte se s Průzkumníkem služby Azure Time Series Insights.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro