다음을 통해 공유


매개 변수가 있는 URL을 사용하여 사용자 지정 보기 공유

메모

Time Series Insights 서비스는 2024년 7월 7일에 사용 중지됩니다. 가능한 한 빨리 기존 환경을 대체 솔루션으로 마이그레이션하는 것이 좋습니다. 사용 중지 및 마이그레이션에 대한 자세한 내용은 설명서를참조하세요.

Azure Time Series Insights 탐색기에서 사용자 지정 보기를 공유하려면 프로그래밍 방식으로 사용자 지정 보기의 매개 변수가 있는 URL을 만들 수 있습니다.

Azure Time Series Insights 탐색기는 URL 쿼리 매개 변수를 지원하여 URL에서 직접 환경의 보기를 지정합니다. 예를 들어 URL만 사용하여 대상 환경, 검색 조건자 및 원하는 시간 범위를 지정할 수 있습니다. 사용자가 사용자 지정된 URL을 선택하면 인터페이스는 Azure Time Series Insights 포털에서 해당 자산에 대한 링크를 직접 제공합니다. 데이터 액세스 정책이 적용됩니다.

환경 식별자

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사용해 보세요.

상대 시간 값

상대 시간 값의 경우 사용합니다. 여기서 값은 API에서 받은 가장 최근 타임스탬프의 JavaScript 밀리초 단위입니다.

예를 들어 &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, F2TempStationF3VibrationPL)입니다.

뷰에 대해 다음과 같은 매개 변수가 있는 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 매개 변수가 있는 URL

위의 URL은 매개 변수가 있는 Azure Time Series Insights 탐색기 보기를 설명하고 표시합니다.

  • 매개변수화된 조건자

    Azure Time Series Insights Explorer 매개변수화된 조건자 .

  • 공유 전체 차트 보기입니다.

    공유 전체 차트 보기입니다.

다음 단계

  • C#사용하여 데이터를 방법을 알아봅니다.

  • Azure Time Series Insights 탐색기대해 알아봅니다.