Azure を利用した IoT データ分析

Similar documents
Driving Transformation

Power BI 最新情報と活用方法

新サービス「Azure App Service」で変わる新しい Web/モバイル アプリケーション開発

Microsoft Azure Microsoft Corporation Global Blackbelt Sales Japan OSS TSP Rio Fujita

Windows 10 IoT Core MVA 2015 August Windows 10 IoT Core ハンズオントレーニング Building and running Github MS IoT Samples on Windows 10 IoT Core 5 章センサーデータをクラウドへ

FUJITSU Cloud Service A5 for Microsoft Azure サービス仕様書

ここまでできる! Office 365 API を活用したアプリ開発 ~Office 365 内のデータ活用~

マイクロソフトの IoT ビジョン ~Create the Internet of Your Things~

ハイブリッド デバイス管理 ~Microsoft Intune~

Microsoft Azure Azure

Dräger CSE Connect ???_ja

製品概要

新たなる価値の創造:TwinCAT IoT & TwinCAT Analytics

PowerPoint プレゼンテーション

Azure で IoT を実現する Things Connec tivity Data Insight Action IoT Edge IoT Hub Data Factory Azure Storage Azure Data Lake Store SQL Database SQL Data War

目次 初めに... 3 実習用 PC... 3 USB ケーブル... 4 Visual Studio 2015 のインストール... 4.NET Micro Framework SDK のインストール... 6 Azure SDK のインストール... 9 補足 NET Micro F

Windows Azure Microsoft Azure 登 場 本 セッションはここ!! 2

目次 1. AOS ユーザー登録サイト AOS ユーザー登録 AOS ライセンスキー登録 ios 版アプリ インストール 起動と新規登録 初期設定とバックアップ Andro

データセンターの効率的な資源活用のためのデータ収集・照会システムの設計

The Microsoft Conference 2014 ROOM E

XML Consortium 2009/5/8 XML Consortium Enterprise2.0 アプリを支えるクラウド基盤としての Windows Azure XML コンソーシアム Web 2.0 部会 日立ソフト宮崎昭世 Microsoft MVP for Development Pl

Server and Cloud Platform template

PowerPoint プレゼンテーション

Rの基本操作

IBM 次世代クラウド・プラットフォーム コードネーム “BlueMix”ご紹介

マイクロソフトが提供するAI関連サービスとその最新事例

The Microsoft Conference 2014 ROOM F

KDDI Smart Mobile Safety Manager ( 基本プラン /4G LTE ケータイプラン ) オプション機能説明 2018 年 2 月 27 日現在 KDDI 株式会社 ver Copyright 2018 KDDI Corporation. All Rights

Hortonworks Kitase

WagbySpec7

今 働き方改革 への取り組みが始まっています その推進に必要となるのが テレワーク 環境の整備です が テレワーク の実現を支援します 2

PowerPoint プレゼンテーション

Basic descriptive statistics

Microsoft Azure Service Fabric によるレジリエントなマイクロサービスの構築

基本プラン向け ( インターネット接続管理 バックアップ メッセージ通知 ウイルス対策 Web フィルター ) 2

管理者から携帯電話に向けて命令や位置確認を行います 携帯電話からリアルタイムに情報をアップロードするとともに サーバ側のデータと同期をします GPS 測位を用いて 現在位置や軌跡を管理します 携帯電話からシステム契機でメールを送付します 基幹サーバと連携するためのデータファイルの出力や プリンタ連携

Microsoft PowerPoint - Skype for business の概要.pptx

PowerPoint プレゼンテーション

マイクロソフト IT アカデミー E ラーニングセントラル簡単マニュアル ( 管理者用 ) 2014 年 11 月

1. はじめに 1.1. Office365 ProPlus ライセンスについて 九州産業大学に在籍中の学生 教職員の方は Office365 ProPlus のライセンスを 1 つ保持しています 1 つの Office365 ライセンスで Office365 ProPlus( 最新版の Offic

Microsoft Azure Azure Microsoft Web Azure Microsoft Azure Azure IT Web (IoT) OS Docker Linux JavaScript Python.NET PHP Java Node.js Ruby ios Android W

Symantec AntiVirus の設定

JACi400のご紹介~RPGとHTMLで簡単Web化~

小型組込み機器でも、Windows 10 - Windows 10 for IoT Devices解説

Microsoft PowerPoint _siryo4-4.pptx

1. はじめに 1.1. Office365 ProPlus ライセンスについて 九州産業大学に在籍中の学生 教職員の方は Office365 ProPlus のライセンスを 1 つ保持しています 1 つの Office365 ライセンスで Office365 ProPlus( 最新版の Offic

ASP.NET 5 Web 開発 ~ フレームワーク編 ~

ネットワークカメラ Edge Storage マニュアル ~SD / microsd で映像録画 再生 ~ ご注意このマニュアルは Firmware が Ver1.9.2 のカメラを対象としています Edge Storage 機能 (SD / microsd で映像録画 再生 ) をお使いになる 場

デモで理解する Facebook アプリ開発のポイント シグマコンサルティング ( 株 ) 菅原英治

FUJITSU Cloud Service for OSS 「コンテナサービス」 ご紹介資料

スピーカースライド作成前の確認シート例

目次 1. HLA Fusion 3.0 がインストール可能な環境 HLA Fusion 3.0 のインストール HLA Fusion 3.4 のインストール 初期設定用データベース接続 ( 初めての方のみ ) 既存データベースのUpg

3. クラスリンク ( 先生の IP アドレス >:< ポート >) を生徒と共有して生徒がブラウザーから接続できるようにします デフォルトのポート番号は 90 ですが これは [Vision 設定 ] から変更できます Netop Vision Student アプリケーションを使

                     

PowerPoint プレゼンテーション

目次 1.1. AOS ユーザー登録 AOS ライセンスキー登録 ios 版アプリ インストール 起動と新規登録 初期設定とバックアップ Android 版アプリ インストール...

SharePoint Server 2013 文書管理 機能概要

PowerPoint Presentation

Oracle Un お問合せ : Oracle Data Integrator 11g: データ統合設定と管理 期間 ( 標準日数 ):5 コースの概要 Oracle Data Integratorは すべてのデータ統合要件 ( 大量の高パフォーマンス バッチ ローブンの統合プロセスおよ

FUJITSU Cloud Service for OSS 認証サービス サービス仕様書

SURVEY123 FOR ARCGIS スタートアップガイド 2017 年度空間情報科学野外実験

proventia_site_protector_sp8_sysreq

Microsoft Word - site_protector_sp7_sysreq.doc

PowerPoint プレゼンテーション

Microsoft PowerPoint - Tutorial_6.ppt

内 容 IoT(Internet of Things)とは Internet of Your Things マイクロソフトのInternet of Things 技 術 アーキテクチャ Event Hub Call To Action まとめ

POWER EGG 3.0 Office365連携

変更履歴 日付 ver 変更箇所 変更内容 2016/8/ 新規作成 2017/1/ 全体 参照 以下 等に係る記載揺れの統一 2017/2/ 全体 参照先の記載を修正 2017/5/ ASM に情報登録 リンクの URL を修正 参考リンク集

1. アンケート集計サンプルについて ここでは Windows Azure と SQL Azure を使ってアンケートを実施し アンケート結果を Excel で集計するサンプルについて説明します アンケートは Windows Azure で運用し アンケート結果は SQL Azure に格納されます

<4D F736F F F696E74202D F817993FA967B90BB8E8695A897AC817A89DD95A892C790D F6C30362E707074>

アプリケーションの使い方 ios 対応バージョン ios : 6.0 以降 準備 事前に液晶モニター本体のネットワークパスワード及びネットワークアドレスの設定を行う ( 取扱説明書 7ページ ) 液晶モニター上でインターネットの接続状況を確認する メインメニューの システム ネットワーク ネットワー

Visual Studio with Cordova クロスプラットフォーム開発の全貌

ストリームデータ処理技術を利用したソリューションの紹介 -大量データのリアルタイム処理-

KEW Smart for KEW3441BT 取扱説明書

不具合情報受付管理 DB 不具合情報対応情報要因 履歴登録 設備情報 不具合情報 対応情報 不具合 ( 履歴 ) 情報 機器仕様 納入情報 機器部品情報 関連資料 機器情報 交換部品情報 交換履歴 交換部品情報 保有部材管理 DB 保有部材管理 不具合情報 不具合先情報 不具合復旧情報 受付情報 対

PC配信&エンコーダー設定_LINELIVEマニュアル

PowerPoint プレゼンテーション

KDDI Smart Mobile Safety Manager Apple Business Manager(ABM) 運用マニュアル 最終更新日 2019 年 4 月 25 日 Document ver1.1 (Web サイト ver.9.6.0)

クエリの作成が楽になるUDF

管理者向けのドライブ設定 このガイドの内容 1. ドライブの設定を調整する 2. パソコンにドライブをインストールする 必要なもの G Suite 管理者アカウント 30 分

BraindumpsVCE Best vce braindumps-exam vce pdf free download

PowerPoint プレゼンテーション

PowerPoint プレゼンテーション

内容 Visual Studio サーバーエクスプローラで学ぶ SQL とデータベース操作... 1 サーバーエクスプローラ... 4 データ接続... 4 データベース操作のサブメニューコンテキスト... 5 データベースのプロパティ... 6 SQL Server... 6 Microsoft

Dahua DMSS操作手順書

_EMS概要_クラウドを使う上で考慮すべきこと(セキュリティ視点で60分語るv4)_E5まで

ArcPad の代替となる現地調査ソリューションについて

モバイル統合アプリケーション 障害切り分け手順書

YCU メール多要素認証の設定方法 ( 学生向け推奨マニュアル ) 2019 年 3 月 横浜市立大学 ICT 推進課 1

ハンズオン事前準備資料 2017 株式会社 FIXER All rights reserved.

コンテンツセントリックネットワーク技術を用いた ストリームデータ配信システムの設計と実装

ArcGIS for Server での Web マップの作成方法

ミガロ.製品 最新情報

MotionBoard Ver. 5.6 パッチ適用手順書

OSSTechプレゼンテーション

Microsoft PowerPoint - サイバートラストデバイスID F5 BIG-IP Edge Client連携のご紹介.ppt [互換モード]

Internet of Things IoT Kit ハンズオントレーニング

職業訓練実践マニュアル 重度視覚障害者編Ⅰ

APEX Spreadsheet ATP HOL JA - Read-Only

OSSTechプレゼンテーション

Transcription:

ROOM A

4 Microsoft Azure IoT 関連サービス デバイスコネクティビティストレージ分析可視化 アクション Event Hubs SQL Database Machine Learning App Service Service Bus Table/Blob Storage Stream Analytics Notification Hubs IoT Hub (IoT Suite) { } DocumentDB HDInsight Mobile Services Data Lake Data Factory BizTalk Services Power BI

5 本セッションで取り上げるサービス デバイスコネクティビティストレージ分析可視化 アクション Event Hubs SQL Database Machine Learning App Service Service Bus Table/Blob Storage Stream Analytics Notification Hubs IoT Hub (IoT Suite) { } DocumentDB HDInsight Mobile Services Data Lake Data Factory BizTalk Services このセッションでメインで取り上げます デモなどで利用します Power BI

6 Microsoft IoT ソリューション Things HTTPS HTTPS / AMQP LAN/ Wi-Fi MQTT Serial App Service Cloud Gateway デバイス制御 IoT Gateway Field Gateway HTTPS AMQP デバイス制御 Event Hubs センサーデータの一時保存 Event Hubs アラート アラート AMQP Stream Analytics 生データ保存 Stream Analytics 閾値監視 Stream Analytics 集約データ保存 リアルタイムデータ ユニバーサルアプリケーション マスターデータ BLOB CSV ファイル HDInsight ビッグデータ基盤 SQL Database マスターデータ集計済みデータ Machine Learning 相関関係の分析予測モデル作成 デプロイ Machine Learning Web サービスとして公開 Power BI Dashboard Bluetooth LE ML API 呼び出し

8 Event Hubs: 概要 Azure 上でスケーラブルなイベントの受信 送信を行うサービス AMQP / HTTP(S) のサポート (MQTT サポート予定 ) イベントデータの保有期間 :1 日 ~7 日間 性能 毎秒数百万イベントの受信能力 超低レイテンシー (10ms 以下, 毎秒 GB) 共有アクセス署名 (SAS) による認証 デバイス単位にユニークなトークン パブリッシャー ( 送信 ) センサー IoT ゲートウェイ Web API HTTPS AMQP AMQP コンシューマ ( 受信 ) Stream Analytics Power BI カスタムアプリ

9 Event Hubs: パーティション Event Hubs における負荷分散 ( データ編成の概念 ) 各パーティションは構成された保有期間にわたりデータを保持 イベントデータは明示的に削除することができない 各パーティションは独立しており 独自のデータシーケンスを含む 事前設定された数のパーティションを持つ ( 8 ~ 32, 申請により上限解除 ) すべてのイベントは パーティションキーを持ち パーティションキーはハッシュされて 1 つのパーティションに格納される Event PartitionKey=A SensorID=24468 Temperature=18.5 Event PartitionKey=B SensorID=13579 Temperature=23.4 f(a) f(b) Partition 0 Partition 1 Partition N

10 Event Hubs: スループットユニット イベントハブスループットユニット Event Hubs の容量の概念 Service Bus 名前空間に対して最大 20 ( 申請により無制限 ) 1 スループットユニットあたり ( 課金に影響 ) ストレージ :84GB 許容値を超えた分のサイズには通常の Azure Blob ストレージ料金 (LRS) が課金 受信 : 最大で 1 秒あたり 1 MB または 1 秒あたり 1000 イベント スロットリングあり 送信 :1 秒あたり 2 MB

12 Stream Analytics: 概要 Azure 上でのストリームデータのリアルタイム処理を行うサービス デバイス マシーン アプリケーションと接続した Event Hubs から数百万のリアルタイムイベントを取得して解析 リアルタイム分析ソリューションを低コストで実装し 保守できるように最適化 一連のタスク ( 入力 クエリ 出力 ) をジョブといい 開始 停止が可能 Stream Analytics ジョブ 入力 x N イベントハブ BLOB ストレージ クエリ SELECT WHERE JOIN / UNION GROUP BY Windowing, 出力 x N SQL データベース BLOB ストレージ TABLE ストレージ イベントハブ Power BI

13 Stream Analytics:Query Language データ操作 (DML) SELECT FROM WHERE GROUP BY HAVING CASE WHEN THEN ELSE INNER/LEFT OUTER JOIN UNION CROSS/OUTER APPLY CAST INTO ORDER BY ASC, DSC 日付関数 DateName DatePart Day Month Year DateTimeFromParts DateDiff DateAdd ウィンドウ処理 TumblingWindow HoppingWindow SlidingWindow Scaling Extensions WITH PARTITION BY OVER Temporal 関数 Lag, IsFirst CollectTop 文字列関数 Len Concat CharIndex Substring PatIndex クエリのテスト JSON 形式のローカルファイルを使ってクエリの検証が可能 集計関数 Sum Count Avg Min Max StDev StDevP Var VarP

14 Stream Analytics: ストリーミングユニット Stream Analytics のジョブの処理に使用できるリソース 1 ストリーミングユニットは最大 1 MB/ 秒のスループットを提供 クエリのステップ数と各ステップのパーティション数によって異なる 管理ポータルを使用してジョブのスループット ( イベント数 / 秒 ) を追跡 Event Hub Query Result 1 Query Result 2 Query Result 3

15 Stream Analytics:Future "Azure Stream Analytics can bind custom function names to such web endpoints." LIMITED PREVIEW Stream Analytics で web API のエンドポイントや API Key を定義することでクエリの中でその API が呼び出せる Azure Machine Leering との連携などが可能に SELECT text, sentiment(text) AS score FROM mystream

デモ : 製造ライン不良品除去 Azure Event Hubs, Stream Analytics, Machine Learning and Power BI Powered by Genius Hirai

17 デモの内容 製造ラインのセンサーシミュレーターでデータをクラウドにアップ センサーデータ 製造ラインID コンベア スピード 正常個数 不良品個数 除去した数 ミスした数 2.5 秒おきに UP 機械学習で事前に 除去率を予測 各項目を入力または選 製品が流れてくるので不良 択して [登録ボタン] を 品をタップまたはクリック クリック して除去 Machine Learning Web Sites IoT ゲートウェイ Event Hubs ダッシュボードでリアルタイム表示

18 デモの構成 Things HTTPS Web Site センサーのリアルタイム データを Event Hubs へ 送信する IoT ゲートウェイ AMQP JSON Event Hubs センサーデータの 一時保存 サブスクライバへの配信 Stream Analytics アラート用 CSV ファイル Stream Analytics Stream Analytics Power BI へ配信 Machine Learning センサーデータとマスター データをもとに機械学習 CSV ファイルとして保存 Event Hubs へ通知 Event Hubs BLOB HDInsight Hadoop 分析用ビッグデータ基盤 SQL Database 相関関係の分析 除去率を予測するモデル デプロイ Machine Learning Web サービスとして公開 マスター 集計データ ラインの強制停止 異常検知 Custom Application Real-time Dashboard センサー データ リアルタイム 集計値表示 Power BI Dashboard 各種マスター データ 除去率の予測値 製造ライン シミュレーター Power BI (Dataset)

20 Power BI Dashboard Preview : 実施中 / GA : 2015 年中 Azure から提供される新たな Business Intelligence SaaS 型サービス

21 Power BI Dashboard Preview : 実施中 / GA : 2015 年中 クラウドベースのダッシュボード & レポート分析 プッシュ型のリアルタイム表示が可能 Stream Analytics からの出力先に対応 Power BI Designer 無償のレポート作成ツール 使い方は Excel Power View と同じで作成したレポートをダッシュボードにピン止めする 構成 ダッシュボード レポート データセット

Power BI Dashboard ビジュアルコンポーネント 22

24 Machine Learning: 概要 クラウドで機械学習を提供するサービス 最新の高品質な機械学習アルゴリズムが非常に安価な時間課金で提供 データの抽出からクリーニング 前処理 トレーニングなどすべてブラウザから操作 予測を行うための Web Service API の作成と配置 トレーニングされたモデルを Module 化し これを利用して入力値から予測結果を返す Web Service API を作成 作成した API は Microsoft Azure 上に配置してアプリから利用 OSS(R 言語や Python) も活用可能 R 言語や Python を実行するための Module (R は 350 以上 ) が提供 既存の R や Python のパッケージをインポートすることも可能 費用はベース + 利用量課金 ハードウェアやライセンスを購入不要 固定費を削除して必要な時に必要なだけ利用

25 Machine Learning: モデリングモジュール クラス分類 ( クラス確率推定 ) 母集団に属する要素が ある基準で分けたどの集合に分類されるかを予測する どの設備が故障するか? 故障予兆が ある ない に分類 既存顧客の中でキャンペーンのオファーに反応するのは誰か? 回帰 反応する 反応しない に分類 個々のデータに対して 未知の変数 ( 属性 ) の数値を予測あるいは推定する オファーに反応する顧客 A はいくら購入してくれるか? クラスタリング 特定の分類基準を与えず データを基に類似性を見つけて母集団をグルーピング どのターゲット顧客グループにどのような製品を開発 提供するべきか? 販売チームをどのように組織するべきか? 異常値検出 定常状態とは異なる状態を発見する ネットワーク攻撃を受けているのかどうか 詐欺による取引かどうか

26 Machine Learning:ML Studio 部品ごとの設定はプロパティペインで キャンパスにフロー部品を配置して接続 フロー部品 実行ボタン ( 課金対象 ) モデルを Web サービスへ配置

27 デモ :IoT データ分析 ( ログの可視化 ) Toshiba Environment Sensing Logger codename "Bluebird" Powered by Genius Hirai

28 デモの構成 Bluetooth LE IoT Gateway Field Gateway ストア アプリ 定量データ Climate イベントデータ Shock Title Temperature Light Event Hubs HTTPS AMQP センサーデータ の一時保存 Stream Analytics リアルタイム処理 BLOB CSV ファイル Machine Learning イベントの閾値 を学習 Cold Path センサーの 閾値を設定 Gateway でさらに 情報を付加 Gateway ID Latitude Longitude ダッシュボード Bing Maps による可視化 Hot Path

29 Machine Learning:Gallery http://www.projectoxford.ai/doc/vision/visual-features

30 デモ : ジニアス警備保障 ( 暗所監視 ) Kinect v2 Sensor の赤外線カメラの画像や動画をクラウドへ Powered by Genius Hirai

皆様もお試し下さい スマートフォンまたは PC のブラウザで以下のサイトを開きます http://aka.ms/iotdemo Powered by Genius Hirai

33 Microsoft IoT ソリューション Things HTTPS HTTPS / AMQP LAN/ Wi-Fi MQTT Serial App Service Cloud Gateway デバイス制御 IoT Gateway Field Gateway HTTPS AMQP デバイス制御 Event Hubs センサーデータの一時保存 Event Hubs アラート アラート AMQP Stream Analytics 生データ保存 Stream Analytics 閾値監視 Stream Analytics 集約データ保存 リアルタイムデータ ユニバーサルアプリケーション マスターデータ BLOB CSV ファイル HDInsight ビッグデータ基盤 SQL Database マスターデータ集計済みデータ Machine Learning 相関関係の分析予測モデル作成 デプロイ Machine Learning Web サービスとして公開 Power BI Dashboard Bluetooth LE ML API 呼び出し

34 Microsoft IoT ソリューション Things App Service Windows 10 IoT ios, Android, Linux, HTTPS Cloud Gateway Event Hubs HTTPS AMQP センサーデータ の一時保存 HTTPS / AMQP LAN/ Wi-Fi Serial Event Hubs アラート Field Gateway Bluetooth LE Stream Analytics BLOB CSV ファイル 生データ保存 Stream Analytics 閾値監視 HDInsight ビッグデータ基盤 Microsoft Azure デバイス 制御 IoT Gateway MQTT AMQP アラート デバイス 制御 Stream Analytics SQL Database 集約データ保存 マスターデータ 集計済みデータ Machine Learning 相関関係の分析 予測モデル作成 デプロイ Machine Learning Web サービスとして 公開 リアルタイム データ ユニバーサルアプリケーション Visual Studio Power BI Dashboard マスター データ Office 365 / Power BI ML API 呼び出し

35 Wrap-up Event Hubs で IoT データを集積 Stream Analytics でリアルタイムストリームデータ処理 Machine Learning で予測 分析ソリューション Power BI は IoT データ活用の斬新的な BI ツール Microsoft Cloud で IoT ソリューション

アンケートにご協力ください アンケートに上記の Session ID のブレイクアウトセッションにチェックを入れて下さい アンケートはお帰りの際に 受付でご提出ください マイクロソフトスペシャルグッズと引換えさせていただきます

Ask the Speaker Ask the Speaker のご案内 本セッションの詳細は EXPO 会場内 Ask the Speaker コーナー Room A カウンタにてご説明させていただきます 是非 お立ち寄りください EXPO 会場 MAP

de:code セッション LIVE 参加者限定 Making of DBI-002