Azure Digital Twins nedir?

Azure Digital Twins ; binalar, fabrikalar, çiftlikler, enerji ağları, demiryolları, stadyumlar ve hatta şehirlerin tamamı gibi tüm ortamların dijital modellerini temel alan ikiz grafiklerin oluşturulmasını sağlayan bir hizmet olarak platform (PaaS) teklifidir. Bu dijital modeller daha iyi ürünler, iyileştirilmiş operasyonlar, azaltılmış maliyetler ve çığır açan müşteri deneyimlerini yönlendiren içgörüler elde etmek için kullanılabilir.

Azure Digital Twins, gerçek IoT cihazlarını daha geniş bir bulut çözümünde temsil eden ve canlı veri gönderip almak için IoT Hub cihaz ikizlerine bağlanan bir dijital ikiz mimarisi tasarlamak için kullanılabilir.

Not

IoT Hub cihaz ikizleri, Azure Digital Twins dijital ikizlerinden farklıdır. IoT Hub cihaz ikizleri, bağlandığınız her IoT cihazı için IoT hub'ınız tarafından korunurken, Azure Digital Twins'deki dijital ikizler dijital modeller tarafından tanımlanan ve Azure Digital Twins'de örneği oluşturulmuş her şeyin temsili olabilir.

Azure Digital Twins'in üzerinde etki alanı uzmanlığınızdan yararlanarak aşağıdakilere yönelik özelleştirilmiş, bağlı çözümler oluşturun:

  • Tüm ortamları modelleyin ve dijital ikizleri ölçeklenebilir ve güvenli bir şekilde hayata geçirin
  • Dinamik iş mantığı ve veri işleme oluşturmak için güçlü bir olay sistemi kullanarak IoT cihazları ve mevcut iş sistemleri gibi varlıkları bağlama
  • İkiz grafınızdaki gerçek zamanlı içgörüleri ayıklamak için canlı yürütme ortamını sorgulama
  • Ortamınızın iş mantığını ve ikiz verilerini bağlam içinde görüntüleyen bağlı 3B görselleştirmeleri oluşturma
  • Geçmişe dönük ortam verilerini sorgulayın ve geçmişi daha iyi izlemek ve geleceği tahmin etmek için diğer Azure verileri, analiz ve yapay zeka hizmetleriyle tümleştirin

İş ortamınızı tanımlama

Azure Digital Twins'de model olarak adlandırılan özel ikiz türlerini kullanarak fiziksel ortamınızdaki kişileri, yerleri ve öğeleri temsil eden dijital varlıkları tanımlarsınız.

Bu model tanımlarını işletmenizi tanımlamak için özel bir sözlük olarak düşünebilirsiniz. Örneğin, bir bina yönetimi çözümü için Bir Yapı türü, Kat türü ve Asansör türünü tanımlayan bir model tanımlayabilirsiniz. Modeller , Digital Twins Tanım Dili (DTDL) adlı JSON benzeri bir dilde tanımlanır ve varlık türlerini durum özelliklerine, telemetri olaylarına, komutlarına, bileşenlerine ve ilişkilerine göre açıklar. Sıfırdan kendi model kümelerinizi tasarlayabilir veya sektörünüz için ortak kelime dağarcığını temel alan önceden var olan bir DTDL endüstri ontolojisi kümesiyle çalışmaya başlayabilirsiniz.

İpucu

DTDL, IoT Tak Çalıştır ve Time Series Insights dahil olmak üzere diğer Azure IoT hizmetlerinde veri modelleri için de kullanılır. Bu uyumluluk, Azure Digital Twins çözümünüzü Azure ekosisteminin diğer bölümlerine bağlamanıza yardımcı olur.

Veri modellerinizi tanımladıktan sonra, bunları kullanarak ortamınızdaki belirli her varlığı temsil eden dijital ikizler oluşturun. Örneğin, birkaç Yapı tipi ikiz (Bina 1, Bina 2 vb.) oluşturmak için Yapı modeli tanımını kullanabilirsiniz. Ayrıca, model tanımlarındaki ilişkileri kullanarak ikizleri birbirine bağlayarak kavramsal bir graf oluşturabilirsiniz.

Azure Digital Twins grafınızı Azure Digital Twins Gezgini'nde görüntüleyebilirsiniz. Bu, grafınızı oluşturmanıza ve grafınızla etkileşim kurmanıza yardımcı olacak bir arabirim sağlar:

Dijital ikizleri temsil eden düğümlerin grafiğini gösteren Azure Digital Twins Gezgini'nin ekran görüntüsü.

IoT ve iş sistemi verilerini bağlamsallaştırma

Azure Digital Twins'deki dijital modeller gerçek dünyanın canlı, güncel gösterimleridir.

Ortamınızda dijital ikiz özelliklerini güncel tutmak için IoT Hub kullanarak çözümünüzü IoT'ye ve IoT Edge cihazlara bağlayabilirsiniz. Merkez tarafından yönetilen bu cihazlar ikiz grafınızın bir parçası olarak temsil edilir ve modelinizi yönlendiren verileri sağlar. Azure Digital Twins ile kullanmak için yeni bir IoT Hub oluşturabilir veya mevcut bir IoT Hub zaten yönettiği cihazlarla birlikte bağlayabilirsiniz.

Azure Digital Twins'i diğer veri kaynaklarından, REST API'lerini veya bağlayıcıları kullanarak Logic Apps gibi diğer Azure hizmetlerine de yönlendirebilirsiniz. Bu yöntemler, iş sistemlerinden veri girmenize ve bunları ikiz grafınıza eklemenize yardımcı olabilir.

Azure Digital Twins, iş mantığınızla eşleşecek şekilde özelleştirilebilen veri işleme dahil olmak üzere grafınızı güncel tutmak için zengin bir olay sistemi sağlar. Bu veri işlemeyi esnek ve özelleştirilmiş yollarla yönlendirmek için Azure İşlevleri gibi dış işlem kaynaklarını bağlayabilirsiniz.

Ortam içgörüleri sorgulama

Azure Digital Twins, canlı yürütme ortamından içgörüleri ayıklamanıza yardımcı olacak güçlü bir sorgu API'si sağlar. API, özellik değerleri, ilişkiler, ilişki özellikleri, model bilgileri ve daha fazlası dahil olmak üzere kapsamlı arama koşullarıyla sorgulayabilir. Ayrıca sorguları birleştirebilir, ortamınız hakkında çok çeşitli içgörüler elde edebilir ve sizin için önemli olan özel soruları yanıtlayabilirsiniz. Bu sorguları oluşturmak için kullanılan dil hakkında daha fazla ayrıntı için bkz. Sorgu dili.

3B Scenes Studio'da ortamı görselleştirme (önizleme)

Azure Digital Twins 3D Scenes Studio (önizleme), son kullanıcıların 3B varlıkların görsel bağlamı ile operasyonel dijital ikiz verilerini izleyebileceği, tanıladığı ve araştırabileceği çevreleyici bir görsel 3B ortamdır. Dijital ikiz grafı ve seçilmiş 3B model sayesinde, konu uzmanları stüdyonun düşük kod oluşturucusunun 3B öğelerini Azure Digital Twins grafiğindeki dijital ikizlerle eşlemek ve bir iş ortamının 3B görselleştirmesi için kullanıcı arabirimi etkileşimini ve iş mantığını tanımlayabilir. 3B sahneler daha sonra barındırılan 3B Sahneler Studio'da veya eklenebilir 3B görüntüleyici bileşeninden yararlanan özel bir uygulamada kullanılabilir.

3B Sahneler Studio'da dijital ikiz özelliklerinin 3B öğelerle nasıl görselleştirilebileceğini gösteren bir sahne örneği aşağıda verilmiştir:

3B Scenes Studio'daki örnek sahnenin ekran görüntüsü.

İkiz verilerini diğer Azure hizmetleriyle paylaşma

Azure Digital Twins modelinizdeki veriler daha fazla analiz veya depolama için aşağı akış Azure hizmetlerine yönlendirilebilir.

Azure Veri Gezgini'a dijital ikiz verileri göndermek için, Azure Digital Twins örneğini Azure Veri Gezgini kümesine bağlayarak dijital ikiz özellik güncelleştirmelerinin Azure Veri Gezgini'a otomatik olarak geçmişlenmesine neden olan Azure Digital Twin'in veri geçmişi özelliğinden yararlanabilirsiniz. Daha sonra Azure Veri Gezgini için Azure Digital Twins sorgu eklentisini kullanarak bu verileri Azure Veri Gezgini'da sorgulayabilirsiniz.

Dijital ikiz verilerini diğer Azure hizmetlerine veya nihai olarak Azure dışında göndermek için, özel akışlar aracılığıyla veri göndermek için Event Hubs, Event Grid ve Service Bus kullanan olay yolları oluşturabilirsiniz.

Azure Digital Twins'de olay yolları ile yapabileceğiniz bazı işlemler şunlardır:

Esnek veri çıkışı, Azure Digital Twins'in daha büyük bir çözüme bağlanabilmesinin ve bu içgörülerle çalışmaya devam etmeniz için özel gereksinimlerinizi desteklemenin bir diğer yoludur.

Örnek çözüm mimarisi

Azure Digital Twins yaygın olarak daha büyük bir IoT çözümünün parçası olarak diğer Azure hizmetleriyle birlikte kullanılır.

Azure Digital Twins kullanan eksiksiz bir çözümün olası mimarisi aşağıdaki bileşenleri içerebilir:

  • Azure Digital Twins hizmet örneği. Bu hizmet, ikiz modellerinizi ve ikiz grafiğinizi durumuyla birlikte depolar ve olay işlemeyi düzenler.
  • Modelleri yapılandırarak, topoloji oluşturarak ve ikiz grafından içgörüler ayıklayarak Azure Digital Twins örneğini yönlendiren bir veya daha fazla istemci uygulaması.
  • Azure Digital Twins tarafından oluşturulan olayları veya cihazlar gibi bağlı veri kaynaklarını işlemek için bir veya daha fazla dış işlem kaynağı. İşlem kaynaklarını sağlamanın yaygın yollarından biri Azure İşlevleri.
  • Cihaz yönetimi ve IoT veri akışı özellikleri sağlayan bir IoT hub'ı.
  • İş akışı tümleştirmesi (Logic Apps gibi), soğuk depolama (Azure Data Lake gibi) veya analiz (Azure Veri Gezgini veya Time Series Insights gibi) gibi şeyler sağlayan aşağı akış hizmetleri.

Aşağıdaki diyagramda Azure Digital Twins'in daha büyük bir örnek Azure IoT çözümü bağlamında nerede olabileceği gösterilmektedir.

Giriş kaynaklarını, çıkış hizmetlerini ve hem istemci uygulamaları hem de dış işlem kaynaklarıyla iki yönlü iletişimi gösteren diyagram.

Kaynaklar

Azure Digital Twins ile çalışırken yararlı olabilecek bazı kaynaklar aşağıdadır. Bu belge kümesinin içindekiler tablosundaki Kaynaklar üst bilgisi altında daha fazla kaynak görüntüleyebilirsiniz.

Hizmet sınırlamaları

Azure Digital Twins hizmet sınırları makalesinde Azure Digital Twins'in hizmet sınırları hakkında bilgi edinebilirsiniz. Bu kaynak, hizmetin işlevsel ve hız sınırlamalarının yanı sıra gerekirse hangi sınırların ayarlanabileceğini anlamak için hizmetle çalışırken yararlı olabilir.

Terminoloji

Azure IoT Sözlüğü'nde Azure Digital Twins de dahil olmak üzere Azure IoT hizmetlerindeki yaygın IoT terimlerinin ve kullanımlarının listesini görüntüleyebilirsiniz. Bu kaynak, Azure Digital Twins'i kullanmaya başlarken ve bir IoT çözümü oluştururken yararlı bir başvuru olabilir.

Sonraki adımlar