狠狠撸

狠狠撸Share a Scribd company logo
Talkin’ bout Microsoft On-Premises Data Gateway
#JPPUG #JPPUG758
自己紹介
榊原 伸也
(さかきばら しんや)
所属
omoshiroinc.com
個人的な活動
shinya.nagoya
業務改善
ICT導入
システム開発
#JPPUG #JPPUG758
ちょっとエモい話
? 初参加の方、初心者の方ようこそ!
#JPPUG #JPPUG758
ちょっとエモい話
#JPPUG #JPPUG758
On-Premises Data Gateway
? ってなんだ?
#ゲートうぇーい
On-Premises Data Gateway
オンプレミス との データ の ゲートウェイ
社内設備の情報の出入り口
#JPPUG #JPPUG758
どんなときに便利なのか
? オンプレのデータソースを
なんとかクラウドと絡めて利用したいとき
On-premises Data Gateway
クラウドのデータ
オンプレのデータ
オンプレのデータ
オンプレのデータ
クラウドのデータ
オンプレのデータ
#JPPUG #JPPUG758
しくみ
#JPPUG #JPPUG758
要件
? 最小要件
? .NET Framework 4.6 (ゲートウェイリリース (2019 年8月) 以前)
? .NET Framework 4.7.2 (ゲートウェイリリース2019年9月以降)
? Windows 8 または64ビットバージョンの Windows Server 2012 R2 の64
ビットバージョン
? 推奨要件
? 8 コア CPU
? 8 GB メモリ
? Windows Server 2012 R2 以降 の 64 ビット バージョン
? スプール用のソリッドステート ドライブ (SSD) ストレージ
#JPPUG #JPPUG758
制限とか
? 書き込み操作には、2 MB のペイロード制限があります。
? 読み取り操作には、2 MB の要求制限と 8 MB の圧縮データ応答制限
があります。
? AzureADのアカウントを持っていること
(username@contoso.comのような、職場アカウントまたは学校アカウントのどちらか )
? ゲートウェイとオンプレミス接続は、ユーザーの既定の環境でのみ作成し、
使用できます。
#JPPUG #JPPUG758
注意
? ゲートウェイは、Server Core インストールではサポートされていません。
? ゲートウェイをインストールするユーザーは、ゲートウェイの管理者である必要があります。
? ゲートウェイをドメインコントローラーにインストールすることはできません。
? Windows 認証を使用する予定がある場合は、データソースと同じ Active
Directory 環境のメンバーであるコンピューターにゲートウェイをインストールしてく
ださい。
? 電源がオフになっている、スリープ状態になっている、またはインターネットから切断されて
いるコンピューターは、ゲートウェイを実行できません。
? ゲートウェイがワイヤレスネットワークを使用している場合、そのパフォーマンスが低下す
る可能性があります。
#JPPUG #JPPUG758
インストールしていく!
? https://www.microsoft.com/ja-jp/download/details.aspx?id=53127
#JPPUG #JPPUG758
インストールしていく!
? 誤りです
#JPPUG #JPPUG758
インストールしていく!
AzureADのアカウント
#JPPUG #JPPUG758
インストールしていく!
#JPPUG #JPPUG758
インストールしていく!
#JPPUG #JPPUG758
早速つかってみよう
? On-premises Data Gatewayに
接続できるサービス
1. Microsoft Power Apps
2. Microsoft Power Automate
3. Azure Logic App
4. Microsoft Power BI
5. Azure Analysis Services
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい
みんな大好きPower Apps!
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい
? 参照できるか確認する
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい
? 参照できない場合
? インストールの失敗
? 異なるアカウントでインストール
? ゲートウェイでサインインしていない
#JPPUG #JPPUG758
ハマりポイント
? ゲートウェイがない?
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい???
? SQLサーバーはプレミアムコネクタ
#JPPUG #JPPUG758
1. Power 础辫辫蝉でうぇーい
? できた!
#JPPUG #JPPUG758
2.Power Automateでうぇーい!
#JPPUG #JPPUG758
2.Power Automateでうぇーい!
? 厂蚕尝サーバーはプレミアム!
#JPPUG #JPPUG758
2.Power Automateでうぇーい!
#JPPUG #JPPUG758
2.Power Automateでうぇーい!
#JPPUG #JPPUG758
3.Azure Logic 础辫辫蝉でうぇーい!
Microsoft.ConnectionGateway
#JPPUG #JPPUG758
3.Azure Logic 础辫辫蝉でうぇーい!
#JPPUG #JPPUG758
3.Azure Logic 础辫辫蝉でうぇーい!
#JPPUG #JPPUG758
3. Azure Logic 础辫辫蝉でうぇーい!
? ハマりポイント
#JPPUG #JPPUG758
3. Azure Logic 础辫辫蝉でうぇーい!
? Logic Appsをデプロイしよう
#JPPUG #JPPUG758
3. Azure Logic 础辫辫蝉でうぇーい!
#JPPUG #JPPUG758
3. Azure Logic 础辫辫蝉でうぇーい!
? 実行!
#JPPUG #JPPUG758
3. Azure Logic Appsでうぇ???
#JPPUG #JPPUG758
サービスごとの接続
SharePoint
SQL Server
Oracle
Informix
ファイル システム
DB2
Apache Impala
作成するカスタム コネクタ
DB2
ファイル システム
Azure AD での http
Informix
MySQL
Oracle Database
PostgreSQL
SharePoint
SQL Server
Teradata (プレビュー)
Power AutomatePower Apps
BizTalk Server 2016
ファイル システム
IBM DB2
IBM Informix
IBM MQ
MySQL
Oracle Database
PostgreSQL
SAP
SharePoint Server
SQL Server
Teradata
Microsoft Azure
#JPPUG #JPPUG758
接続比較表
Power Apps Power Automate Microsoft Azure
SQL Server 〇 〇 〇
SharePoint 〇 〇 〇
Oracle 〇 〇 〇
IBM DB2 〇 〇 〇
IBM Informix 〇 〇 〇
ファイルシステム 〇 〇 〇
MySQL 〇 〇
Teradata △*Preview 〇
Apache Impala 〇
作成するカスタム コネクタ 〇
Azure AD での http 〇
BizTalk Server 2016 〇
IBM MQ 〇
SAP 〇
#JPPUG #JPPUG758
その他の接続を試してみたい
? ファイルシステム
#JPPUG #JPPUG758
さて
#JPPUG #JPPUG758
あらためて、どんなときに便利なのか
? オンプレのデータソースを
なんとかクラウドと絡めて利用したいとき
On-premises Data Gateway
クラウドのデータ
オンプレのデータ
オンプレのデータ
オンプレのデータ
クラウドのデータ
オンプレのデータ
#JPPUG #JPPUG758
? ある警備員派遣会社
実装例
利用環境の乏しい隊員は
主に警備ProApp、LINEを利用内勤スタッフは警備Pro、PowerApps、
LINEを利用
LogicApps
CognitiveServices
外部サービス
(要Web API)
専用App
AI
隊員基本情報
隊員就業情報
隊員教育管理
Power Apps
オンプレミス クラウド
On-premise
Data
Gateway
Bot LIFF
専用
システム
Office365
LINE
専用DB
隊員DB
Azure
#JPPUG #JPPUG758
実装例
? 専用の業務システムあり
? 受注~請求まで
? 業務システムがやや使いにくい
? 遅い、UIがアレ、入出力に乏しい
? バグが多い
? 止まる、アップデートでトラブル
なんとかならないか!
#JPPUG #JPPUG758
対応
? ソフトウェアベンダに相談
? 幸いSQL Server
? DBへのアクセス許可を申請
? 顧客との間で覚書取り交わし
? ただしDBからの読み込みのみ
? Excelでサポートツール量産
? これは便利だ!!!
もっと
なんとかならないか!
#JPPUG #JPPUG758
まとめ
? On-premises Data Gatewayは、オンプレとクラウドをつなぐ
ツールとサービス
? オンプレに業務システムなどを持っている場合検討しよう
? クラウドとの連携でHAPPYになろう
? 継続利用にはライセンスが必要
? いろいろ制約あり
? が、セットアップ/利用は難しくない。
覚えておいて損はない良ツール
#JPPUG #JPPUG758
#JPPUG758

More Related Content

Similar to Talking about Microsoft On-premises Data Gateway (20)

Pythonて?はし?める野球フ?ロク?ラミンク? PyCon JP 2014 9/14 Talk Session
Pythonて?はし?める野球フ?ロク?ラミンク? PyCon JP 2014 9/14 Talk SessionPythonて?はし?める野球フ?ロク?ラミンク? PyCon JP 2014 9/14 Talk Session
Pythonて?はし?める野球フ?ロク?ラミンク? PyCon JP 2014 9/14 Talk Session
Shinichi Nakagawa
?
2019 11 30_analytics_competition_lt
2019 11 30_analytics_competition_lt2019 11 30_analytics_competition_lt
2019 11 30_analytics_competition_lt
yuyaosujo
?
PyCon APAC 2013 Web Secure Coding
PyCon APAC 2013 Web Secure CodingPyCon APAC 2013 Web Secure Coding
PyCon APAC 2013 Web Secure Coding
Gouji Ochiai
?
20150905 stream analytics
20150905 stream analytics20150905 stream analytics
20150905 stream analytics
一希 大田
?
笔测迟丑辞苍札幌201406
笔测迟丑辞苍札幌201406笔测迟丑辞苍札幌201406
笔测迟丑辞苍札幌201406
Shinya Okano
?
础奥厂によるサーバーレスアーキテクチャ
础奥厂によるサーバーレスアーキテクチャ础奥厂によるサーバーレスアーキテクチャ
础奥厂によるサーバーレスアーキテクチャ
真吾 吉田
?
PythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEGPythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEG
Jun Okazaki
?
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
taiju higashi
?
システム开発を前进させるための骋谤补诲濒别导入法
システム开発を前进させるための骋谤补诲濒别导入法システム开発を前进させるための骋谤补诲濒别导入法
システム开発を前进させるための骋谤补诲濒别导入法
Takuma Watabiki
?
佐賀大学 - データ分析と向き合う
佐賀大学 - データ分析と向き合う佐賀大学 - データ分析と向き合う
佐賀大学 - データ分析と向き合う
Daiyu Hatakeyama
?
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
NTT DATA Technology & Innovation
?
闯补惫补で学ぶネットワークプログラミングの基础
闯补惫补で学ぶネットワークプログラミングの基础闯补惫补で学ぶネットワークプログラミングの基础
闯补惫补で学ぶネットワークプログラミングの基础
なべ
?
Innovation eggcloudnative
Innovation eggcloudnativeInnovation eggcloudnative
Innovation eggcloudnative
Takuro Sasaki
?
Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2
Taiji Tsuchiya
?
厂濒耻谤尘のジョブスケジューリングと実装
厂濒耻谤尘のジョブスケジューリングと実装厂濒耻谤尘のジョブスケジューリングと実装
厂濒耻谤尘のジョブスケジューリングと実装
Ryuichi Sakamoto
?
笔测迟丑辞苍と搁によるテ?ータ分析环境の构筑と机械学习によるテ?ータ认识
笔测迟丑辞苍と搁によるテ?ータ分析环境の构筑と机械学习によるテ?ータ认识笔测迟丑辞苍と搁によるテ?ータ分析环境の构筑と机械学习によるテ?ータ认识
笔测迟丑辞苍と搁によるテ?ータ分析环境の构筑と机械学习によるテ?ータ认识
Katsuhiro Morishita
?
アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱
Koichi ITO
?
产辞迟迟濒别で始める奥贰叠アプリの最初の一歩
产辞迟迟濒别で始める奥贰叠アプリの最初の一歩产辞迟迟濒别で始める奥贰叠アプリの最初の一歩
产辞迟迟濒别で始める奥贰叠アプリの最初の一歩
Satoshi Yamada
?
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
Go Sueyoshi (a.k.a sue445)
?
GiNZAで始める日本語依存構造解析 ?CaboCha, UDPipe, Stanford NLPとの比較?
GiNZAで始める日本語依存構造解析 ?CaboCha, UDPipe, Stanford NLPとの比較?GiNZAで始める日本語依存構造解析 ?CaboCha, UDPipe, Stanford NLPとの比較?
GiNZAで始める日本語依存構造解析 ?CaboCha, UDPipe, Stanford NLPとの比較?
Megagon Labs
?
Pythonて?はし?める野球フ?ロク?ラミンク? PyCon JP 2014 9/14 Talk Session
Pythonて?はし?める野球フ?ロク?ラミンク? PyCon JP 2014 9/14 Talk SessionPythonて?はし?める野球フ?ロク?ラミンク? PyCon JP 2014 9/14 Talk Session
Pythonて?はし?める野球フ?ロク?ラミンク? PyCon JP 2014 9/14 Talk Session
Shinichi Nakagawa
?
2019 11 30_analytics_competition_lt
2019 11 30_analytics_competition_lt2019 11 30_analytics_competition_lt
2019 11 30_analytics_competition_lt
yuyaosujo
?
PyCon APAC 2013 Web Secure Coding
PyCon APAC 2013 Web Secure CodingPyCon APAC 2013 Web Secure Coding
PyCon APAC 2013 Web Secure Coding
Gouji Ochiai
?
20150905 stream analytics
20150905 stream analytics20150905 stream analytics
20150905 stream analytics
一希 大田
?
笔测迟丑辞苍札幌201406
笔测迟丑辞苍札幌201406笔测迟丑辞苍札幌201406
笔测迟丑辞苍札幌201406
Shinya Okano
?
础奥厂によるサーバーレスアーキテクチャ
础奥厂によるサーバーレスアーキテクチャ础奥厂によるサーバーレスアーキテクチャ
础奥厂によるサーバーレスアーキテクチャ
真吾 吉田
?
PythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEGPythonのGUI_2018 with NSEG
PythonのGUI_2018 with NSEG
Jun Okazaki
?
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
俺のローカル開発環境 - MTDDC Meetup NAGOYA 2014
taiju higashi
?
システム开発を前进させるための骋谤补诲濒别导入法
システム开発を前进させるための骋谤补诲濒别导入法システム开発を前进させるための骋谤补诲濒别导入法
システム开発を前进させるための骋谤补诲濒别导入法
Takuma Watabiki
?
佐賀大学 - データ分析と向き合う
佐賀大学 - データ分析と向き合う佐賀大学 - データ分析と向き合う
佐賀大学 - データ分析と向き合う
Daiyu Hatakeyama
?
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
pgvectorを使ってChatGPTとPostgreSQLを連携してみよう!(PostgreSQL Conference Japan 2023 発表資料)
NTT DATA Technology & Innovation
?
闯补惫补で学ぶネットワークプログラミングの基础
闯补惫补で学ぶネットワークプログラミングの基础闯补惫补で学ぶネットワークプログラミングの基础
闯补惫补で学ぶネットワークプログラミングの基础
なべ
?
Innovation eggcloudnative
Innovation eggcloudnativeInnovation eggcloudnative
Innovation eggcloudnative
Takuro Sasaki
?
Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2Introduction to NetOpsCoding#2
Introduction to NetOpsCoding#2
Taiji Tsuchiya
?
厂濒耻谤尘のジョブスケジューリングと実装
厂濒耻谤尘のジョブスケジューリングと実装厂濒耻谤尘のジョブスケジューリングと実装
厂濒耻谤尘のジョブスケジューリングと実装
Ryuichi Sakamoto
?
笔测迟丑辞苍と搁によるテ?ータ分析环境の构筑と机械学习によるテ?ータ认识
笔测迟丑辞苍と搁によるテ?ータ分析环境の构筑と机械学习によるテ?ータ认识笔测迟丑辞苍と搁によるテ?ータ分析环境の构筑と机械学习によるテ?ータ认识
笔测迟丑辞苍と搁によるテ?ータ分析环境の构筑と机械学习によるテ?ータ认识
Katsuhiro Morishita
?
アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱アジャイルソフトウェア开発の道具箱
アジャイルソフトウェア开発の道具箱
Koichi ITO
?
产辞迟迟濒别で始める奥贰叠アプリの最初の一歩
产辞迟迟濒别で始める奥贰叠アプリの最初の一歩产辞迟迟濒别で始める奥贰叠アプリの最初の一歩
产辞迟迟濒别で始める奥贰叠アプリの最初の一歩
Satoshi Yamada
?
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
补辫辫别苍驳颈苍别活用事例资料蔼罢顿顿叠颁札幌2.1
Go Sueyoshi (a.k.a sue445)
?
GiNZAで始める日本語依存構造解析 ?CaboCha, UDPipe, Stanford NLPとの比較?
GiNZAで始める日本語依存構造解析 ?CaboCha, UDPipe, Stanford NLPとの比較?GiNZAで始める日本語依存構造解析 ?CaboCha, UDPipe, Stanford NLPとの比較?
GiNZAで始める日本語依存構造解析 ?CaboCha, UDPipe, Stanford NLPとの比較?
Megagon Labs
?

Talking about Microsoft On-premises Data Gateway