Azure Time Series Insights 2. Nesil Model API'leri

Genel Bakış

Zaman Serisi Modeli (örnekler, hiyerarşiler ve türler) oluşturan üç bileşenin her biri CREATE, READ, UPDATE ve DELETE, sayfalandırılmış ve/veya toplu işlemleri destekleyen ilgili REST API'lerine sahiptir.

  • Örnek API'sinde sayfalandırılmış GET işlemleri, toplu CREATE, READ, UPDATE ve DELETE işlemleri, arama işlemleri için arama ve anahtar sözcük önerileri desteklenir.
  • Hiyerarşi API'si sayfalandırılmış GET işlemlerini ve toplu CREATE, READ, UPDATE ve DELETE işlemlerini destekler.
  • Tür API'si sayfalandırılmış GET işlemlerini ve CREATE,READ, UPDATE ve DELETE işlemlerini destekler.

Dördüncü API, Zaman Serisi Modeli ayarları için REST desteği sağlar:

  • Model Ayarları API'si, Zaman Serisi Modeli yapılandırma ayarları için HTTP GET ve UPDATE işlemlerini destekler. Zaman Serisi Modeli ve örnek, hiyerarşi ve tür tanımları hakkında ayrıntılı bilgi için Zaman Serisi Modelini okuyun.

Örnekler API'si

Örnekler API'siCREATE, READ, UPDATE ve DELETE işlemlerinin Zaman Serisi Örneklerinde gerçekleştirilmelerini sağlar:

  • Örnekleri Al API'si, istekle eşleşen tüm Zaman Serisi Örneklerini döndürür.

  • Örnekleri Yönet API'si, örneklerde toplu işlemlere olanak tanır. Bu API'ye yönelik tüm işlemler HTTP POST işlemleridir. Her işlem bir yük kabul eder. Yük bir JSON nesnesidir. Bu nesne tek bir özelliği tanımlar. Özellik anahtarı, API tarafından izin verilen bir işlemin adıdır. Put ,UPDATE ve DELETE işlemleri desteklenir.

  • Bu API'ler Zaman Serisi Örneklerinin bulunmasını sağlar:

    • Öneri , bir örneği ararken otomatik tamamlama senaryolarını etkinleştirir.
    • Arama , sağlanan anahtar sözcüklere göre örneklerin tanımlanmasına yardımcı olur.

    İpucu

    Aşağıdaki Arama sorgusu özellikleri hakkında bilgi edinin.

Hiyerarşiler API'si

Hiyerarşiler API'si, Zaman Serisi Hiyerarşilerinde CREATE, READ, UPDATE ve DELETE'i etkinleştirir.

API Açıklama
Hiyerarşiler API'lerini alma İstekle eşleşen tüm Zaman Serisi Hiyerarşilerini döndürür.
Hiyerarşiler API'lerini yönetme Hiyerarşilerde toplu işlemleri etkinleştirir. Bu API'ye yönelik tüm işlemler HTTP POST işlemleridir. Her işlem bir yük kabul eder. Yük bir JSON nesnesidir. Bu nesne tek bir özelliği tanımlar. Özellik anahtarı, API'nin izin verdiği bir işlemin adıdır. Put ,UPDATE ve DELETE işlemleri desteklenir.

Türler API'si

Türler API'si, Zaman Serisi Türlerinde ve ilişkili değişkenlerinde CREATE, READ, UPDATE ve DELETE'i etkinleştirir.

API Açıklama
Tür Alma API'si Tüm Zaman Serisi Türlerini ve ilişkili değişkenlerini döndürür.
Post Types API Türlerde toplu işlemleri etkinleştirir. Bu API'ye yönelik tüm işlemler HTTP POST işlemleridir. Her işlem bir yük kabul eder. Yük bir JSON nesnesidir. Bu nesne tek bir özelliği tanımlar. Özellik anahtarı, API'nin izin verdiği bir işlemin adıdır. Put ,UPDATE ve DELETE işlemleri desteklenir.

Model Ayarları API'si

Model Ayarları API'si, TimeSeriesIds tarafından ortamda otomatik olarak oluşturulan modellerde CREATE, READ, UPDATE ve DELETE'i etkinleştirir.

API Açıklama
Model Ayarları API'si alma TimeSeriesIds için ortamda otomatik olarak oluşturulan modeli döndürür.
Model Ayarları API'sini Güncelleştirme TimeSeriesIds için ortamdaki modeli istekte sağlanan yeni değerlerle Güncelleştirmeler.

Arama özellikleri

Joker karakter aramaları

Tek terimler içinde (tümcecik aramaları içinde değil) tek ve birden çok karakterli joker karakter aramalarını destekliyoruz.

Tek karakter

Tek karakterli joker karakter araması yapmak için simgesini kullanın ? . Tek karakterli joker karakter araması, değiştirilen tek karakterle dizeyle eşleşen terimleri arar.

veya testiçin arama yapmak içintext: te?t.

Birden çok karakter

Birden çok karakterli joker karakter araması yapmak için simgesini kullanın * . Birden çok karakter joker karakter araması sıfır veya daha fazla karakter arar.

, veya aramak için testşu aramayı kullanın: test*.testertests

Joker karakter aramalarını terimin ortasında da kullanabilirsiniz. araması yapmak için dryerşu aramayı kullanabilirsiniz: dr*r.

Boole İşleçleri

Boole işleçleri, terimlerin mantıksal işleçler aracılığıyla birleştirilmesine izin verir. Boole işleçleri olarak AND, OR, +, -ve NOT'u destekliyoruz.

Önemli

  • Boole işleçleri ALL CAPS içinde olmalıdır.
  • Boole işleçleri, boşluklar kullanılarak arama yan tümcelerinden ayrılmalıdır.
  • dryer AND washer geçerli ancak değil dryer ANDwasher.

AND İşleci

AND işleci, her iki terimin de tek bir belge metninin herhangi bir yerinde bulunduğu belgelerle eşleşir.

aramasını içeren dryer washer belgeleri aramak ve foo bar kullanmak için: dryer washer AND foo bar.

Not

Sembol &&, AND işleci yerine kullanılabilir.

OR İşleci

VEYA işleci iki terimi bağlar ve bir belgede terimlerden biri varsa eşleşen bir belge bulur. OR işleci varsayılan bağlaç işlecidir. Bu, iki terim arasında Boole işleci yoksa OR işlecinin kullanıldığı anlamına gelir.

Aşağıdaki aramalardan birini içeren veya yalnızca dryer birini içeren dryer washer belgeleri aramak için:

  1. 'dryer washer' dryer
  2. 'dryer washer' OR dryer

Not

Simge ||, OR işleci yerine kullanılabilir.

+ İşleç

+ veya gerekli işleci, simgeden sonraki terimin tek bir belgenin + alanında bir yerde olmasını gerektirir.

içermesi gereken ve içermesi washer gereken dryer belgeleri aramak için şu aramayı kullanın: +dryer washer.

-Işleç

- veya yasakla işleci, simgeden sonraki - terimi içeren belgeleri dışlar.

Arama içeren dryer washer ancak kullanmayan foo bar belgeleri aramak için: dryer washer -foo bar.

NOT

NOT işleci, 'den sonraki NOTterimi içeren belgeleri dışlar.

Arama içeren dryer washer ancak kullanmayan foo bar belgeleri aramak için: dryer washer NOT foo bar.

NOT işleci yalnızca bir terimle kullanılamaz.

Aşağıdaki arama hiçbir sonuç döndürmez: NOT dryer washer.

Not

Simge !, DEĞİl işleci yerine kullanılabilir.

  • Dışlanan arama teriminden hemen önce olmalıdır.
  • dryer !washer geçerli ancak değil dryer ! washer.

Ayrıca bkz.

  • Uygulama kaydı ve Azure Active Directory programlama modeli hakkında daha fazla bilgi için bkz. Geliştiriciler için Azure Active Directory.

  • İstek ve kimlik doğrulama parametreleri hakkında bilgi edinmek için Kimlik doğrulaması ve yetkilendirme'yi okuyun.

  • HTTP isteklerini ve yanıtlarını test etme konusunda yardımcı olan araçlar şunlardır:

  • Fiddler. Bu ücretsiz web hata ayıklama proxy'si REST isteklerinizi kesebilir, böylece HTTP isteğini ve yanıt iletilerini tanılayabilirsiniz.

  • JWT.io. Bu aracı kullanarak talepleri taşıyıcı belirtecinize hızla atabilir ve ardından içeriklerini doğrulayabilirsiniz.

  • Postacı. Bu, REST API'lerinde hata ayıklamaya yönelik ücretsiz bir HTTP isteği ve yanıt testi aracıdır.

  • 2. Nesil belgelerini gözden geçirerek Azure Time Series Insights 2. Nesil hakkında daha fazla bilgi edinin.