Berbagi tampilan khusus menggunakan URL berparameter
Catatan
Layanan Time Series Insights (TSI) tidak akan lagi didukung setelah Maret 2025. Pertimbangkan untuk memigrasikan lingkungan TSI yang ada ke solusi alternatif sesegera mungkin. Untuk informasi selengkapnya tentang penghentian dan migrasi, kunjungi dokumentasi kami.
Untuk berbagi tampilan khusus di Azure Time Series Insights Explorer, Anda dapat membuat URL berparameter tampilan khusus secara terprogram.
Azure Time Series Insights Explorer mendukung parameter kueri URL untuk menentukan tampilan dalam pengalaman langsung dari URL. Misalnya, hanya menggunakan URL, Anda dapat menentukan lingkungan target, predikat pencarian, dan rentang waktu yang diinginkan. Saat pengguna memilih URL yang disesuaikan, antarmuka menyediakan tautan langsung ke aset tersebut di portal Azure Time Series Insights. Kebijakan akses data berlaku.
Tip
- Lihat demo Azure Time Series Insights gratis.
- Baca dokumentasi Azure Time Series Insights Explorer terlampir.
ID Lingkungan
Parameter environmentId=<guid>
menentukan ID lingkungan target. Ini adalah komponen dari akses data FQDN, dan Anda dapat menemukannya di sudut kanan atas ringkasan lingkungan di portal Microsoft Azure. Itu semua yang env.timeseries.azure.com
mendahului.
Contoh parameter ID lingkungan adalah ?environmentId=10000000-0000-0000-0000-100000000108
.
Waktu
Anda dapat menentukan nilai waktu absolut atau relatif dengan URL berparameter.
Nilai waktu absolut
Untuk nilai waktu absolut, gunakan from=<integer>
dan to=<integer>
parameter.
from=<integer>
adalah nilai dalam milidetik JavaScript dari waktu mulai untuk rentang pencarian.to=<integer>
adalah nilai dalam milidetik JavaScript pada waktu akhir untuk rentang pencarian.
Tip
Agar mudah menerjemahkan tanggal ke dalam milidetik JavaScript, coba Epoch & Unix Timestamp Converter.
Nilai waktu relatif
Untuk nilai waktu relatif, gunakan relativeMillis=<value>
, ketika berada dalam milidetik JavaScript dari tanda waktu terbaru yang diterima dari API.
Misalnya, &relativeMillis=3600000
menampilkan 60 menit data terbaru.
Nilai yang diterima sesuai dengan menu waktu cepatAzure Time Series Insights Explorer, dan meliputi:
1800000
(30 mnt terakhir)3600000
(60 mnt terakhir)10800000
(3 Jam terakhir)21600000
(6 Jam terakhir)43200000
(12 Jam terakhir)86400000
(24 Jam terakhir)604800000
(7 Hari terakhir)2592000000
(30 Jam terakhir)
Parameter opsional
Parameter timeSeriesDefinitions=<collection of term objects>
menentukan istilah predikat yang akan muncul dalam tampilan Azure Time Series Insights:
Parameter | Item URL | Deskripsi |
---|---|---|
nama | \<string> |
Nama istilah. |
splitBy | \<string> |
Nama kolom harus dipisahkan oleh. |
measureName | \<string> |
Nama kolom pengukuran. |
predicate | \<string> |
Klausul tempat untuk pemfilteran sisi server. |
useSum | true |
Parameter opsional yang menentukan penggunaan jumlah untuk pengukuran Anda. |
Catatan
Jika Events
pengukuran useSum yang dipilih, hitungan dipilih secara default.
Jika Events
tidak dipilih, rata-rata dipilih secara default. |
- Pasangan
multiChartStack=<true/false>
nilai kunci memungkinkan penumpukan dalam bagan. - Pasangan
multiChartSameScale=<true/false>
nilai kunci memungkinkan skala sumbu Y yang sama di seluruh istilah dalam parameter opsional. - Memungkinkan
timeBucketUnit=<Unit>&timeBucketSize=<integer>
Anda menyesuaikan penggeser interval untuk memberikan tampilan bagan yang lebih terperinci atau lebih halus dan lebih agregat. timezoneOffset=<integer>
Parameter ini memungkinkan Anda mengatur zona waktu untuk bagan yang akan dilihat sebagai keseimbangan dengan UTC.
Pasangan | Deskripsi |
---|---|
multiChartStack=false |
true difungsikan secara default, jadi false lewati ke tumpukan. |
multiChartStack=false&multiChartSameScale=true |
Penumpukan harus diaktifkan untuk menggunakan skala sumbu Y yang sama di seluruh istilah. Secara false default, melewati demikian true memungkinkan fungsionalitas ini. |
timeBucketUnit=<Unit>&timeBucketSize=<integer> |
Unit = days , hours , minutes , seconds , milliseconds . Selalu menggunakan huruf kapital untuk satuannya. Tentukan jumlah unit dengan meneruskan bilangan bulat yang diinginkan untuk timeBucketSize. |
timezoneOffset=-<integer> |
Bilangan bulat selalu dalam milidetik. |
Catatan
nilai timeBucketUnit dapat diperhalus hingga 7 hari. nilai timezoneOffset bukan UTC maupun waktu setempat.
Contoh
Untuk menambahkan definisi rangkaian waktu dengan lingkungan Azure Time Series Insights sebagai parameter URL, tambahkan:
&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'"}]
Gunakan contoh definisi rangkaian waktu untuk:
- ID lingkungan
- 60 menit data terakhir
- Istilah(F1PressureID,F2TempStation, dan F3VibrationPL)yang terdiri dari parameter opsional
Anda dapat membuat URL berparameter berikut untuk tampilan:
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
Lihat Explorer langsung menggunakan contoh URL di atas.
URL di atas menjelaskan dan menampilkan tampilan Azure Time Series Insights Explorer berparameter.
Langkah berikutnya
Pelajari cara membuat kueri data menggunakan C#.
Pelajari tentang Azure Time Series Insights Explorer.