Azure dijital TWINS sorgu dili

Bu makalede, sorgu dilinin ve özelliklerine ilişkin temel bilgiler açıklanmaktadır. Azure dijital TWINS merkezinin, dijital TWINS ve ilişkilerden oluşturulan ikizi Grafolduğunu unutmayın. Bu grafik, içerdiği dijital TWINS ve ilişkiler hakkında bilgi almak için sorgulanabilir. Bu sorgular, Azure Digital Twins sorgu dili olarak adlandırılan özel ve SQL benzeri bir sorgu diliyle yazılır. Bu dil, çok sayıda karşılaştırılabilir özelliği olan IoT Hub sorgu diline benzerdir.

Sorgu söz dizimi ve sorgu isteklerinin nasıl çalıştırılacağı hakkında daha ayrıntılı örnekler için bkz. ikizi grafiğini sorgulama.

Sorgular hakkında

Azure dijital TWINS sorgu dilini kullanarak dijital TWINS 'i bunlara göre elde edebilirsiniz...

Bir istemci uygulamasından hizmete bir sorgu göndermek için Azure Digital TWINS sorgu API'sini kullanırsınız. API 'yi kullanmanın bir yolu, Azure dijital TWINS Için SDK 'lardanbiridir.

Başvuru belgeleri

Sorgu dili başvurusu , Azure dijital TWINS belgelerinin sol Içindekiler tablosunda başvuru altında bulunabilir. Ayrıca aşağıdaki bağlantıları kullanarak doğrudan başvuru bölümlerine gidebilirsiniz:

Sorgulama konuları

Azure dijital TWINS için sorgular yazarken aşağıdaki noktaları göz önünde bulundurun:

  • Büyük/küçük harf duyarlılığı 'Nı hatırla: tüm Azure dijital TWINS sorgu işlemleri büyük/küçük harfe duyarlıdır, bu nedenle modellerinizde tanımlanan tam adları kullanın. Özellik adları yanlış yazılmıştır veya yanlış bir şekilde ayarlandıysa, sonuç kümesi hiçbir hata döndürülmeden boştur.

  • Tek tırnak işareti: sorgu metniniz veride tek tırnak karakteri içeriyorsa, teklifin kaçış karakteriyle birlikte olması gerekir \ . Aşağıda, D'Souza Özellik değeri ile ilgilenen bir örnek verilmiştir:

    SELECT * FROM DIGITALTWINS WHERE Name = 'D\'Souza'
    

Not

Grafınıza verilerde değişiklik olduktan sonra, değişiklikler sorgulara yansıtılamadan önce 10 saniyeye kadar bir gecikme olabilir.

DigitalTwins API'si değişiklikleri hemen yansıtıyor, bu nedenle anında yanıta ihtiyacınız varsa bir API isteği (DigitalTwins GetById) veya SDK çağrısı (GetDigitalTwin) kullanarak sorgu yerine ikiz verilerini edinin.

Sonraki adımlar

Sorguları yazmayı ve ikizi grafiğini sorgulamaiçindeki istemci kodu örneklerini görmeyi öğrenin.