Azure Digital Twins nedir?

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

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

Not

IoT Hub ikizi, Azure Digital Twins hizmette dijital ikizlerden farklıdır. Cihaz IoT Hub, IoT hub'ınız tarafından ona bağlandığı her IoT cihazı için korunsa da dijital ikizler, dijital modeller tarafından tanımlanan ve cihaz içinde örneği Azure Digital Twins.

Etki alanı uzmanlığınızı en üst düzeye çıkararak Azure Digital Twins bağlı çözümler oluşturmak için:

  • Tüm ortamı modelleme ve dijital ikizleri ölçeklenebilir ve güvenli bir şekilde hayata getirme
  • Bağlan cihazları ve mevcut iş sistemleri gibi varlıklar
  • Dinamik iş mantığı ve veri işleme oluşturmak için güçlü bir olay sistemi kullanma
  • Azure veri, analiz ve AI hizmetleriyle tümleştirin, geçmişi izleyebilirsiniz ve ardından geleceğe göre tahminde edebilirim

Azure Digital Twins özellikleri

Burada, Azure Digital Twins tarafından sağlanan özelliklerin özeti ve Azure Digital Twins.

Açık modelleme dili

Bu Azure Digital Twins, modeller olarak adlandırılan özel ikiz türlerini kullanarak fiziksel ortamınız için insanları, yerleri ve şeyleri 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üşünesiniz. Örneğin bir bina yönetimi çözümü için Building, Floor ve Elevator gibi modeller tanımlayabilirsiniz. Ardından bu modelleri temel alarak kendi ortamınızı temsil eden dijital ikizler oluşturabilirsiniz.

Not

Azure dijital TWINS 'deki dijital TWINS IoT Hub, cihaz TWINS'den farklıdır. IoT Hub cihaz ikgörüler genellikle bir cihazın kendi yönlerini ve yeteneklerini tanımlamaya odaklanırken, Azure dijital TWINS 'deki TWINS, bir cihaz ya da birçok ilgili cihaz hakkında Kullanıcı tanımlı Öngörüler depolayabilen daha fazla kavramsal temsildir.

Cihaz TWINS IoT Hub, hizmetler genelinde cihazları temsil eden bir uçtan uca çözümün parçası olarak Azure dijital TWINS 'e bağlanabilir.

Modeller, Digital Twins Tanımlama Dili (DTDL)adlı JSON'a benzer bir dilde tanımlanır ve ikizleri durum özelliklerine, telemetri olaylarına, komutlara, bileşenlere ve ilişkilere göre tanımlar.

  • Modeller, ikizlerinizi etkileşimlerini yansıtan bir grafiye bağlayarak varlıklarınız arasındaki semantik ilişkileri tanımlar. Modelleri dünyanız için bir açıklama olarak, ilişkileri ise fiil olarak düşünabilirsiniz.
  • Ayrıca model devralmayı kullanarak ikizleri özelleşmiş de olabilir. Bir model başka bir modelden devralabilir.

DTDL, IoT Tak Çalıştır ve Time Series Analizler (TSI)dahil olmak üzere diğer Azure IoT hizmetleri genelinde veri modelleri için kullanılır. Bu tür bir ortaklık, azure Azure Digital Twins bağlı ve Azure ekosisteminin diğer bölümleriyle uyumlu tutmanıza yardımcı olur.

Canlı yürütme ortamı

Azure Digital Twins dijital modeller, gerçek dünyanın canlı ve güncel temsilleridir. Özel DTDL modelleriniz arasındaki ilişkileri kullanarak ikizleri ortamınızı temsil eden canlı bir grafiye bağlayabilirsiniz.

Grafınıza etkileşim Azure Digital Twins için aşağıdaki arabirimi Azure Digital Twins Explorer' de görselleştirebilirsiniz:

Dijital ikizleri Azure Digital Twins Explorer düğümlerin grafiğini gösteren ekran görüntüsü.

Azure Digital Twins veri işleme ve iş mantığıyla bu grafı güncel tutmak için zengin bir olay sistemi sağlar. Bu veri işlemeyi esnek ve özelleştirilmiş yollarla Azure İşlevlerigibi dış işlem kaynaklarına bağlanabilirsiniz.

Ayrıca, güçlü sorgu API'sini kullanarak canlı yürütme Azure Digital Twins içgörüler ayıkabilirsiniz. API özellik değerleri, ilişkiler, ilişki özellikleri, model bilgileri ve daha fazlası dahil olmak üzere zengin arama koşullarıyla sorgulamanızı sağlar. Sorguları birleştirebilirsiniz, ortamınız hakkında çok çeşitli içgörüler toplayarak ve sizin için önemli olan özel soruları yanıtlayarak.

IoT ve iş sistemlerinden giriş

Canlı yürütme ortamını gerçek Azure Digital Twins güncel tutmak için IoT Hub kullanarak çözümlerinizi IoT ve IoT Edge cihazlara IoT Edge kullanabilirsiniz. Hub tarafından yönetilen bu cihazlar ikiz grafın bir parçası olarak temsil edilen ve modelinizi yöneten verileri sağlar.

Bu amaçla IoT Hub yeni bir Azure Digital Twins oluşturabilir veya var olan bir IoT Hub zaten yönettir olduğu cihazlarla birlikte birbirine bağlanabilirsiniz.

Rest API'lerini Azure Digital Twins bağlayıcıları kullanarak diğer veri kaynaklarından veri kaynakları gibi diğer hizmetlere yönelik Logic Apps.

ADX, TSI, depolama ve analiz çıkışı

Örnek model Azure Digital Twins daha fazla analiz veya depolama için aşağı akış Azure hizmetlerine yönlendirebilirsiniz. Bu işlevsellik, veri akışlarınızı sağlamak için Olay Hub'ı, Event Gridveya Service Bus kullanan olay yolları aracılığıyla sağlanır.

Olay yolları ile şunları yapabiliriz:

  • Azure Digital Twins (ADX) için Azure Digital Twins adX'e Azure Veri Gezgini dijital ikiz verileri gönderme
  • Her Azure Digital Twins zaman serisi geçmişini izlemek için Analizler Seri Serisi'ne (TSI) bağlanma
  • Time Series Insights içindeki bir zaman serisi modelini Azure Digital Twins'deki bir kaynakla hizalama
  • Azure Digital Twins verilerini Azure Data Lake içinde depolama
  • Azure Digital Twins verilerini Azure Synapse Analytics veya diğer Microsoft veri analizi araçlarıyla analiz etme
  • Daha büyük iş akışlarını Logic Apps ile tümleştirme

Bu seçenek, daha büyük Azure Digital Twins bir çözüme bağlanarak bu içgörülerle çalışmaya devam etmek için özel ihtiyaçlarınızı desteklemenin başka bir yolu dadır.

Azure Digital Twins bağlamında çalışma

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

Azure Digital Twins kullanan eksiksiz bir çözümün örnek mimarisi aşağıdaki gibi olabilir:

  • Hizmet Azure Digital Twins örneği. Bu hizmet, ikiz modellerinizi ve ikiz grafını durumuyla birlikte depolar ve olay işlemeyi sağlar.
  • Modelleri yapılandırarak, topoloji oluşturarak Azure Digital Twins ikiz grafı içgörüleri ayıklar ve bu örnek için bir veya daha fazla istemci uygulaması.
  • Azure Digital Twins veya cihazlar gibi bağlı veri kaynakları tarafından oluşturulan olayları işlemeye yönelik bir veya daha fazla dış işlem kaynağı. İşlem kaynakları 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, soğuk depolama, Azure Veri Gezgini,zaman serisi tümleştirmesi veya analiz gibi) gibi görevleri işlemek için aşağı akış hizmetleri.

Aşağıdaki diyagramda daha büyük Azure Digital Twins Azure IoT çözümü bağlamındaki durumlarla ilgili bilgiler ve bilgiler yer alır.

Giriş kaynaklarını, çıkış hizmetlerini ve hem istemci uygulamalarıyla hem de dış işlem kaynaklarıyla çift yol iletişimini gösteren diyagram.

Hizmet sınırlamaları

Hizmet sınırları makalesinde Azure Digital Twins sınırları hakkında Azure Digital Twins okuyabilirsiniz. Bu kaynak, hizmetin işlevsel ve hız sınırlamalarını anlamak için hizmetle çalışırken ve gerekirse hangi sınırların ayarlansa da ayarlansa bile yararlı olabilir.

Terminoloji

Azure IoT sözlüğünde, genel IoT terimlerinin ve bunların Azure IoT hizmetleri Azure Digital Twins kullanımlarının listesini görüntüebilirsiniz. Bu kaynak, bir IoT çözümü Azure Digital Twins yararlı bir başvuru olabilir.

Sonraki adımlar

  • Azure Digital Twins Explorer ile Azure Digital Twins'Kullanmaya başlayın ve örnek senaryoları görmek için uzmsal bir çözüm oluşturma hakkında daha fazla inceleme.

  • Alternatif olarak, DTDL modelleriyle Azure Digital Twins kavramlarını okumaya başlayabilirsiniz.