매개 변수가 있는 URL을 사용하여 사용자 지정 보기 공유
메모
Time Series Insights 서비스는 2024년 7월 7일에 사용 중지됩니다. 가능한 한 빨리 기존 환경을 대체 솔루션으로 마이그레이션하는 것이 좋습니다. 사용 중지 및 마이그레이션에 대한 자세한 내용은 설명서를참조하세요.
Azure Time Series Insights 탐색기에서 사용자 지정 보기를 공유하려면 프로그래밍 방식으로 사용자 지정 보기의 매개 변수가 있는 URL을 만들 수 있습니다.
Azure Time Series Insights 탐색기는 URL 쿼리 매개 변수를 지원하여 URL에서 직접 환경의 보기를 지정합니다. 예를 들어 URL만 사용하여 대상 환경, 검색 조건자 및 원하는 시간 범위를 지정할 수 있습니다. 사용자가 사용자 지정된 URL을 선택하면 인터페이스는 Azure Time Series Insights 포털에서 해당 자산에 대한 링크를 직접 제공합니다. 데이터 액세스 정책이 적용됩니다.
팁
- 함께 제공되는 Azure Time Series Insights Explorer 설명서를 읽어보세요.
환경 식별자
environmentId=<guid>
매개 변수는 대상 환경 ID를 지정합니다. 데이터 액세스 FQDN의 구성 요소이며 Azure Portal의 환경 개요 오른쪽 위 모서리에서 찾을 수 있습니다.
env.timeseries.azure.com
이전에 있는 모든 것입니다.
예제 환경 ID 매개 변수는 ?environmentId=10000000-0000-0000-0000-100000000108
.
시간
매개 변수가 있는 URL을 사용하여 절대 또는 상대 시간 값을 지정할 수 있습니다.
절대 시간 값
절대 시간 값의 경우 from=<integer>
및 to=<integer>
매개 변수를 사용합니다.
-
from=<integer>
검색 범위에 대한 시작 시간의 JavaScript 밀리초 단위 값입니다. -
to=<integer>
검색 범위에 대한 종료 시간의 JavaScript 밀리초 단위 값입니다.
조언
날짜를 JavaScript 밀리초로 쉽게 변환하려면 Epoch & Unix Timestamp Converter사용해 보세요.
상대 시간 값
상대 시간 값의 경우
예를 들어 &relativeMillis=3600000
가장 최근 60분의 데이터를 표시합니다.
허용되는 값은 Azure Time Series Insights 탐색기 빠른 시간 메뉴에 해당하며 다음을 포함합니다.
-
1800000
(최근 30분) -
3600000
(최근 60분) -
10800000
(지난 3시간) -
21600000
(지난 6시간) -
43200000
(지난 12시간) -
86400000
(지난 24시간) -
604800000
(지난 7일) -
2592000000
(지난 30시간)
선택적 매개 변수
timeSeriesDefinitions=<collection of term objects>
매개 변수는 Azure Time Series Insights 뷰에 표시되는 조건자 용어를 지정합니다.
매개 변수 | URL 항목 | 설명 |
---|---|---|
이름 | \<string> |
용어 의 이름은입니다. |
splitBy | \<string> |
으로 |
측정명 | \<string> |
측정값의 열 이름은. |
조건자 | \<string> |
서버 쪽 필터링을 위한 에서 절. |
useSum | true |
측정값에 합계를 사용하여 지정하는 선택적 매개 변수입니다. |
메모
Events
이 선택된 useSum 측정값일 경우, 기본적으로 개수를 선택합니다.
Events
선택하지 않으면 기본적으로 평균이 선택됩니다. |
-
multiChartStack=<true/false>
키-값 쌍으로 차트에서 중첩할 수 있습니다. -
multiChartSameScale=<true/false>
키-값 쌍을 사용하면 선택적 매개 변수 내에서 용어 간에 동일한 Y축 배율을 사용할 수 있습니다. -
timeBucketUnit=<Unit>&timeBucketSize=<integer>
사용하면 간격 슬라이더를 조정하여 차트의 보다 세분화되거나 더 매끄럽고 집계된 보기를 제공할 수 있습니다. -
timezoneOffset=<integer>
매개 변수를 사용하면 차트를 UTC에 대한 오프셋 값으로 볼 표준 시간대를 설정할 수 있습니다.
쌍(들) | 묘사 |
---|---|
multiChartStack=false |
true 은 기본적으로 사용하도록 설정되어 있으므로, false 을 스택에 전달하십시오. |
multiChartStack=false&multiChartSameScale=true |
용어 간에 동일한 Y축 배율을 사용하려면 스택을 사용하도록 설정해야 합니다. 기본적으로 false 이며, 따라서 true 을 전달하면 이 기능을 사용할 수 있습니다. |
timeBucketUnit=<Unit>&timeBucketSize=<integer> |
단위 = days , hours , minutes , seconds , milliseconds . 항상 단위를 대문자로 표시합니다.
timeBucketSize원하는 정수를 전달하여 단위 수를 정의합니다. |
timezoneOffset=-<integer> |
정수는 항상 밀리초 단위입니다. |
메모
timeBucketUnit 값은 최대 7일까지 다듬을 수 있습니다. timezoneOffset 값은 UTC 또는 현지 시간이 아닙니다.
예제
Azure Time Series Insights 환경에 시계열 정의를 URL 매개 변수로 추가하려면 다음을 추가합니다.
&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'"}]
다음 예제 시계열 정의를 사용합니다.
- 환경 ID
- 데이터의 마지막 60분
- 선택적 매개 변수를 구성하는 용어(F1PressureID, F2TempStation및 F3VibrationPL)입니다.
뷰에 대해 다음과 같은 매개 변수가 있는 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'"}]
위의 URL은 매개 변수가 있는 Azure Time Series Insights 탐색기 보기를 설명하고 표시합니다.
다음 단계
C#사용하여 데이터를
방법을 알아봅니다. Azure Time Series Insights 탐색기
대해 알아봅니다.