14. Azure Time Series Insights Gen 2
IoT用に構築されたサーバーレスで、完全に管理された PaaS ( Platform as a Service ) ソリューション
機能
統合されたBIと分析用の
Power BI Connector
ウォームとコールドの
多層ストレージ
構造化データ向けの
時系列モデル
リッチな
クエリーAPI
Apache Parquet により、
オープンで相互運用可能
Microsoft Build 2020 参考 Breakout session: INT176 - Microsoft IoT Vision & Roadmap
15. Azure Time Series Insights Gen 2 のアーキテクチャ概要
収集
処理
蓄積
分析
Azure
IoT Hub
Stream Processing Engine
Warm Store
(Managed Azure
Data Explorer)
Cold Store
(Bring Your Own Blob
GPv1, GPv2, ADLS
Gen2)
Calc Engine
Time Series Query API
Azure
Event Hub
Device telemetry Unmodeled timeseries
Timeseries data
3rd
party
apps
Derived timeseries
Interactive query
Time Series
Model
Auto-discovered
timeseries
Model query
Time Series
Model
Update API
Time Series Model
authoring, sync
Time Series
Insights
Explorer
Azure
Digital TwinsLogical twin model
Device twin model
Power BI
Connector
Analytics and model query
Logical twin telemetry
Time Series
Model Inference
Types, instances,
hierarchies
Job Engine
(Managed Spark)
Batch query
Bulk Upload
Data Deletion
Bring Your Own
Post-GA Post-GA
18. オペレーショナル データベースと分析基盤を隔てる壁
Microsoft Build 2020 参考 Breakout session: INT124 – Building real-time HTAP analytics solutions with Azure Cosmos DB & Azure Synapse Analytics
19. Azure Synapse Link for Azure Cosmos DB
Microsoft Build 2020 参考 Breakout session: INT124 – Building real-time HTAP analytics solutions with Azure Cosmos DB & Azure Synapse Analytics
20. Azure Synapse Link for Azure Cosmos DBの動作
オペレーショナル データに、準リアルタイムの洞察を作成
アナリティカル ストア
分析クエリ―に最適化された
列ストア
トランザクショナル ストア
トランザクショナルな操作に
最適化された行ストア
Azure Cosmos DB Azure Synapse Analytics
コンテナ クラウド ネイティブ
トランザクションと分析の
ハイブリッド処理 (HTAP※)
Azure
Synapse Link
SQL
自動同期
機械学習
ビッグデータ分析
BI ダッシュボード
オペレーショナル
データ
※ HTAP: Hybrid Transactional and Analytical Processing
Microsoft Build 2020 参考 Breakout session: INT124 – Building real-time HTAP analytics solutions with Azure Cosmos DB & Azure Synapse Analytics
27. Azure Digital Twins
あらゆる環境をモデル化し、センサーとビジネスシステムをモデルに接続し、現在を制御し、
過去を追跡し、未来を予測します
Time Series Insights
Integration
Open Modeling
Language
Rich
Query API
Live Execution
Environment
Connect
IoT Hub
Connect
Business Systems
• モデルは、“Digital Twins Definition Language” (DTDL) を利用して定義
• 業界標準の JSON-LD を利用
• Digital Twin は、以下の 用語 (Term) を記述
• Telemetry
• Properties
• Commands
• Relationships
• Components
• Digital Twins は継承を利用して他のツインを表現
• Digital Twins Definition Language は、以下とあわせています。
• IoT Plug and Play
• Time Series Insights データモデル
{
"@id": “dtmi:example:Station;1",
"@type": "Interface",
"extends": “dtmi:example:Room;1",
"contents": [
{
"@type": "Property",
"name": “isOccupied",
"schema": "boolean“
},
{
"@type": “Property",
"name": “hasAVSystem",
"schema": “boolean“
},
{
"@type": "Property",
"name": “capacity",
"schema": “integer“
}
],
"@context": "dtmi:dtdl:context;2"
}
Microsoft Build 2020 参考 Breakout session: INT177 - Azure Digital Twins: Powering the Next Generation of IoT
28. Azure Digital Twins
あらゆる環境をモデル化し、センサーとビジネスシステムをモデルに接続し、現在を制御し、
過去を追跡し、未来を予測します
Time Series Insights
Integration
Open Modeling
Language
Rich
Query API
Live Execution
Environment
Connect
IoT Hub
Connect
Business Systems
• DTDL を Azure Digital Twins へ送信すると、
ライブ実行環境が生成される。
• インスタンスとリレーションシップがライブになる。
• インスタンスの状態とリレーションシップは、世界規模
のニーズに対応するため、内部的にCosmos DBへ保
存される。
• リッチなイベントシステムが、ビジネス ロジックやデータ
処理を実行し、Azure Functionsのような外部のコ
ンピューティングで処理することができます。
Azure Digital Twins
Zone 1
Track 1
Track 2
Track 3
Station 1
Region 1
Train 1
Switch 1
Access
Gate 1
Access
Gate 2
State Store (CosmosDB)
DTDL
Microsoft Build 2020 参考 Breakout session: INT177 - Azure Digital Twins: Powering the Next Generation of IoT
29. Digital Twin Consortium
https://www.digitaltwinconsortium.org/press-room/05-18-20.htm
Founders
Air Force Research Lab (US)
Bentley Systems
Executive Development
Gafcon
Geminus.AI
Idun Real Estate Solutions AB
imec
IOTA Foundation
IoTIFY
Luno UAB
New South Wales Government
Ricardo
Willow Technology
WSC Technology
Microsoft Build 2020 参考 Breakout session: INT177 - Azure Digital Twins: Powering the Next Generation of IoT
35. Microsoft Build 2020 関連セッション - https://mybuild.microsoft.com/
• INT123 – Using Azure SQL Edge to build smarter renewable energy solutions
• INT124 – Building real-time HTAP analytics solutions with Azure Cosmos DB & Azure Synapse Analytics
• INT176 - Microsoft IoT Vision & Roadmap
• INT177 - Azure Digital Twins: Powering the Next Generation of IoT
• INT181 - Using Azure Spatial Anchors for Mobile Mixed Reality
• BOD132 - Make your IoT data useful with an end-to-end analytics platform, Azure Time Series Insights
Get started
• https://azure.microsoft.com/overview/iot/
• https://aks.ms/iotshow
Azure IoT基盤全般についてのビデオ (日本語)
• Tech Briefing: 製造業向けリファレンス アーキテクチャをベースとしたシステム構築を行うための基盤技術トレーニング
~Part 1: IoT基盤(前編)/(後編) - https://www.youtube.com/playlist?list=PLBh-4mawktV8rvwA9xcDTPACJpPwtYJaZ
• Azure IoT 関連最新情報: https://aka.ms/iotupd_202006
関連リソース