Azure Digital Twins sorgu dili başvurusu: FROM yan tümcesi
Bu belge, Azure Digital Twins sorgu dilininFROM yan tümcesinde başvuru bilgilerini içerir.
FROM yan tümcesi sorgunun ikinci bölümüdür. Sorgunun üzerinde işlem yapacağı koleksiyonu ve tüm birleşimleri belirtir.
Bu yan tümce tüm sorgular için gereklidir.
SEÇİN... DIGITALTWINS'TEN
Bir örnekteki dijital ikiz koleksiyonunun tamamına başvurmak için (büyük/küçük harfe duyarlı değildir) kullanın FROM DIGITALTWINS
.
İsteğe bağlı olarak, digital twins koleksiyonuna deyiminin sonuna adı ekleyerek bir ad ekleyebilirsiniz.
Syntax
Temel:
--SELECT ...
FROM DIGITALTWINS
Koleksiyonu adlandırmak için:
--SELECT ...
FROM DIGITALTWINS <collection-name>
Örnekler
Temel bir sorgu aşağıdadır. Aşağıdaki sorgu örnekteki tüm dijital ikizleri döndürür.
SELECT *
FROM DIGITALTWINS
Burada adlandırılmış koleksiyona sahip bir sorgu verilmiş. Aşağıdaki sorgu koleksiyona bir ad T
atar ve yine de örnekteki tüm dijital ikizleri döndürür.
SELECT *
FROM DIGITALTWINS T
SEÇİN... İLIŞKILERDEN
Bir örnekteki ilişki koleksiyonunun tamamına başvurmak için (büyük/küçük harfe duyarlı değildir) kullanın FROM RELATIONSHIPS
.
İsteğe bağlı olarak, adı deyiminin sonuna ekleyerek ilişki koleksiyonuna bir ad ekleyebilirsiniz.
Not
Bu özellik ile JOIN
birleştirilemez.
Syntax
Temel:
--SELECT ...
FROM RELATIONSHIPS
Koleksiyonu adlandırmak için:
--SELECT ...
FROM RELATIONSHIPS <collection-name>
Örnekler
Örnekteki tüm ilişkileri döndüren bir sorgu aşağıdadır.
SELECT *
FROM RELATIONSHIPS
burada, , B
C
veya D
ikizlerinden A
gelen tüm ilişkileri döndüren bir sorgu yer alır.
SELECT *
FROM RELATIONSHIPS
WHERE $sourceId IN ['A', 'B', 'C', 'D']
FROM ve JOIN'i birlikte kullanma
FROM
Yan tümcesi, Azure Digital Twins grafında JOIN
çapraz varlık geçişlerini ifade etmek için yan tümcesiyle birleştirilebilir.
Yan tümcesi JOIN
ve graf çapraz geçiş sorguları oluşturma hakkında daha fazla bilgi için bkz. Azure Digital Twins sorgu dili başvurusu: JOIN yan tümcesi.
Sınırlamalar
Aşağıdaki sınırlar kullanan FROM
sorgular için geçerlidir.
Daha fazla bilgi için aşağıdaki bölümlere bakın.
Alt sorgu yok
deyiminde FROM
hiçbir alt sorgu desteklenmez.
Örnek (negatif)
Aşağıdaki sorguda, bu sınırlamaya göre neler yapılamayabileceğini gösteren bir örnek gösterilmektedir.
SELECT *
FROM (SELECT * FROM DIGITALTWINS T WHERE ...)
İlİmLERDEN veya JOIN'ten birini seçin
Özellik FROM RELATIONSHIPS
ile JOIN
birleştirilemez. Seçmek istediğiniz bilgiler için bu seçeneklerden hangisinin en uygun olduğunu belirlemeniz gerekir.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin