SlideShare a Scribd company logo
1 of 89
Download to read offline
* Gartner, Big Data (Stamford, CT.: Gartner, 2016), URL: http://www.gartner.com/it-glossary/big-data/
* Gartner, Big Data (Stamford, CT.: Gartner, 2016), URL: http://www.gartner.com/it-glossary/big-data/
コスト
カルチャー
データの特徴
従来 ビッグデータ
リレーショナル
(高度にモデル化された
スキーマ)
あらゆる
データ
(スキーマアジリティ)
高価
(ストレージと
コンピュート容量)
コモディティ
(ストレージと
コンピュート容量)
過去のレポーティン
グ
(リレーショナル代数学の利用)
インテリジェントな
アクション
(リレーショナル代数学に加え、機械
学習、グラフ、ストリーミング、イ
メージ処理を利用)
より多くの実験を行うため、データや分析を一層
活用する必要性
作成したソリューション
• 関係者全員のデータが置けるデータレイク
• 開発者が使えるツール
• 大規模な実験モデル間で協調するための機械学習ツール
結果
• Office, Xbox Live, Azure, Windows, Bing, Skype などチーム
を越えて社内で利用
• 1万人以上の開発者が様々なワークロードやシナリオを
実行
• エクサバイト級のデータを管理
2010 2011 2012 2013 2014 2015 2016
保存データ
Windows
SMSG
Live
Bing
CRM/Dynamics
Xbox Live
Office365
Malware Protection Microsoft Stores
Commerce Risk
Skype
LCA
Exchange
Yammer
ETL パイプライン
専用の ETL ツール (SSIS、など)
定義されたスキーマ
クエリ
分析結果
リレーショナル
業務アプリ
1. 目的とするレポートと分析を明らかにするためにエンドユーザー
の要求から始める
2. 対応するデータベースのスキーマとクエリを定義する
3. 必要なデータソースを特定する
4. 抽出-変換-読み込み(ETL)パイプラインを作成し、必要なデータ
を抽出し(キュレーション)、ターゲットとなるスキーマに変換
する(schema-on-write)
5. レポートを作成し、データを分析する
All data not immediately required is discarded or archived
• 全てのデータに潜在的な価値
• データの蓄積
• 定義されたスキーマなし—ネイティブフォーマットで保持
• クエリ時にスキーマが適用され、変換 (schema-on-read)
• アプリとユーザーがデータを見るときに適合
無制限に保持 分析 結果を確認
全てのソースから
データを収集
反復
観測
パターン
理論
仮説
何が起こる
のか?
どのように
実現できるのか?
予測分析
規範的分析
何が起こっ
たのか?
何故起きたのか?
記述的分析
診断分析
VALUE
トップダウン
(演繹的)
確認
理論
仮説
観測
データウェアハウスの構築
物理設計
ETL 開発
レポートと分析
の開発
インストールと
チューニング
レポートと分析設計
ディメンションの
モデリング
ETL 設計
インフラのセットアッ
プ
企業の戦略
を理解
データソース
ETL
BI と分析
データウェアハウス
要求の収集
ビジネス要求
技術要求
全てのデータの
取り込み
要求に関わらず
全てのデータ
の保持
スキーマ定義なしに
ネイティブフォーマットで
分析の実施
Hadoopのような
分析エンジンを使用
インタラクティブクエリ
バッチクエリ
機械学習
データウェアハウス
リアルタイム分析
Devices
• 特にアーカイブ目的のため、安価で、無制限の量のデータを任意の形式で格納する場所
• 後で使うかどうかわからないデータのコレクションを「もしもの場合に備えて」許可
• データのクエリを実行するまで、スキーマおよびデータの要件を定義せず、大規模なデータの
プールを記述する方法 ー「ジャストイン タイム」または「schema on read」
• EDW を補完し、EDWのデータソースとして扱うことができるーすべてのデータをキャプチャ
するが、EDW に関連するデータのみを渡す
• 特にデータ絞り込みのために高価な EDW リソース (ストレージと処理) を使用することから解放
• EDW のチームがデータをモデリングしロードする (クイック ユーザー アクセス) のを待つことなく
データ探索の実行を許す
• 簡単にスケール
セキュア 不正アクセスを防止するために非常にセキュアである (特に全てのデータが一ヶ所にある場合)。
ネイティブ
フォーマット
データの出所と系統を追跡するため、ネイティブフォーマットで格納されるデータを許可する必要あり。
複数の分析フレームワーク(バッチ、リアルタイム、ストリーミング、MLなど)をサポートする。
1 つの分析フレームワークでは、全てのデータと分析の全ての種類の作業はできない。
複数の分析
フレームワーク
詳細さ すべての詳細データを格納可能。集計すると、詳細が失われる可能性があり。
スループット Hadoop、 Spark などのフレームワークを介して大規模な並列処理のために高いスループットを出す。
高信頼性 非常に高い可用性と信頼性がある (永続的なデータの消失なし)。
スケーラブル
非常にスケーラブルである。すべてのデータを無期限に保存するときに、データ ボリュームを素早く追
加できる
全てのソース 様々なソース(LOB/ERP、ログ、デバイス、ソーシャルネットワークなど)からデータを取り込める。
Azure Data Lake store
HDInsight & Azure Data Lake Analytics
Azure Data Lake
Service
無限にデータをストア・管理
生データを保存
高スループット、低いレイテンシの分析ジョブ
セキュリティ、アクセスコントロール
ネイティブフォーマットであらゆるデータを
保管
クラウド上の HADOOP FILE SYSTEM (HDFS)
エンタープライズ級
スケールに制限なし
分析ワークロードにパフォーマンスを最適化
Azure Data Lake
Store
ビッグデータ分析ワークロード
用のハイパースケールな
リポジトリ
クエリごとに支払い・スケール
Azure データソースにまたがる連合クエリ
エンタープライズ級
C# の表現力と SQL を統一する言語、U-SQL
スケールに制限なし
ADL STORE との連携に最適化
Azure Data Lake
Analytics
あらゆる規模のデータを処理
する、Apache YARN 上に構築
された伸縮自在な
分析サービス
何百万もの SQL と .NET 開発者にとって使い慣れた構文
命令型の C# と宣言型の SQL を統合
構造化、半構造化、非構造化データを統合
全てのデータに対して分散クエリをサポート
U-SQL
ビッグデータのための新しい
言語
U-SQL
ジョブ
ストレージ
ADL
Analytics
サービス
1
Azure
ポータルへ
ログイン
ADL Analytics ア
カウントを作成2
3
U-SQL
スクリプトを書き、
ADL Analytics ア
カウントへ
サブミット
4
U-SQL ジョブが
データセットを
読み書き
• ADL Store
• Azure Storage Blob
• …
U-SQL スクリプトの記述
U-SQL ジョブのサブミット
実行中のジョブのキャンセル
ジョブをサブミットするユーザーの作成
実行の統計を可視化 (コンピュート時間)
ジョブ管理チャートを可視化
Data Lake Analytics アカウントの作成
1. ジョブ管理:
成功・失敗・キャンセルした
ジョブに加えて、サブミット
した全てのジョブの数
2. 稼働状況:
ジョブごとにかかった
コンピュート時間
•ADL Store のデ
フォルト アカウ
ントを新規作成
する。または、
•既存の ADL store
アカウントに関
連づける (適切な
権限で)
ユーザーはADL
Analytics アカウント
および関連する ADL
Store アカウントの
両方に対して明示的に
プロビジョニングする
必要あり
ユーザーは、Data
Lake アカウントに対
する read、write、
または execute の
アクセス許可を明示
的に付与する必要
あり
(新規作成された
Data Lake アカウント
には自動的に設定)
キュー内のジョブの優先
順位:数値が低いほど優
先順位が高くなる
一度に実行できるコンピュー
ティングプロセスの最大数を
指定可能:並列処理の度合い
が高いとパフォーマンスが向
上するが、コストは高くなるジョブのコード
(U-SQL) を直接記
述可能
ジョブは
最初
“Queued”
の状態に
なり、実
行を待つ
ジョブ
の実行
がスケ
ジュー
ルされ
た後に、
ジョブ
ステー
タスは
“Runnin
g”にな
る
Queued Jobs can be cancelled
ジョブが完了
したら、最終
ステータスと
して
“Succeeded”
となる
入力・出
力 (結
果) が表
示される
 入力・出力ファイルは、
ダウンロードせずに直接
ポータル上でプレビュー参照が
可能
 最初の数行を表示
 カラム番号は自動で採番
 CSV とTSV 形式に対応
さまざまなソースから Azure Data Lake Store にデータを取り込み可能
Azure Event Hubs
Azure Storage Blobs
Custom programs
.NET SDK
CLI
Azure Portal
Azure PowerShell
Azure Data Factory
Azure SQL DB
Azure SQL DW
Azure tables
Table Storage
On-premises databases
SQL
ADL Store
ADL ビルトイン コピーサービス
Azure Stream
Analytics
Azure Data Factory
Hadoop DistCp
Azure Data Lake Store から多数のターゲット/シンクに出力可能
Azure SQL DB
SQL
Azure SQL DW
Azure Tables
Table Storage
On-premises databases
Azure Data Factory
Apache Sqoop
Azure Storage Blobs
Custom programs
.NET SDK
CLI
Azure Portal
Azure PowerShell
Azure Data Factory
ADL Store
Hadoop DistCp
Azure Data Lake Store Azure BLOB ストレージ
目的
ビッグ データ分析ワークロードに
最適化されたストレージ
さまざまなストレージ シナリオに対応する
汎用オブジェクト ストア
ユース ケース
バッチ、対話型、ストリーミング分析、
および機械学習データ
(ログ ファイル、IoT データ、
クリック ストリーム、大規模なデータセット等)
あらゆる種類のテキスト データまたは
バイナリ データ
(アプリケーション バックエンド、
バックアップ データ、ストリーミング用
メディア ストレージ、汎用データなど)
Structure 階層型ファイル システム フラットな名前空間を使用するオブジェクト ストア
サーバー側 API WebHDFS 互換の REST API Azure BLOB ストレージ REST API
データ操作 - 承認
POSIX アクセス制御リスト (ACL)。
Azure Active Directory ID に基づく ACL :
ファイルおよびフォルダー レベルで設定可能。
アカウントレベルの承認:アカウント アクセス キー
アカウント、コンテナー、BLOB の承認:Shared
Access Signature キー
データ操作 - 認証 Azure Active Directory ID
共有シークレット (アカウント アクセス キーと
Shared Access Signature キー)
サイズ制限
アカウント サイズ、ファイル サイズ、
ファイル数に制限なし
あり
(https://docs.microsoft.com/ja-jp/azure/azure-
subscription-service-limits#storage-limits)
使用量 価格/月
最初の 100 TB ¥3.98/GB
次の 100 TB ~ 1,000 TB ¥3.88/GB
次の 1,000 TB ~ 5,000 TB ¥3.78/GB
5,000 TB 超 お問い合わせ
使用量 料金
書き込み操作 (10,000 単位) ¥5.10
読み取り操作 (10,000 単位) ¥0.41
操作を削除 無料
トランザクション サイズの制限 無制限
使用量 料金
分析単位 ¥204/時間
ADL .NET SDKs
Azure and ADL REST APIs
ADL
PowerShell
ADL XPlat CLI
ADL Node.js
SDK
ADL Java SDK
アプリケーション
ADL Python SDK
ジョブの進捗の
表示や再実行
クエリ
パフォーマンスの
チューニング
U-SQL クエリの
実行プランの表示
メタデータ
カタログの
参照
U-SQL スクリプト
(C# コード)の
作成
メタデータ
オブジェクトの
作成
U-SQL ジョブの
サブミットと
キャンセル
U-SQL と
C# コードの
デバッグ
プラグイン
Visual Studio は U-SQL
スクリプトの記述を完全
にサポート
編集機能として:
 IntelliSense
 シンタクスによる色付け
 シンタクスのチェック
 …
コンテキスト
メニュー
U-SQL に拡張されたC#のコードは、U-SQL Studioで直接コーディング・
実行が可能
カスタム
プロセッサー
Azureにログインし、Azure Data Lakeアカウントを指定
 U-SQL Studio で
クエリの論理
設計が可能
スキーマ
Join の状態
Filter プラン
Sort プラン
 行セットの観点でも
可視化され、変更が
適用
• ADL Analytics はメタデータ・オブジェクトを作成し、メタデータ サービスに
よって維持されるカタログに保存
• DDL ステートメントによって作成されるテーブルや TVF (CREATE TABLE …)
• メタデータ オブジェクトは Server Explorer で直接作成可能
Azure Data Lake Analytics アカウント
• データベース
– テーブル
– Table valued functions
– ジョブ
– スキーマ
• Linked storage
ADLA Account/Catalog
Database
Schema
[1,n]
[1,n]
[0,n]
tables views TVFs
Clustered
Index
partitions
C# Assemblies
C# Extractors
Data Source
C# Reducers
C# Processors
C# Combiners
C# Outputters
Ext. tables Procedures
Credentials
C# Applier
Table Types
Statistics
C# Fns C# UDAggC# UDTs
Visual Studio の Server
Explorer でメタデータ
カタログが閲覧可能
Server Explorer で可能:
1. テーブル、スキーマ、データ
ベースの作成
2. アセンブリの登録
Azure Data Lake Analytics Unit (ADLAU)
N の並行度 = N ADLAUs
1 ADLAU ≈ 1つの VM、2 コアと 6 GB メモリ
対象アカウントの ADLAU 数
20
ADL Store アカウント (既定)ADL Analytics アカウント
ADL Store へのリンク
ジョブキュー
Azure Blob Store へのリンク
U-SQL カタログ
メタデータ
U-SQL カタログ
データ
ジョブストア
ジョブのフロントエンド
REST API
ジョブ スケジューラ
コンパイラ
サービス
ジョブ キュー
ジョブ マネージャ
U-SQL カタログ
YARN
ジョブのサブミット
ジョブの実行
U-SQL ランタイム
Vertex の実行
C#
C++
Algebra
他のファイル
(システムファイル、デプロイリソース)
managed dll
Unmanaged dll
コンパイル出力 (ジョブフォルダ内部)
コンパイラ &
オプティマイザ
U-SQL メタデータ
サービス
Vertexへデプロイ
• ジョブはいくつかの
Vertexに分割される
• Vertexはそれぞれ実行する
必要がある
Input
Output
Output
6 ステージ
8 Vertexes
• Vertexはステージに展開される
– 各ステージにおけるVertexは、
同じデータに同じ処理をする
– あるステージのVertexは、前段階
のステージのVertexに依存する
• ステージ自体はacyclic graph
(非循環グラフ)によって展開される
Preparing
Queued
Running
Finalizing
Ended
(Succeeded, Failed,
Cancelled)
New
Compiling
Queued
Scheduling
Starting
Running
Ended
画面 ジョブの状態
コンパイルサービスによりスクリプトを
コンパイル
ジョブがキューに入る
ジョブを開始するために十分な ADLAU
があるか?
YES ならジョブに ADLAU を割り当て
U-SQL ランタイムが1 以上の ADLAU で
コードを実行、あるいは出力を
ファイナライズ
ジョブが完了
画面上で指定して、
ノードの詳細を参照
可能
• パフォーマンス
チューニングや
ボトルネックの
特定やデバックの
ために、ジョブ
実行グラフを
再実行可能
• パフォーマンス
チューニングや
ボトルネックの
特定やデバック
のために、ジョブ
実行グラフを
再実行可能
• デバッグと
パフォーマンスの
問題を助けるため、
診断情報を表示
ジョブスケ
ジューラと
キュー
フロントエンド
サービス
オプティマイザ
Vertex
スケジューリング
コンパイラ
ランタイム
Visual Studio
ポータル / API
各四角形 = “Vertex”
全体の一部を表す
各SuperVertex (別名 “Stage”)
におけるVertexは同じデータ
の異なる部分に対し同様の
操作を行う
ジョブグラフとして
可視化
並列度の要求= 1
(1度に1つの vertex を動かす)
並列度の要求 = 4
(1度に4つの vertex を動かす)
次のステー
ジは、前の
ステージが
完了する前
に開始可能 ステージ中にすべ
ての予約された処
理を並列して行う
のは不可
252 個の処理
Vertex の平均
実行時間
43 億行
データの読み込みと
書き込み
失敗した vertex … し
かし自動的にリトラ
イ
ステージ全体が成功
で完了
下の vertex が上の vertex
の出力に依存
クリティカルパス:
ジョブを最後まで実行し
続けるVertexの依存関係
チェーン。
Vertex の実行ビュー
どの Vertex を表示す
るか
全ての Vertex
クリティカルパス
Azure Data Lake Store は
Azure Active Directory (AAD) と統合
 保持されているデータ量
 保持されているデータの期間
 ファイルの数
 各ファイルのサイズ
 取り込みのスループット
数KBから数PBまで
シームレスに
スケール
 ADL Store の各ファイルはブロックに分割
 ブロックはバックエンドのストレージ システ
ム内の複数のデータ ノードに分散配置
 バックエンドのストレージ データノードの数
が十分にある場合、任意のサイズのファイル
が保存可能
 Azureでは、事実上無制限のリソースを持つ
バックエンドストレージを実行
 メタデータは、各ファイルについて保持
メタデータは無制限
Azure Data Lake Store file
…Block 1 Block 2 Block 2
Backend Storage
Data node Data node Data node Data node Data nodeData node
Block Block Block Block Block Block
 並列処理により、ADL Storeは高いスルー
プットを実現
 ADL Store上のファイルの読み込み処理は、
バックエンドの複数ノードに分散したスト
レージに対して並列に実行
読み込み操作
Azure Data Lake Store ファイル
…Block 1 Block 2 Block 2
バックエンドのストレージ
Data node Data node Data node Data node Data nodeData node
Block Block Block Block Block Block
 リージョン毎に各データオブジェクトのコ
ピーを3つ保持(3つの障害ドメイン、アッ
プグレードドメインをまたいで保持)
 作成や追加の操作は、他の2つのレプリカへ
も反映
 書き込みの操作は、全てのレプリカへの反映
が成功した時のみコミット
 読み込み処理は、レプリカのいずれかに対し
て実行
障害時でさえデータは消失しない
Replica 1
Replica 2 Replica 3
Fault/upgrade
domains
Write Commit
宣言型と拡張性の両方が備わっている言語
以下を統一することで開発を易しく:
ビッグデータにおける従来の SQL:
+ 宣言型
– 拡張が大変
ビッグデータにおける従来の
プログラミング言語:
+ 拡張可能
– 多くのコーディングが必要/
スケーラビリティ・パフォーマンス
の知識
SCOPE – マイクロソフト社内の
ビッグデータ言語
• SQL と C# の統合モデル
• 最適化とスケーリングモデル
• 1日に数十万ジョブを実行
Hive
• 複雑なデータ型 (Map, Array)
• テキストファイルのためData format alignment for text files
T-SQL/ANSI SQL
• 多くの SQL 機能をカバー (ウィンドウ関数、メタデータモデ
ル、など)
メリット
• ストア間で大容量のデータをネットワーク
経由で移動しない
• 物理的な場所に関係ない、データの単一
ビュー
• 全てのデータに単一のクエリ
• 各データストアは独立
• SQL 式をリモートの SQL ソースにプッシュ
• 射影
• フィルタ
• ジョイン
U-SQL
クエリ
クエリ
Azure
Storage Blobs
VM 内のAzure SQL
Azure
SQL DB
Azure Data
Lake Analytics
Azure
SQL Data Warehouse
Azure
Data Lake Storage
Interactive
Batch
Streaming
Machine Learning
処理読み込み 保存
INSERT
OUTPUT
OUTPUT
SELECT…
FROM…
WHERE…
EXTRACT
EXTRACT
SELECT
SELECT
Azure
Data
Lake
Azure
Data
Lake
Azure
SQL
DB
Azure
Storage
Blobs
Azure
Storage
Blobs
行セット 行セット
REFERENCE ASSEMBLY WebLogExtASM;
@rs =
EXTRACT
UserID string,
Start DateTime,
End DateTime,
Region string,
SitesVisited string,
PagesVisited string
FROM "swebhdfs://Logs/WebLogRecords.csv"
USING WebLogExtractor ();
@result = SELECT UserID,
(End.Subtract(Start)).TotalSeconds AS Duration
FROM @rs ORDER BY Duration DESC FETCH 10;
OUTPUT @result TO "swebhdfs://Logs/Results/top10.txt"
USING Outputter.Tsv();
• 型定義は C# の型定義と同じ
• データをファイルから抽出・読み込み
するときに、スキーマを定義
(schema-on-read)
Data Lake Store のファイル
独自形式を解析するカスタム関数
C# の関数
行セット:
(中間テーブル
の概念に近い。
ステートメント間
でデータの受け渡
し。)
TSV形式で読み取る関数
数値
byte, byte?
sbyte, sbyte?
int, int?
uint, unint?
long, long?
decimal, decimal?
short, short?
ushort, ushort?
ulong, unlong?
float, float?
double, double?
テキスト
char, char?
string
複合
MAP<K>
ARRAY<K,T>
時間 DateTime, DateTime?
その他
bool, bool?
Guid, Guid?
Byte[]
カテゴリ 型
• 単純な場合は View
• パラメータつきの場合
は TVF
ビュー
CREATE VIEW V AS EXTRACT…
CREATE VIEW V AS SELECT …
• ユーザー定義オブジェクトは含められない (UDF、UDO)
• インライン化
Table-Valued Functions (TVF)
CREATE FUNCTION F (@arg string = "default")
RETURNS @res [TABLE ( … )]
AS BEGIN … @res = … END;
• パラメータつき
• 1つ以上の結果
• 複数のステートメントを含められる
• ユーザーコードを含められる (アセンブリ参照が必要)
• 常にインライン
• 指定した戻りスキーマに対するスキーマまたはチェックを推論
WebLogRecords.txt
INSERT INTO LogRecordsTable
SELECT UserId, Start, End ,
Region
FROM @rs;
テーブルのポピュレーション
要求されたフィールドのみ
@result =
SELECT UserID, (End.Subtract(Start)).TotalSeconds AS
Duration
FROM LogRecordsTable ORDER BY Duration DESC FETCH 10;
OUTPUT @result TO “swebhdfs://Logs/Results/Top10.Tsv”
USING Outputters.Tsv();
Top10.Tsv
テーブルに対し
直接クエリを実行
CREATE TABLE LogRecordsTable(UserId int, Start DateTime, End Datetime, Region string
INDEX idx CLUSTERED (Region ASC) PARTITIONED BY HASH (Region));
Azure Data Lake
• 認証管理
• データソース
• 接続文字列
• クエリ実行
• クエリ実行のための、
スキーマ連動
ADLA Account
youradlaaccount
SQL Server
yoursqlserver
SQL DB/DW
AdventureW
orksLT
U-SQL DB
AdventureWorksLT_External
DB
Credential
AdventureWorksLT_Creds
External DataSource
AdventureWorksLT_Creds
Table
Customers
External Table
CustomersExternal 外部テーブルに
スキーマ定義済み
のクエリ実行
スキーマ指定せず
にクエリ実行
ビルトインの
演算子、関数、
集合関数
C# 式 (SELECT 文の中)
ユーザー定義の集合関数 (UDAGG)
ユーザー定義の関数 (UDF)
ユーザー定義の演算子 (UDO)
• 演算子のカスタム拡張
• U-SQL によって
スケールアウト
• ユーザー定義の Extractor
• ユーザー定義の Outputter
• ユーザー定義の Processor
• 1行読み込み、1行作成
• パススルー vs. 変換
• ユーザー定義の Applier
• 1行読み込み、0行以上を生成
• OUTER/CROSS APPLY とともに使用
• ユーザー定義の Combiner
• 行セットの結合 (ユーザー定義のジョインのように)
• ユーザー定義の Reducer
• n 行読み込み、 m 行生成 (通常は m<n)
• UDO インスタンスを使う明示的な U-SQL シンタクス
でスケールアウト (実行の一部として作成):
• EXTRACT
• OUTPUT
• PROCESS
• COMBINE
• REDUCE
顔の解析
画像へのタグ付け
感情分析
OCR
テキストからの重要語句の抽出
テキストの感情分析
Azure Data Lake における Cognitive 機能
REFERENCE ASSEMBLY ImageCommon;
REFERENCE ASSEMBLY FaceSdk;
REFERENCE ASSEMBLY ImageEmotion;
REFERENCE ASSEMBLY ImageTagging;
REFERENCE ASSEMBLY ImageOcr;
@imgs =
EXTRACT FileName string, ImgData byte[]
FROM @"/images/{FileName:*}.jpg"
USING new Cognition.Vision.ImageExtractor();
// Extract the number of objects on each image and tag them
@objects =
PROCESS @imgs
PRODUCE FileName,
NumObjects int,
Tags string
READONLY FileName
USING new Cognition.Vision.ImageTagger();
OUTPUT @objects
TO "/objects.tsv"
USING Outputters.Tsv();
REFERENCE ASSEMBLY [TextCommon];
REFERENCE ASSEMBLY [TextSentiment];
REFERENCE ASSEMBLY [TextKeyPhrase];
@WarAndPeace =
EXTRACT No int,
Year string,
Book string, Chapter string,
Text string
FROM @"/usqlext/samples/cognition/war_and_peace.csv"
USING Extractors.Csv();
@sentiment =
PROCESS @WarAndPeace
PRODUCE No,
Year,
Book, Chapter,
Text,
Sentiment string,
Conf double
USING new Cognition.Text.SentimentAnalyzer(true);
OUTPUT @sentinment
TO "/sentiment.tsv"
USING Outputters.Tsv();
http://aka.ms/AzureDataLake
http://blogs.msdn.microsoft.com/azuredatalake/
https://channel9.msdn.com/Search?term=%22Data%20Lake%22#pubDate=year&ch9Search
https://channel9.msdn.com/Search?term=U-SQL#ch9Search
https://docs.microsoft.com/ja-jp/azure/data-lake-analytics/
https://docs.microsoft.com/ja-jp/azure/data-lake-store/
https://docs.microsoft.com/ja-jp/azure/data-lake-analytics/data-lake-analytics-u-sql-programmability-guide
https://msdn.microsoft.com/ja-jp/magazine/mt790200.aspx
https://msdn.microsoft.com/ja-jp/magazine/mt614251
https://docs.com/dahatake/7731/azure-data-lake-u-sql
http://aka.ms/adlfeedback
https://social.msdn.microsoft.com/Forums/azure/en-US/home?forum=AzureDataLake
• Data Lake の概念と役割
• 必要とされるまで、ネイティブフォーマットのまま大量の生データを
保持し続けるリポジトリ
• Azure Data Lake の構成
• Data Lake Store:ビッグデータの分析ワークロード用のハイパースケールな
リポジトリ
• Data Lake Analystics:あらゆる規模のデータを処理する、
伸縮自在な分析サービス
• Azure Data Lake の利用方法
• U-SQL:宣言型の SQL と命令型の C# とのハイブリッド言語
• 外部データソースへの分散クエリ、Cognitive Services との連携も可能
ビッグデータ分析も as a Service へ
© 2017 Microsoft Corporation. All rights reserved.
本情報の内容(添付文書、リンク先などを含む)は、作成日時点でのものであり、予告なく変更される場合があります。

More Related Content

What's hot

Azure Purview Linage for Dataflow/Spark
Azure Purview Linage for Dataflow/SparkAzure Purview Linage for Dataflow/Spark
Azure Purview Linage for Dataflow/SparkRyoma Nagata
 
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでやりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで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
 
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...Naoki (Neo) SATO
 
Azure Search クックブック
Azure Search クックブックAzure Search クックブック
Azure Search クックブックKazuyuki Miyake
 
SQL Server 使いのための Azure Synapse Analytics - Spark 入門
SQL Server 使いのための Azure Synapse Analytics - Spark 入門SQL Server 使いのための Azure Synapse Analytics - Spark 入門
SQL Server 使いのための Azure Synapse Analytics - Spark 入門Daiyu Hatakeyama
 
Azure サービスを活用して作るフルマネージドな全文検索アプリケーション
Azure サービスを活用して作るフルマネージドな全文検索アプリケーションAzure サービスを活用して作るフルマネージドな全文検索アプリケーション
Azure サービスを活用して作るフルマネージドな全文検索アプリケーションYoichi Kawasaki
 
SQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data PlatformSQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data PlatformDaiyu Hatakeyama
 
Azure上の データベース 機能の選び方。KVSからDWHまで
Azure上の データベース 機能の選び方。KVSからDWHまでAzure上の データベース 機能の選び方。KVSからDWHまで
Azure上の データベース 機能の選び方。KVSからDWHまでDaisuke Masubuchi
 
分散グラフデータベース DataStax Enterprise Graph
分散グラフデータベース DataStax Enterprise Graph分散グラフデータベース DataStax Enterprise Graph
分散グラフデータベース DataStax Enterprise GraphYuki Morishita
 
Data x AI x API で考えるビジネスインフラ
Data x AI x API で考えるビジネスインフラData x AI x API で考えるビジネスインフラ
Data x AI x API で考えるビジネスインフラDaiyu Hatakeyama
 
第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
 
BigData Architecture for Azure
BigData Architecture for AzureBigData Architecture for Azure
BigData Architecture for AzureRyoma Nagata
 
Japan SQL Server Users Group - 第31回 SQL Server 2019勉強会 - Azure Synapse Analyt...
Japan SQL Server Users Group - 第31回 SQL Server 2019勉強会 - Azure Synapse Analyt...Japan SQL Server Users Group - 第31回 SQL Server 2019勉強会 - Azure Synapse Analyt...
Japan SQL Server Users Group - 第31回 SQL Server 2019勉強会 - Azure Synapse Analyt...Daiyu Hatakeyama
 
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介de:code 2017
 
DB TechShowcase Tokyo - Intelligent Data Platform
DB TechShowcase Tokyo - Intelligent Data PlatformDB TechShowcase Tokyo - Intelligent Data Platform
DB TechShowcase Tokyo - Intelligent Data PlatformDaiyu Hatakeyama
 
Power Query Online
Power Query OnlinePower Query Online
Power Query OnlineRyoma Nagata
 
データ基盤の従来~最新の考え方とSynapse Analyticsでの実現
データ基盤の従来~最新の考え方とSynapse Analyticsでの実現データ基盤の従来~最新の考え方とSynapse Analyticsでの実現
データ基盤の従来~最新の考え方とSynapse Analyticsでの実現Ryoma Nagata
 

What's hot (20)

Azure Purview Linage for Dataflow/Spark
Azure Purview Linage for Dataflow/SparkAzure Purview Linage for Dataflow/Spark
Azure Purview Linage for Dataflow/Spark
 
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまでやりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
やりたいことから考えるMicrosoft Azure 上の データストアの選び方とデータサイエンティスト向け活用法。KVSからDWHまで
 
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 を俯瞰的に眺める
 
Azure Datalake 大全
Azure Datalake 大全Azure Datalake 大全
Azure Datalake 大全
 
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
[db tech showcase Tokyo 2017] AzureでOSS DB/データ処理基盤のPaaSサービスを使ってみよう (Azure Dat...
 
Azure Search クックブック
Azure Search クックブックAzure Search クックブック
Azure Search クックブック
 
SQL Server 使いのための Azure Synapse Analytics - Spark 入門
SQL Server 使いのための Azure Synapse Analytics - Spark 入門SQL Server 使いのための Azure Synapse Analytics - Spark 入門
SQL Server 使いのための Azure Synapse Analytics - Spark 入門
 
Azure サービスを活用して作るフルマネージドな全文検索アプリケーション
Azure サービスを活用して作るフルマネージドな全文検索アプリケーションAzure サービスを活用して作るフルマネージドな全文検索アプリケーション
Azure サービスを活用して作るフルマネージドな全文検索アプリケーション
 
SQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data PlatformSQL Server 2019 とともに知る Microsoft Data Platform
SQL Server 2019 とともに知る Microsoft Data Platform
 
Azure上の データベース 機能の選び方。KVSからDWHまで
Azure上の データベース 機能の選び方。KVSからDWHまでAzure上の データベース 機能の選び方。KVSからDWHまで
Azure上の データベース 機能の選び方。KVSからDWHまで
 
分散グラフデータベース DataStax Enterprise Graph
分散グラフデータベース DataStax Enterprise Graph分散グラフデータベース DataStax Enterprise Graph
分散グラフデータベース DataStax Enterprise Graph
 
Data x AI x API で考えるビジネスインフラ
Data x AI x API で考えるビジネスインフラData x AI x API で考えるビジネスインフラ
Data x AI x 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 概要
 
BigData Architecture for Azure
BigData Architecture for AzureBigData Architecture for Azure
BigData Architecture for Azure
 
Japan SQL Server Users Group - 第31回 SQL Server 2019勉強会 - Azure Synapse Analyt...
Japan SQL Server Users Group - 第31回 SQL Server 2019勉強会 - Azure Synapse Analyt...Japan SQL Server Users Group - 第31回 SQL Server 2019勉強会 - Azure Synapse Analyt...
Japan SQL Server Users Group - 第31回 SQL Server 2019勉強会 - Azure Synapse Analyt...
 
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介
[DI15] Build 2017 Updates ~ Azure Database for MySQL/PostgreSQL 最速紹介
 
Azure Search 大全
Azure Search 大全Azure Search 大全
Azure Search 大全
 
DB TechShowcase Tokyo - Intelligent Data Platform
DB TechShowcase Tokyo - Intelligent Data PlatformDB TechShowcase Tokyo - Intelligent Data Platform
DB TechShowcase Tokyo - Intelligent Data Platform
 
Power Query Online
Power Query OnlinePower Query Online
Power Query Online
 
データ基盤の従来~最新の考え方とSynapse Analyticsでの実現
データ基盤の従来~最新の考え方とSynapse Analyticsでの実現データ基盤の従来~最新の考え方とSynapse Analyticsでの実現
データ基盤の従来~最新の考え方とSynapse Analyticsでの実現
 

Similar to [DI07] あらゆるデータに価値がある! アンチ断捨離ストのための Azure Data Lake

アプリケーション開発者のためのAzure Databricks入門
アプリケーション開発者のためのAzure Databricks入門アプリケーション開発者のためのAzure Databricks入門
アプリケーション開発者のためのAzure Databricks入門Yoichi Kawasaki
 
Spark Analytics - スケーラブルな分散処理
Spark Analytics - スケーラブルな分散処理Spark Analytics - スケーラブルな分散処理
Spark Analytics - スケーラブルな分散処理Tusyoshi Matsuzaki
 
20160220 MSのビッグデータ分析基盤 - データマイニング+WEB@東京
20160220 MSのビッグデータ分析基盤 - データマイニング+WEB@東京20160220 MSのビッグデータ分析基盤 - データマイニング+WEB@東京
20160220 MSのビッグデータ分析基盤 - データマイニング+WEB@東京Koichiro Sasaki
 
Developers.IO 2019 Effective Datalake
Developers.IO 2019 Effective DatalakeDevelopers.IO 2019 Effective Datalake
Developers.IO 2019 Effective DatalakeSatoru Ishikawa
 
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編Daiyu Hatakeyama
 
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)日本マイクロソフト株式会社
 
Gpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure ai
Gpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure aiGpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure ai
Gpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure aiShotaro Suzuki
 
M06_DX を担うエンジニア向け Data & AI Analytics プラットフォームの最適解 ~ Azure Synapse 最新機能ご紹介 ~ ...
M06_DX を担うエンジニア向け Data & AI Analytics プラットフォームの最適解 ~ Azure Synapse 最新機能ご紹介 ~ ...M06_DX を担うエンジニア向け Data & AI Analytics プラットフォームの最適解 ~ Azure Synapse 最新機能ご紹介 ~ ...
M06_DX を担うエンジニア向け Data & AI Analytics プラットフォームの最適解 ~ Azure Synapse 最新機能ご紹介 ~ ...日本マイクロソフト株式会社
 
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウYoichi Kawasaki
 
トレジャーデータのバッチクエリとアドホッククエリを理解する
トレジャーデータのバッチクエリとアドホッククエリを理解するトレジャーデータのバッチクエリとアドホッククエリを理解する
トレジャーデータのバッチクエリとアドホッククエリを理解するTakahiro Inoue
 
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(前編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(前編)【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(前編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(前編)日本マイクロソフト株式会社
 
アプリのロギングからデータ収集・分析・活用
アプリのロギングからデータ収集・分析・活用アプリのロギングからデータ収集・分析・活用
アプリのロギングからデータ収集・分析・活用Atsushi Yokohama (BEACHSIDE)
 
[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...
[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...
[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...Naoki (Neo) SATO
 
ビッグデータ処理データベースの全体像と使い分け
2018年version
ビッグデータ処理データベースの全体像と使い分け
2018年versionビッグデータ処理データベースの全体像と使い分け
2018年version
ビッグデータ処理データベースの全体像と使い分け
2018年versionTetsutaro Watanabe
 
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~Naoki (Neo) SATO
 

Similar to [DI07] あらゆるデータに価値がある! アンチ断捨離ストのための Azure Data Lake (20)

アプリケーション開発者のためのAzure Databricks入門
アプリケーション開発者のためのAzure Databricks入門アプリケーション開発者のためのAzure Databricks入門
アプリケーション開発者のためのAzure Databricks入門
 
Spark Analytics - スケーラブルな分散処理
Spark Analytics - スケーラブルな分散処理Spark Analytics - スケーラブルな分散処理
Spark Analytics - スケーラブルな分散処理
 
DLLAB Ignite Update Data Platform
DLLAB  Ignite Update Data PlatformDLLAB  Ignite Update Data Platform
DLLAB Ignite Update Data Platform
 
20160220 MSのビッグデータ分析基盤 - データマイニング+WEB@東京
20160220 MSのビッグデータ分析基盤 - データマイニング+WEB@東京20160220 MSのビッグデータ分析基盤 - データマイニング+WEB@東京
20160220 MSのビッグデータ分析基盤 - データマイニング+WEB@東京
 
Developers.IO 2019 Effective Datalake
Developers.IO 2019 Effective DatalakeDevelopers.IO 2019 Effective Datalake
Developers.IO 2019 Effective Datalake
 
Azure DataLake 大全
Azure DataLake 大全Azure DataLake 大全
Azure DataLake 大全
 
【de:code 2020】 Azure Cosmos DB - Build 2020 アップデート
【de:code 2020】 Azure Cosmos DB - Build 2020 アップデート【de:code 2020】 Azure Cosmos DB - Build 2020 アップデート
【de:code 2020】 Azure Cosmos DB - Build 2020 アップデート
 
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
Deep Learning Lab - Microsoft Machine Learning meetup 2018/06/27 - 推論編
 
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(後編)
 
Gpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure ai
Gpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure aiGpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure ai
Gpu accelerates aimodeldevelopmentandanalyticsutilizingelasticsearchandazure ai
 
M06_DX を担うエンジニア向け Data & AI Analytics プラットフォームの最適解 ~ Azure Synapse 最新機能ご紹介 ~ ...
M06_DX を担うエンジニア向け Data & AI Analytics プラットフォームの最適解 ~ Azure Synapse 最新機能ご紹介 ~ ...M06_DX を担うエンジニア向け Data & AI Analytics プラットフォームの最適解 ~ Azure Synapse 最新機能ご紹介 ~ ...
M06_DX を担うエンジニア向け Data & AI Analytics プラットフォームの最適解 ~ Azure Synapse 最新機能ご紹介 ~ ...
 
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
15分でお届けする Elastic Stack on Azure 設計・構築ノウハウ
 
トレジャーデータのバッチクエリとアドホッククエリを理解する
トレジャーデータのバッチクエリとアドホッククエリを理解するトレジャーデータのバッチクエリとアドホッククエリを理解する
トレジャーデータのバッチクエリとアドホッククエリを理解する
 
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(前編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(前編)【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(前編)
【de:code 2020】 Azure Synapse Analytics 技術編 ~ 最新の統合分析プラットフォームによる新しい価値の創出(前編)
 
アプリのロギングからデータ収集・分析・活用
アプリのロギングからデータ収集・分析・活用アプリのロギングからデータ収集・分析・活用
アプリのロギングからデータ収集・分析・活用
 
Azure Data Explorer
Azure Data ExplorerAzure Data Explorer
Azure Data Explorer
 
Azure Data Platform
Azure Data PlatformAzure Data Platform
Azure Data Platform
 
[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...
[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...
[Microsoft Tech Summit 2018] Azure Machine Learning サービスと Azure Databricks で実...
 
ビッグデータ処理データベースの全体像と使い分け
2018年version
ビッグデータ処理データベースの全体像と使い分け
2018年versionビッグデータ処理データベースの全体像と使い分け
2018年version
ビッグデータ処理データベースの全体像と使い分け
2018年version
 
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
[ウェビナー] Build 2018 アップデート ~ データ プラットフォーム/IoT編 ~
 

More from de:code 2017

[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用de:code 2017
 
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~de:code 2017
 
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にあるde:code 2017
 
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例de:code 2017
 
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能にde:code 2017
 
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~de:code 2017
 
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころde:code 2017
 
[SP04] これからのエンジニアに必要な「マネジメント」の考え方
[SP04] これからのエンジニアに必要な「マネジメント」の考え方[SP04] これからのエンジニアに必要な「マネジメント」の考え方
[SP04] これからのエンジニアに必要な「マネジメント」の考え方de:code 2017
 
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦de:code 2017
 
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却de:code 2017
 
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?de:code 2017
 
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~de:code 2017
 
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しようde:code 2017
 
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...de:code 2017
 
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜de:code 2017
 
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリde:code 2017
 
[SP03] 「怠惰の美徳~言語デザイナーの視点から」
[SP03] 「怠惰の美徳~言語デザイナーの視点から」[SP03] 「怠惰の美徳~言語デザイナーの視点から」
[SP03] 「怠惰の美徳~言語デザイナーの視点から」de:code 2017
 
[SP02] Developing autonomous vehicles with AirSim
[SP02] Developing autonomous vehicles with AirSim[SP02] Developing autonomous vehicles with AirSim
[SP02] Developing autonomous vehicles with AirSimde:code 2017
 
[SP01] CTO が語る! 今注目すべきテクノロジー
[SP01] CTO が語る! 今注目すべきテクノロジー[SP01] CTO が語る! 今注目すべきテクノロジー
[SP01] CTO が語る! 今注目すべきテクノロジーde:code 2017
 
[DO16] Mesosphere : Microservices meet Fast Data on Azure
[DO16] Mesosphere : Microservices meet Fast Data on Azure [DO16] Mesosphere : Microservices meet Fast Data on Azure
[DO16] Mesosphere : Microservices meet Fast Data on Azure de:code 2017
 

More from de:code 2017 (20)

[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
[AI08] 深層学習フレームワーク Chainer × Microsoft で広がる応用
 
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
[AI10] ゲームキャラクターのための人工知能と社会への応用 ~ FINAL FANTASY XV を事例として ~
 
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
[DO07] マイクロサービスに必要な技術要素はすべて Spring Cloud にある
 
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
[SC09] パッチ待ちはもう古い!Windows 10 最新セキュリティ技術とゼロデイ攻撃攻防の実例
 
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
[SC10] 自社開発モバイルアプリの DLP 対応化を Microsoft Intune で可能に
 
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
[DI10] IoT を実践する最新のプラクティス ~ Azure IoT Hub 、SDK 、Azure IoT Suite ~
 
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ
[AI03] AI × 導入の速さを武器に。 ” 人工知能パーツ ” Cognitive Services の使いどころ
 
[SP04] これからのエンジニアに必要な「マネジメント」の考え方
[SP04] これからのエンジニアに必要な「マネジメント」の考え方[SP04] これからのエンジニアに必要な「マネジメント」の考え方
[SP04] これからのエンジニアに必要な「マネジメント」の考え方
 
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
[DO17] セゾン情報システムズの CTO 小野氏による、伝統的 Sier におけるモダン開発への挑戦
 
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
[DO13] 楽天のクラウドストレージ使いこなし術 Azure と OSS で少しずつ進めるレガシー脱却
 
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
[DO11] JOY, Inc. : あなたの仕事場での喜びは何ですか?
 
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
[DO08] 『変わらない開発現場』を変えていくために ~エンプラ系レガシー SIer のための DevOps 再入門~
 
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
[DO06] Infrastructure as Code でサービスを迅速にローンチし、継続的にインフラを変更しよう
 
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
[DO05] システムの信頼性を上げるための新しい考え方 SRE ( Site Reliability Engineering ) in Azure, o...
 
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
[DO04] アジャイル開発サバイバルガイド 〜キミが必ず直面する課題と乗り越え方を伝えよう!〜
 
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
[DO02] Jenkins PipelineとBlue Oceanによる、フルスクラッチからの継続的デリバリ
 
[SP03] 「怠惰の美徳~言語デザイナーの視点から」
[SP03] 「怠惰の美徳~言語デザイナーの視点から」[SP03] 「怠惰の美徳~言語デザイナーの視点から」
[SP03] 「怠惰の美徳~言語デザイナーの視点から」
 
[SP02] Developing autonomous vehicles with AirSim
[SP02] Developing autonomous vehicles with AirSim[SP02] Developing autonomous vehicles with AirSim
[SP02] Developing autonomous vehicles with AirSim
 
[SP01] CTO が語る! 今注目すべきテクノロジー
[SP01] CTO が語る! 今注目すべきテクノロジー[SP01] CTO が語る! 今注目すべきテクノロジー
[SP01] CTO が語る! 今注目すべきテクノロジー
 
[DO16] Mesosphere : Microservices meet Fast Data on Azure
[DO16] Mesosphere : Microservices meet Fast Data on Azure [DO16] Mesosphere : Microservices meet Fast Data on Azure
[DO16] Mesosphere : Microservices meet Fast Data on Azure
 

Recently uploaded

20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directoryosamut
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールsugiuralab
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。iPride Co., Ltd.
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000Shota Ito
 
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価sugiuralab
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxAtomu Hidaka
 

Recently uploaded (7)

20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory20240412_HCCJP での Windows Server 2025 Active Directory
20240412_HCCJP での Windows Server 2025 Active Directory
 
プレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツールプレイマットのパターン生成支援ツール
プレイマットのパターン生成支援ツール
 
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
Amazon SES を勉強してみる その12024/04/12の勉強会で発表されたものです。
 
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
新人研修のまとめ       2024/04/12の勉強会で発表されたものです。新人研修のまとめ       2024/04/12の勉強会で発表されたものです。
新人研修のまとめ 2024/04/12の勉強会で発表されたものです。
 
PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000PHP-Conference-Odawara-2024-04-000000000
PHP-Conference-Odawara-2024-04-000000000
 
プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価プレイマットのパターン生成支援ツールの評価
プレイマットのパターン生成支援ツールの評価
 
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptxIoT in the era of generative AI, Thanks IoT ALGYAN.pptx
IoT in the era of generative AI, Thanks IoT ALGYAN.pptx
 

[DI07] あらゆるデータに価値がある! アンチ断捨離ストのための Azure Data Lake