SlideShare uma empresa Scribd logo
1 de 39
Baixar para ler offline
*本資料の内容 (添付文書、リンク先などを含む) は de:code 2020 における公開日時点のものであり、予告なく変更される場合があります。
#decode20 #D14
Azure Synapse Analytics 技術編
最新の統合分析プラットフォームによる新しい価値の創出
(後編)
宮原 誠治 (ドク)
日本マイクロソフト株式会社
デジタル トランスフォーメーション事業本部
エンタープライズ クラウド アーキテクト技術本部
Senior Cloud Solution Architect
本セッションについて
対象者
課題
ゴール
• IoT, ビッグデータ, データウェアハウスに関心のある技術者
• IT/DX 戦略に関わる方
• 日々増大するデータ、ペタバイトを超えるデータをどう扱うのか?
• データ収集や投入、非構造化・構造化データの加工・分析・可視化は?
• 複数の PaaS を組み合わせて、セキュリティは?運用は?
• Azure SQL Data Warehouse を大きく進化させ、PaaS を組み合わせる
複雑性を排除した最新の統合分析プラットフォームの価値をご理解頂きます
セッションアジェンダ
• Azure Synapse Analytics とは
• Azure Synapse Analytics のアーキテクチャ
• 開発生産性の観点
• セキュリティと運用性の観点
• まとめ
前編 (D09)
>開発者/分析者視点
後編 (D14)
>管理者/運用者視点
Microsoft Learn おすすめコンテンツ
本セッションの内容は,以下の Microsoft Learn コンテンツでも補完的に学習できます。
ぜひアクセスし,Microsoft Azure の Azure Synapse Analytics 関連サービスの理解を深めて
ください。
Azure Synapse Analytics (ワークスペース プレビュー) とは
https://docs.microsoft.com/ja-jp/azure/synapse-analytics/overview-what-is
What is Azure Synapse Link for Azure Cosmos DB (Preview)?
https://docs.microsoft.com/ja-jp/azure/cosmos-db/synapse-link
Azure Synapse Analytics とは
Cloud Scale
Analytics
Azure Synapse Analytics は次のレベルに
Open Source Analytics Azure Analytics
ベストな OSS と Azure サービス
を組み合わせ、エンド ツー エンド
のシングルサービスとして提供
HDInsight
Enterprise-grade service for open source analytics
Hadoop Spark Kafka
Ingest
Azure Data
Factory
Prep
Azure
Databricks
Explore
Azure Data
Explorer
Streaming
Azure Stream
Analytics
IoT
Azure Event
Hubs
Share
Azure Data
Share
Store
Azure Data
Lake Storage
Azure Analytics
Store
Transform QueryIngest
Azure
Data Factory
Azure Data Lake Storage
Azure Databricks Azure SQL Data
Warehouse
クラウド データ
SaaS データ
オンプレミス データ
デバイス データ
Power BI
Azure
Machine Learning
2
データ ウェアハウスとビッグデータ分析システム全体のあらゆるデータから、
驚異的なスピードでインサイトを提供する無制限の分析サービス
Store Azure Data Lake Storage
Azure Synapse Analytics
Azure Synapse Analytics
クラウド データ
SaaS データ
オンプレミス データ
デイバイス データ
Power BI
Azure
Machine Learning
Azure Synapse Analytics の重要な開発領域
サーバーレス型 + プロビジョニング型
統合された SQL + Spark
構造/非構造データに対する
統合されたセキュリティ
ワークロード別のスケジューリング
オンライン スケーリング
共有データに対する
マルチ コンピュート クラスター
Analytics Runtimes
全体アーキテクチャ
SQL on-demand
SQL Runtime
共有クラスター
自動スケール
共有ストレージ
SQL pool
SQL Runtime
プロビジョン クラスター
現在、手動スケールのみ
共有
ストレージ
専用
ストレージ
クラスター × N 個
を作成可能
クラスター × N 個
を作成可能
Spark pool
Spark Runtime
プロビジョン クラスター
自動/手動スケール
共有ストレージ
データ統合機能
パイプライン/データフロー
Azure
Data Lake Storage Gen2
Synapse Studio
開発/監視/管理
※現在、Spark pool から SQL Analytics にメタデータ共有可能なのは、Parquet ファイル形式のマネージドテーブル/外部テーブルで、SQL pool への共有は coming soon
セキュリティと運用性の観点
Azure Synapse セキュリティ全体像
⚫ ネットワーク セキュリティ
⚫ 認証とパススルー
⚫ アクセス制御
⚫ 暗号化
14
xxxxx.onmicrosoft.com
(別名: xxxxx.co.jp)
ディレクトリ
Azure Active Directory
Azure Resource Manager (ARM)
Azure リソースのデプロイ & 管理機能 (Azure Portal, Azure CLI / PowerShell, ARM REST API)
ARM テンプレートによるデプロイ リソース グループ Role based Access Control (RBAC) タグ や ロック
Azure IaaS
仮想マシン (VM, VM Scale-set), NIC, 管理ディスク, 仮想ネットワーク
(VNet), Load Balancer が主たる構成要素
VNet (1,000 超のサブネットを構成可能)
VM
(100 種類超の Spec)
Load
Balancer
NSG
VNet Service
Endpoint
or
Private Endpoint
Azure PaaS (Dedicated)
VM や VM Scale-set をベースとした PaaS で、VNET への組み込みが 可能な占
有型アーキテクチャ
Azure SaaS / API
DevOps や AI 系 (Cognitive Services) などの
SaaS 型 / API 型のサービス
App Service
Env / 統合
Service
Fabric
AKS
(K8s)
Batch
(HPC)
SQL Database
Managed Instance
Databricks HDInsight
・・・・・ etc.
サブスクリプション
(Azure Portal)
Cognitive
Services
DevOps
Services
・・・・・ etc.
F/W機能
Azure PaaS (Multi-tenant)
Service Fabric Cluster (コンテナー & サービス凝集型) などをベースとした PaaS で、
サービス毎に Firewall 機能、VM ベースのゲートウェイ機能を持ったマルチテナント型
アーキテクチャ
Blob
Storage
Queue
Storage
File
Storage
SQL Data
Warehouse
SQL
Database
DB for
PostgreSQL
DB for
MySQL
Cosmos
DB
Functions
(従量課金)
Event
Hubs
・・・ etc.
Data
Factory
(G/W 型)
・・・ etc.
Analysis
Services
PrivateLink
ワークスペースのファイアウォール規則
ファイアウォール
アクセス
Azure AD ユーザー認証 OK
SQL on-demandSpark pool SQL pool データ統合機能
ADLS Gen2
トークン
※SQL on-demand ⇒ ADLS Gen2 への認証では、パススルー認証 (既定) の他、SAS 認証、マネージド ID 認証がサポートされる
トークン
トークン
(※ワークスペース作成者も必要)
⚫ Azure Portal で対象ストレージの [アクセス制御 (IAM)] で “ストレージ Blob データ共同作成者” ロールに自分の Azure AD
ユーザー プリンシパル (user_name@xxxxx.co.jp など) や所属するセキュリティ グループを追加する
⚫ Azure Portal もしくは Synapse Studio で、フォルダーやファイルに対して、自分の Azure AD ユーザー プリンシパル
(user_name@xxxxx.co.jp など) や所属するセキュリティ グループを追加し、 Read/Write/Execute の権限を設定する
Managed ID : “adf1”
IAM : “adf1” = “ストレージ Blob データ共同作成者”
Managed ID 認証を選択した場合、認証先の IAM 設定で、
適切なロールが割当てられていれば、認証が成功し、その権限で
アクセスが実施される
Azure
Data Lake Storage Gen2
SQL on-demand SQL pool データ統合機能
Polybase / Parquet Direct
マネージド ID 認証を選択可能
(パススルー認証が既定)
マネージド ID 認証を選択可能
(SAS 認証も可)
既定の Linked サービスは、マネージド ID 認証
(SAS 認証も可)
既定の Linked サービスは、マネージド ID 認証
(SQL 認証/サービス プリンシパル認証も可)
ワークスペース外の Azure リソース
に対しても、マネージド ID 認証が
可能
※ワークスペース作成時に指定した ADLS Gen2 は Synapse Link によってリンクされたリソース
“ストレージ Blob データ共同作成者”
ロールが割り当て済み
-- パススルー認証を特定のユーザー「xxxxxxxxxxx」に対して無効化する
DENY REFERENCES ON CREDENTIAL::[UserIdentity] TO [xxxxxxxxxxx];
GO
-- パススルー認証をすべて無効化する
DROP CREDENTIAL [UserIdentity];
GO
-- 既定の ADLS Gen2 ファイルシステムにマネージド ID 認証を適用する
CREATE CREDENTIAL [https://adlsgen2xxxxx.dfs.core.windows.net/synapsefs1]
WITH IDENTITY='Managed Identity';
GO
-- パススルー認証を再度有効化する場合 (ワークスペース作成時に流されるスクリプト)
CREATE CREDENTIAL [UserIdentity] WITH IDENTITY = 'User Identity';
GO
GRANT REFERENCES ON CREDENTIAL::[UserIdentity] TO [public];
GO
-- Create Database
CREATE DATABASE ondemandDB;
GO
-- Master key
USE ondemandDB;
CREATE MASTER KEY;
GO
-- Credential
CREATE DATABASE SCOPED CREDENTIAL MyAdls
WITH IDENTITY='Managed Identity'
GO
-- External Data Source
CREATE EXTERNAL DATA SOURCE MyAdlsSource
WITH (
LOCATION = 'https://adlsgen2xxxxx.dfs.core.windows.net/synapsefs1',
CREDENTIAL = MyAdls
);
GO
-- Format
CREATE EXTERNAL FILE FORMAT ParquetFormat
WITH (
FORMAT_TYPE = PARQUET,
DATA_COMPRESSION = 'org.apache.hadoop.io.compress.SnappyCodec'
);
GO
-- ADLS Gen2 ストレージに 2016 年の NYC データを出力
USE ondemandDB;
CREATE EXTERNAL TABLE OpenData_NYC
WITH (
LOCATION='opendata/nyc/',
DATA_SOURCE = MyAdlsSource,
FILE_FORMAT = ParquetFormat
)
AS
SELECT * FROM
OPENROWSET(
BULK 'https://azureopendatastorage.blob.core.windows.net
/nyctlc/yellow/puYear=2016/puMonth=*/*.parquet',
FORMAT='PARQUET'
) AS [nyc]
GO
“ストレージ Blob データ共同作成者”
ロールが割り当て済み
ワークスペース作成時
Spark pool
データ統合機能Spark pool
Spark pool
マネージド ワークスペース VNet
Azure IaaS
仮想マシン (VM, VM Scale-set), NIC, 管理ディスク, 仮想ネットワーク
(VNET), Load Balancer が主たる構成要素
VNET (1,000 超のサブネットを構成可能)
VM
(100 種類超の Spec)
Load
Balancer
NSG
Private Endpoints
PrivateLink
Azure PaaS (Multi-tenant)
Service Fabric Cluster (コンテナー & サービス凝集型) などをベースとした PaaS で、
サービス毎に Firewall 機能、VM ベースのゲートウェイ機能を持ったマルチテナント型
アーキテクチャ
Blob
Storage
Queue
Storage
File
Storage
SQL Data
Warehouse
SQL
Database
DB for
PostgreSQL
DB for
MySQL
Cosmos
DB
Event
Hubs
・・・ etc.
F/W機能
Synapse Studio
⚫ ワークスペース内の SQL on-demand / SQL pool へのプライベート接続 (既定で作成済み)
⚫ ワークスペース外の Azure リソースへのプライベート接続 (追加で作成要)
データ統合機能Spark pool
マネージド ワークスペース VNet
SQL on-demand SQL pool
Managed Private Endpoints
Private Link Private Link
既定で作成済み
他のマルチテナント型 PaaS
他のマルチテナント型 PaaS
他のマルチテナント型 PaaS
⚫ Synapse Studio
⚫ SQL on-demand
⚫ SQL pool
Azure IaaS
仮想マシン (VM, VM Scale-set), NIC, 管理ディスク, 仮想ネットワーク
(VNET), Load Balancer が主たる構成要素
VNET (1,000 超のサブネットを構成可能)
NSG
SQL on-demand SQL pool
Private Link
Synapse Studio
Private Endpoints
Private LinkPrivate Link
Azure Portal ⇒ Synapse ワークスペース
Synapse Studio
Home Data
Monitor Manage
Quick-access to common
gestures, most-recently used
items, and links to tutorials
and documentation.
Explore structured and
unstructured data
Centralized view of all resource
usage and activities in the
workspace.
Configure the workspace, pool,
access to artifacts
Develop
Write code and the define
business logic of the pipeline
via notebooks, SQL scripts,
Data flows, etc.
Orchestrate
Design pipelines that that
move and transform data.
Demo
- Synapse Studio 管理者/運用者の視点
Synapse Studio
Manage Hub
Manage Hub - Analytics プール
Manage Hub - Linked サービス
Manage Hub - オーケストレーション
Manage Hub - セキュリティ
Synapse Studio
Monitor Hub
Monitor Hub - オーケストレーション
Monitor Hub - Spark アプリケーション
まとめ
まとめ
© 2018 Microsoft Corporation. All rights reserved.
本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。
© 2020 Microsoft Corporation. All rights reserved.
本情報の内容 (添付文書、リンク先などを含む) は、公開日時点のものであり、予告なく変更される場合があります。
本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。

Mais conteúdo relacionado

Mais procurados

Data Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところData Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところTsubasa Yoshino
 
Hybrid Azure AD Join 動作の仕組みを徹底解説
Hybrid Azure AD Join 動作の仕組みを徹底解説Hybrid Azure AD Join 動作の仕組みを徹底解説
Hybrid Azure AD Join 動作の仕組みを徹底解説Yusuke Kodama
 
リクルートライフスタイル流!分析基盤との賢い付き合い方
リクルートライフスタイル流!分析基盤との賢い付き合い方リクルートライフスタイル流!分析基盤との賢い付き合い方
リクルートライフスタイル流!分析基盤との賢い付き合い方Recruit Lifestyle Co., Ltd.
 
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密ShuheiUda
 
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応Ryoma Nagata
 
AWSで作る分析基盤
AWSで作る分析基盤AWSで作る分析基盤
AWSで作る分析基盤Yu Otsubo
 
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)Trainocate Japan, Ltd.
 
Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法Takeshi Fukuhara
 
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみたAKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみたHideaki Aoyagi
 
[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight
[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight
[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonightAmazon Web Services Japan
 
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでやりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでDaisuke Masubuchi
 
オンプレミスRDBMSをAWSへ移行する手法
オンプレミスRDBMSをAWSへ移行する手法オンプレミスRDBMSをAWSへ移行する手法
オンプレミスRDBMSをAWSへ移行する手法Amazon Web Services Japan
 
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-Saki Homma
 
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]日本マイクロソフト株式会社
 
[入門編] はじめてのIoT!Azureのサービスを使ってIoTのデータを取得しよう
[入門編] はじめてのIoT!Azureのサービスを使ってIoTのデータを取得しよう[入門編] はじめてのIoT!Azureのサービスを使ってIoTのデータを取得しよう
[入門編] はじめてのIoT!Azureのサービスを使ってIoTのデータを取得しようSuguru Ito
 
Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門Keisuke Fujikawa
 
BigData Architecture for Azure
BigData Architecture for AzureBigData Architecture for Azure
BigData Architecture for AzureRyoma Nagata
 
Google Cloud のネットワークとロードバランサ
Google Cloud のネットワークとロードバランサGoogle Cloud のネットワークとロードバランサ
Google Cloud のネットワークとロードバランサGoogle Cloud Platform - Japan
 
[B31] LOGMinerってレプリケーションソフトで使われているけどどうなってる? by Toshiya Morita
[B31] LOGMinerってレプリケーションソフトで使われているけどどうなってる? by Toshiya Morita[B31] LOGMinerってレプリケーションソフトで使われているけどどうなってる? by Toshiya Morita
[B31] LOGMinerってレプリケーションソフトで使われているけどどうなってる? by Toshiya MoritaInsight Technology, Inc.
 

Mais procurados (20)

Data Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところData Factoryの勘所・大事なところ
Data Factoryの勘所・大事なところ
 
Hybrid Azure AD Join 動作の仕組みを徹底解説
Hybrid Azure AD Join 動作の仕組みを徹底解説Hybrid Azure AD Join 動作の仕組みを徹底解説
Hybrid Azure AD Join 動作の仕組みを徹底解説
 
リクルートライフスタイル流!分析基盤との賢い付き合い方
リクルートライフスタイル流!分析基盤との賢い付き合い方リクルートライフスタイル流!分析基盤との賢い付き合い方
リクルートライフスタイル流!分析基盤との賢い付き合い方
 
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
サポート エンジニアが語る、Microsoft Azure を支えるインフラの秘密
 
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応クラウドDWHにおける観点とAzure Synapse Analyticsの対応
クラウドDWHにおける観点とAzure Synapse Analyticsの対応
 
AWSで作る分析基盤
AWSで作る分析基盤AWSで作る分析基盤
AWSで作る分析基盤
 
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
AWSとオンプレミスを繋ぐときに知っておきたいルーティングの基礎知識(CCSI監修!)
 
Azure Data Explorer
Azure Data ExplorerAzure Data Explorer
Azure Data Explorer
 
Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法Azure Monitor Logで実現するモダンな管理手法
Azure Monitor Logで実現するモダンな管理手法
 
AKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみたAKS と ACI を組み合わせて使ってみた
AKS と ACI を組み合わせて使ってみた
 
[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight
[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight
[CTO Night & Day 2019] AWS で構築するデータレイク基盤と amazon.com での導入事例 #ctonight
 
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでやりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
 
オンプレミスRDBMSをAWSへ移行する手法
オンプレミスRDBMSをAWSへ移行する手法オンプレミスRDBMSをAWSへ移行する手法
オンプレミスRDBMSをAWSへ移行する手法
 
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
はじめてのAzure Web App for Containers! -コンテナの基礎から DevOps 環境の構築まで-
 
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
M08_あなたの知らない Azure インフラの世界 [Microsoft Japan Digital Days]
 
[入門編] はじめてのIoT!Azureのサービスを使ってIoTのデータを取得しよう
[入門編] はじめてのIoT!Azureのサービスを使ってIoTのデータを取得しよう[入門編] はじめてのIoT!Azureのサービスを使ってIoTのデータを取得しよう
[入門編] はじめてのIoT!Azureのサービスを使ってIoTのデータを取得しよう
 
Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門Data Factory V2 新機能徹底活用入門
Data Factory V2 新機能徹底活用入門
 
BigData Architecture for Azure
BigData Architecture for AzureBigData Architecture for Azure
BigData Architecture for Azure
 
Google Cloud のネットワークとロードバランサ
Google Cloud のネットワークとロードバランサGoogle Cloud のネットワークとロードバランサ
Google Cloud のネットワークとロードバランサ
 
[B31] LOGMinerってレプリケーションソフトで使われているけどどうなってる? by Toshiya Morita
[B31] LOGMinerってレプリケーションソフトで使われているけどどうなってる? by Toshiya Morita[B31] LOGMinerってレプリケーションソフトで使われているけどどうなってる? by Toshiya Morita
[B31] LOGMinerってレプリケーションソフトで使われているけどどうなってる? by Toshiya Morita
 

Semelhante a 【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)

今改めて学ぶ Microsoft Azure 基礎知識
今改めて学ぶ Microsoft Azure 基礎知識今改めて学ぶ Microsoft Azure 基礎知識
今改めて学ぶ Microsoft Azure 基礎知識Minoru Naito
 
20190705 mas ken_azure_stack
20190705 mas ken_azure_stack20190705 mas ken_azure_stack
20190705 mas ken_azure_stackOsamu Takazoe
 
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送Google Cloud Platform - Japan
 
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウYoichi Kawasaki
 
Spark Analytics - スケーラブルな分散処理
Spark Analytics - スケーラブルな分散処理Spark Analytics - スケーラブルな分散処理
Spark Analytics - スケーラブルな分散処理Tusyoshi Matsuzaki
 
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...Insight Technology, Inc.
 
OSS on Azure で構築するウェブアプリケーション
OSS on Azure で構築するウェブアプリケーションOSS on Azure で構築するウェブアプリケーション
OSS on Azure で構築するウェブアプリケーションDaisuke Masubuchi
 
Microsoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺める
Microsoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺めるMicrosoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺める
Microsoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺めるDaiyu Hatakeyama
 
Azure上の データベース 機能の選び方。KVSからDWHまで
Azure上の データベース 機能の選び方。KVSからDWHまでAzure上の データベース 機能の選び方。KVSからDWHまで
Azure上の データベース 機能の選び方。KVSからDWHまでDaisuke Masubuchi
 
Sbc odps 200_data_works_handson_ver1.0
Sbc odps 200_data_works_handson_ver1.0Sbc odps 200_data_works_handson_ver1.0
Sbc odps 200_data_works_handson_ver1.0洋 謝
 
Google Compute EngineとPipe API
Google Compute EngineとPipe APIGoogle Compute EngineとPipe API
Google Compute EngineとPipe APImaruyama097
 
Google Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline APIGoogle Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline APImaruyama097
 
第29回 SQL Server 勉強会 (JSSUG) - Azure Synapse Analytics 概要
第29回 SQL Server 勉強会 (JSSUG) - Azure Synapse Analytics 概要 第29回 SQL Server 勉強会 (JSSUG) - Azure Synapse Analytics 概要
第29回 SQL Server 勉強会 (JSSUG) - Azure Synapse Analytics 概要 Daiyu Hatakeyama
 
【ウェブセミナー】マネージドな 100% OSS アナリティクス プラットフォーム HDInsight の最新事情
【ウェブセミナー】マネージドな 100% OSS アナリティクス プラットフォーム HDInsight の最新事情【ウェブセミナー】マネージドな 100% OSS アナリティクス プラットフォーム HDInsight の最新事情
【ウェブセミナー】マネージドな 100% OSS アナリティクス プラットフォーム HDInsight の最新事情Hideo Takagi
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]オラクルエンジニア通信
 

Semelhante a 【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編) (20)

今改めて学ぶ Microsoft Azure 基礎知識
今改めて学ぶ Microsoft Azure 基礎知識今改めて学ぶ Microsoft Azure 基礎知識
今改めて学ぶ Microsoft Azure 基礎知識
 
20190705 mas ken_azure_stack
20190705 mas ken_azure_stack20190705 mas ken_azure_stack
20190705 mas ken_azure_stack
 
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
[Cloud OnAir] 最新アップデート Google Cloud データ関連ソリューション 2020年5月14日 放送
 
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
 
Spark Analytics - スケーラブルな分散処理
Spark Analytics - スケーラブルな分散処理Spark Analytics - スケーラブルな分散処理
Spark Analytics - スケーラブルな分散処理
 
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
[db tech showcase OSS 2017] A24: マイクロソフトと OSS Database - Azure Database for M...
 
OSS on Azure で構築するウェブアプリケーション
OSS on Azure で構築するウェブアプリケーションOSS on Azure で構築するウェブアプリケーション
OSS on Azure で構築するウェブアプリケーション
 
[Japan Tech summit 2017] CLD 011
[Japan Tech summit 2017]  CLD 011[Japan Tech summit 2017]  CLD 011
[Japan Tech summit 2017] CLD 011
 
Microsoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺める
Microsoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺めるMicrosoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺める
Microsoft Ignite 2019 最新アップデート - Azure Big Data Services を俯瞰的に眺める
 
【de:code 2020】 Azure インフラ 最新アップデート!!
【de:code 2020】 Azure インフラ 最新アップデート!!【de:code 2020】 Azure インフラ 最新アップデート!!
【de:code 2020】 Azure インフラ 最新アップデート!!
 
Azure上の データベース 機能の選び方。KVSからDWHまで
Azure上の データベース 機能の選び方。KVSからDWHまでAzure上の データベース 機能の選び方。KVSからDWHまで
Azure上の データベース 機能の選び方。KVSからDWHまで
 
Sbc odps 200_data_works_handson_ver1.0
Sbc odps 200_data_works_handson_ver1.0Sbc odps 200_data_works_handson_ver1.0
Sbc odps 200_data_works_handson_ver1.0
 
【de:code 2020】 Azure インフラ 最新アップデート!!
【de:code 2020】 Azure インフラ 最新アップデート!!【de:code 2020】 Azure インフラ 最新アップデート!!
【de:code 2020】 Azure インフラ 最新アップデート!!
 
Google Compute EngineとPipe API
Google Compute EngineとPipe APIGoogle Compute EngineとPipe API
Google Compute EngineとPipe API
 
Google Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline APIGoogle Compute EngineとGAE Pipeline API
Google Compute EngineとGAE Pipeline API
 
第29回 SQL Server 勉強会 (JSSUG) - Azure Synapse Analytics 概要
第29回 SQL Server 勉強会 (JSSUG) - Azure Synapse Analytics 概要 第29回 SQL Server 勉強会 (JSSUG) - Azure Synapse Analytics 概要
第29回 SQL Server 勉強会 (JSSUG) - Azure Synapse Analytics 概要
 
Azure Data Platform
Azure Data PlatformAzure Data Platform
Azure Data Platform
 
【ウェブセミナー】マネージドな 100% OSS アナリティクス プラットフォーム HDInsight の最新事情
【ウェブセミナー】マネージドな 100% OSS アナリティクス プラットフォーム HDInsight の最新事情【ウェブセミナー】マネージドな 100% OSS アナリティクス プラットフォーム HDInsight の最新事情
【ウェブセミナー】マネージドな 100% OSS アナリティクス プラットフォーム HDInsight の最新事情
 
Microsoft AI Platform
Microsoft AI PlatformMicrosoft AI Platform
Microsoft AI Platform
 
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
【旧版】Oracle Exadata Cloud Service:サービス概要のご紹介 [2021年6月版]
 

Mais de 日本マイクロソフト株式会社

【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション
【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション 【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション
【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション 日本マイクロソフト株式会社
 
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ 【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ 日本マイクロソフト株式会社
 
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発日本マイクロソフト株式会社
 
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!日本マイクロソフト株式会社
 
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101 【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101 日本マイクロソフト株式会社
 
【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~
【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~
【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~日本マイクロソフト株式会社
 
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介 【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介 日本マイクロソフト株式会社
 
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること 【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること 日本マイクロソフト株式会社
 
N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]
N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]
N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]日本マイクロソフト株式会社
 
S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...
S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...
S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...日本マイクロソフト株式会社
 
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...日本マイクロソフト株式会社
 
S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]
S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]
S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]日本マイクロソフト株式会社
 

Mais de 日本マイクロソフト株式会社 (20)

【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション
【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション 【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション
【BS15】.NET アップグレード アシスタントで簡単にできます! .NET Framework アプリの .NET 6 へのマイグレーション
 
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ 【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
【BS14】Blazor WebAssemblyとJavaScriptのインターオペラビリティ
 
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
【BS13】チーム開発がこんなにも快適に!コーディングもデバッグも GitHub 上で。 GitHub Codespaces で叶えられるシームレスな開発
 
【BS12】Visual Studio 2022 40分一本勝負!
【BS12】Visual Studio 2022 40分一本勝負!【BS12】Visual Studio 2022 40分一本勝負!
【BS12】Visual Studio 2022 40分一本勝負!
 
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!
【BS10】Microsoft と GitHub の開発エコシステムで、開発にドライブをかけよう!
 
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101 【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
【BS9】モダン & クラウドネイティブなソフトウエア開発はじめよう ~ Azure DevOps & GitHub を使ったアプリ開発 DevOps 101
 
【BS8】GitHub Advanced Security で実践できる DevSecOps 対策
【BS8】GitHub Advanced Security で実践できる DevSecOps 対策【BS8】GitHub Advanced Security で実践できる DevSecOps 対策
【BS8】GitHub Advanced Security で実践できる DevSecOps 対策
 
【BS7】GitHubをフル活用した開発
【BS7】GitHubをフル活用した開発【BS7】GitHubをフル活用した開発
【BS7】GitHubをフル活用した開発
 
【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~
【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~
【BS5】帰ってきたハードコアデバッギング ~.NET6 を添えて~
 
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。 【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
【BS4】時は来たれり。今こそ .NET 6 へ移行する時。
 
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介 【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
【BS3】Visual Studio 2022 と .NET 6 での Windows アプリ開発技術の紹介
 
【BS2】.NET 6 最新アップデート
【BS2】.NET 6 最新アップデート【BS2】.NET 6 最新アップデート
【BS2】.NET 6 最新アップデート
 
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること 【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
【BS11】毎年訪れる .NET のメジャーバージョンアップに備えるために取り組めること
 
【BS6】 マイクロソフトの GitHub との取り組み
【BS6】 マイクロソフトの GitHub との取り組み 【BS6】 マイクロソフトの GitHub との取り組み
【BS6】 マイクロソフトの GitHub との取り組み
 
【BS1】What’s new in visual studio 2022 and c# 10
【BS1】What’s new in visual studio 2022 and c# 10【BS1】What’s new in visual studio 2022 and c# 10
【BS1】What’s new in visual studio 2022 and c# 10
 
N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]
N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]
N08_次世代通信キャリアの "Resilience" を支援する Microsoft Cloud [Microsoft Japan Digital Days]
 
S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...
S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...
S09_プライバシー規約準拠の基本! Amazon S3 やオンプレ SQL もサポートする Azure Purview による情報分類と管理 [Micr...
 
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
S18_ゼロトラストを目指し、Windows 10 & M365E5 を徹底活用した弊社 (三井情報) 事例のご紹介 [Microsoft Japan D...
 
S17_25 分でわかる!Windows 365 [Microsoft Japan Digital Days]
S17_25 分でわかる!Windows 365 [Microsoft Japan Digital Days]S17_25 分でわかる!Windows 365 [Microsoft Japan Digital Days]
S17_25 分でわかる!Windows 365 [Microsoft Japan Digital Days]
 
S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]
S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]
S15_標準 PC にさようなら!ニューノーマルの働き方に合わせたデバイスの選択 [Microsoft Japan Digital Days]
 

Último

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Yuma Ohgami
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Danieldanielhu54
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略Ryo Sasaki
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムsugiuralab
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNetToru Tamaki
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdftaisei2219
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...Toru Tamaki
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A surveyToru Tamaki
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものですiPride Co., Ltd.
 

Último (9)

Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
Open Source UN-Conference 2024 Kawagoe - 独自OS「DaisyOS GB」の紹介
 
Postman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By DanielPostman LT Fukuoka_Quick Prototype_By Daniel
Postman LT Fukuoka_Quick Prototype_By Daniel
 
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
[DevOpsDays Tokyo 2024] 〜デジタルとアナログのはざまに〜 スマートビルディング爆速開発を支える 自動化テスト戦略
 
スマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システムスマートフォンを用いた新生児あやし動作の教示システム
スマートフォンを用いた新生児あやし動作の教示システム
 
論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet論文紹介:Automated Classification of Model Errors on ImageNet
論文紹介:Automated Classification of Model Errors on ImageNet
 
TSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdfTSAL operation mechanism and circuit diagram.pdf
TSAL operation mechanism and circuit diagram.pdf
 
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
論文紹介:Content-Aware Token Sharing for Efficient Semantic Segmentation With Vis...
 
論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey論文紹介:Semantic segmentation using Vision Transformers: A survey
論文紹介:Semantic segmentation using Vision Transformers: A survey
 
SOPを理解する 2024/04/19 の勉強会で発表されたものです
SOPを理解する       2024/04/19 の勉強会で発表されたものですSOPを理解する       2024/04/19 の勉強会で発表されたものです
SOPを理解する 2024/04/19 の勉強会で発表されたものです
 

【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)

  • 1. *本資料の内容 (添付文書、リンク先などを含む) は de:code 2020 における公開日時点のものであり、予告なく変更される場合があります。 #decode20 #D14 Azure Synapse Analytics 技術編 最新の統合分析プラットフォームによる新しい価値の創出 (後編) 宮原 誠治 (ドク) 日本マイクロソフト株式会社 デジタル トランスフォーメーション事業本部 エンタープライズ クラウド アーキテクト技術本部 Senior Cloud Solution Architect
  • 2.
  • 3. 本セッションについて 対象者 課題 ゴール • IoT, ビッグデータ, データウェアハウスに関心のある技術者 • IT/DX 戦略に関わる方 • 日々増大するデータ、ペタバイトを超えるデータをどう扱うのか? • データ収集や投入、非構造化・構造化データの加工・分析・可視化は? • 複数の PaaS を組み合わせて、セキュリティは?運用は? • Azure SQL Data Warehouse を大きく進化させ、PaaS を組み合わせる 複雑性を排除した最新の統合分析プラットフォームの価値をご理解頂きます
  • 4. セッションアジェンダ • Azure Synapse Analytics とは • Azure Synapse Analytics のアーキテクチャ • 開発生産性の観点 • セキュリティと運用性の観点 • まとめ 前編 (D09) >開発者/分析者視点 後編 (D14) >管理者/運用者視点
  • 5. Microsoft Learn おすすめコンテンツ 本セッションの内容は,以下の Microsoft Learn コンテンツでも補完的に学習できます。 ぜひアクセスし,Microsoft Azure の Azure Synapse Analytics 関連サービスの理解を深めて ください。 Azure Synapse Analytics (ワークスペース プレビュー) とは https://docs.microsoft.com/ja-jp/azure/synapse-analytics/overview-what-is What is Azure Synapse Link for Azure Cosmos DB (Preview)? https://docs.microsoft.com/ja-jp/azure/cosmos-db/synapse-link
  • 8. Azure Synapse Analytics は次のレベルに Open Source Analytics Azure Analytics ベストな OSS と Azure サービス を組み合わせ、エンド ツー エンド のシングルサービスとして提供 HDInsight Enterprise-grade service for open source analytics Hadoop Spark Kafka Ingest Azure Data Factory Prep Azure Databricks Explore Azure Data Explorer Streaming Azure Stream Analytics IoT Azure Event Hubs Share Azure Data Share Store Azure Data Lake Storage
  • 9. Azure Analytics Store Transform QueryIngest Azure Data Factory Azure Data Lake Storage Azure Databricks Azure SQL Data Warehouse クラウド データ SaaS データ オンプレミス データ デバイス データ Power BI Azure Machine Learning
  • 10. 2 データ ウェアハウスとビッグデータ分析システム全体のあらゆるデータから、 驚異的なスピードでインサイトを提供する無制限の分析サービス Store Azure Data Lake Storage Azure Synapse Analytics Azure Synapse Analytics クラウド データ SaaS データ オンプレミス データ デイバイス データ Power BI Azure Machine Learning
  • 11. Azure Synapse Analytics の重要な開発領域 サーバーレス型 + プロビジョニング型 統合された SQL + Spark 構造/非構造データに対する 統合されたセキュリティ ワークロード別のスケジューリング オンライン スケーリング 共有データに対する マルチ コンピュート クラスター
  • 12. Analytics Runtimes 全体アーキテクチャ SQL on-demand SQL Runtime 共有クラスター 自動スケール 共有ストレージ SQL pool SQL Runtime プロビジョン クラスター 現在、手動スケールのみ 共有 ストレージ 専用 ストレージ クラスター × N 個 を作成可能 クラスター × N 個 を作成可能 Spark pool Spark Runtime プロビジョン クラスター 自動/手動スケール 共有ストレージ データ統合機能 パイプライン/データフロー Azure Data Lake Storage Gen2 Synapse Studio 開発/監視/管理 ※現在、Spark pool から SQL Analytics にメタデータ共有可能なのは、Parquet ファイル形式のマネージドテーブル/外部テーブルで、SQL pool への共有は coming soon
  • 14. Azure Synapse セキュリティ全体像 ⚫ ネットワーク セキュリティ ⚫ 認証とパススルー ⚫ アクセス制御 ⚫ 暗号化
  • 15. 14 xxxxx.onmicrosoft.com (別名: xxxxx.co.jp) ディレクトリ Azure Active Directory Azure Resource Manager (ARM) Azure リソースのデプロイ & 管理機能 (Azure Portal, Azure CLI / PowerShell, ARM REST API) ARM テンプレートによるデプロイ リソース グループ Role based Access Control (RBAC) タグ や ロック Azure IaaS 仮想マシン (VM, VM Scale-set), NIC, 管理ディスク, 仮想ネットワーク (VNet), Load Balancer が主たる構成要素 VNet (1,000 超のサブネットを構成可能) VM (100 種類超の Spec) Load Balancer NSG VNet Service Endpoint or Private Endpoint Azure PaaS (Dedicated) VM や VM Scale-set をベースとした PaaS で、VNET への組み込みが 可能な占 有型アーキテクチャ Azure SaaS / API DevOps や AI 系 (Cognitive Services) などの SaaS 型 / API 型のサービス App Service Env / 統合 Service Fabric AKS (K8s) Batch (HPC) SQL Database Managed Instance Databricks HDInsight ・・・・・ etc. サブスクリプション (Azure Portal) Cognitive Services DevOps Services ・・・・・ etc. F/W機能 Azure PaaS (Multi-tenant) Service Fabric Cluster (コンテナー & サービス凝集型) などをベースとした PaaS で、 サービス毎に Firewall 機能、VM ベースのゲートウェイ機能を持ったマルチテナント型 アーキテクチャ Blob Storage Queue Storage File Storage SQL Data Warehouse SQL Database DB for PostgreSQL DB for MySQL Cosmos DB Functions (従量課金) Event Hubs ・・・ etc. Data Factory (G/W 型) ・・・ etc. Analysis Services PrivateLink
  • 17. Azure AD ユーザー認証 OK SQL on-demandSpark pool SQL pool データ統合機能 ADLS Gen2 トークン ※SQL on-demand ⇒ ADLS Gen2 への認証では、パススルー認証 (既定) の他、SAS 認証、マネージド ID 認証がサポートされる トークン トークン
  • 18. (※ワークスペース作成者も必要) ⚫ Azure Portal で対象ストレージの [アクセス制御 (IAM)] で “ストレージ Blob データ共同作成者” ロールに自分の Azure AD ユーザー プリンシパル (user_name@xxxxx.co.jp など) や所属するセキュリティ グループを追加する ⚫ Azure Portal もしくは Synapse Studio で、フォルダーやファイルに対して、自分の Azure AD ユーザー プリンシパル (user_name@xxxxx.co.jp など) や所属するセキュリティ グループを追加し、 Read/Write/Execute の権限を設定する
  • 19. Managed ID : “adf1” IAM : “adf1” = “ストレージ Blob データ共同作成者” Managed ID 認証を選択した場合、認証先の IAM 設定で、 適切なロールが割当てられていれば、認証が成功し、その権限で アクセスが実施される
  • 20. Azure Data Lake Storage Gen2 SQL on-demand SQL pool データ統合機能 Polybase / Parquet Direct マネージド ID 認証を選択可能 (パススルー認証が既定) マネージド ID 認証を選択可能 (SAS 認証も可) 既定の Linked サービスは、マネージド ID 認証 (SAS 認証も可) 既定の Linked サービスは、マネージド ID 認証 (SQL 認証/サービス プリンシパル認証も可) ワークスペース外の Azure リソース に対しても、マネージド ID 認証が 可能 ※ワークスペース作成時に指定した ADLS Gen2 は Synapse Link によってリンクされたリソース
  • 21. “ストレージ Blob データ共同作成者” ロールが割り当て済み -- パススルー認証を特定のユーザー「xxxxxxxxxxx」に対して無効化する DENY REFERENCES ON CREDENTIAL::[UserIdentity] TO [xxxxxxxxxxx]; GO -- パススルー認証をすべて無効化する DROP CREDENTIAL [UserIdentity]; GO -- 既定の ADLS Gen2 ファイルシステムにマネージド ID 認証を適用する CREATE CREDENTIAL [https://adlsgen2xxxxx.dfs.core.windows.net/synapsefs1] WITH IDENTITY='Managed Identity'; GO -- パススルー認証を再度有効化する場合 (ワークスペース作成時に流されるスクリプト) CREATE CREDENTIAL [UserIdentity] WITH IDENTITY = 'User Identity'; GO GRANT REFERENCES ON CREDENTIAL::[UserIdentity] TO [public]; GO
  • 22. -- Create Database CREATE DATABASE ondemandDB; GO -- Master key USE ondemandDB; CREATE MASTER KEY; GO -- Credential CREATE DATABASE SCOPED CREDENTIAL MyAdls WITH IDENTITY='Managed Identity' GO -- External Data Source CREATE EXTERNAL DATA SOURCE MyAdlsSource WITH ( LOCATION = 'https://adlsgen2xxxxx.dfs.core.windows.net/synapsefs1', CREDENTIAL = MyAdls ); GO -- Format CREATE EXTERNAL FILE FORMAT ParquetFormat WITH ( FORMAT_TYPE = PARQUET, DATA_COMPRESSION = 'org.apache.hadoop.io.compress.SnappyCodec' ); GO -- ADLS Gen2 ストレージに 2016 年の NYC データを出力 USE ondemandDB; CREATE EXTERNAL TABLE OpenData_NYC WITH ( LOCATION='opendata/nyc/', DATA_SOURCE = MyAdlsSource, FILE_FORMAT = ParquetFormat ) AS SELECT * FROM OPENROWSET( BULK 'https://azureopendatastorage.blob.core.windows.net /nyctlc/yellow/puYear=2016/puMonth=*/*.parquet', FORMAT='PARQUET' ) AS [nyc] GO “ストレージ Blob データ共同作成者” ロールが割り当て済み
  • 24. Azure IaaS 仮想マシン (VM, VM Scale-set), NIC, 管理ディスク, 仮想ネットワーク (VNET), Load Balancer が主たる構成要素 VNET (1,000 超のサブネットを構成可能) VM (100 種類超の Spec) Load Balancer NSG Private Endpoints PrivateLink Azure PaaS (Multi-tenant) Service Fabric Cluster (コンテナー & サービス凝集型) などをベースとした PaaS で、 サービス毎に Firewall 機能、VM ベースのゲートウェイ機能を持ったマルチテナント型 アーキテクチャ Blob Storage Queue Storage File Storage SQL Data Warehouse SQL Database DB for PostgreSQL DB for MySQL Cosmos DB Event Hubs ・・・ etc. F/W機能
  • 25. Synapse Studio ⚫ ワークスペース内の SQL on-demand / SQL pool へのプライベート接続 (既定で作成済み) ⚫ ワークスペース外の Azure リソースへのプライベート接続 (追加で作成要) データ統合機能Spark pool マネージド ワークスペース VNet SQL on-demand SQL pool Managed Private Endpoints Private Link Private Link 既定で作成済み 他のマルチテナント型 PaaS 他のマルチテナント型 PaaS 他のマルチテナント型 PaaS
  • 26. ⚫ Synapse Studio ⚫ SQL on-demand ⚫ SQL pool Azure IaaS 仮想マシン (VM, VM Scale-set), NIC, 管理ディスク, 仮想ネットワーク (VNET), Load Balancer が主たる構成要素 VNET (1,000 超のサブネットを構成可能) NSG SQL on-demand SQL pool Private Link Synapse Studio Private Endpoints Private LinkPrivate Link Azure Portal ⇒ Synapse ワークスペース
  • 27. Synapse Studio Home Data Monitor Manage Quick-access to common gestures, most-recently used items, and links to tutorials and documentation. Explore structured and unstructured data Centralized view of all resource usage and activities in the workspace. Configure the workspace, pool, access to artifacts Develop Write code and the define business logic of the pipeline via notebooks, SQL scripts, Data flows, etc. Orchestrate Design pipelines that that move and transform data.
  • 28. Demo - Synapse Studio 管理者/運用者の視点
  • 30. Manage Hub - Analytics プール
  • 31. Manage Hub - Linked サービス
  • 32. Manage Hub - オーケストレーション
  • 33. Manage Hub - セキュリティ
  • 35. Monitor Hub - オーケストレーション
  • 36. Monitor Hub - Spark アプリケーション
  • 39. © 2018 Microsoft Corporation. All rights reserved. 本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。 © 2020 Microsoft Corporation. All rights reserved. 本情報の内容 (添付文書、リンク先などを含む) は、公開日時点のものであり、予告なく変更される場合があります。 本コンテンツの著作権、および本コンテンツ中に出てくる商標権、団体名、ロゴ、製品、サービスなどはそれぞれ、各権利保有者に帰属します。