SlideShare a Scribd company logo
) / ) / . ) / ) /: / . () ./ / ) / 11 / .
GIA .0C D B @ ( 18 : 81:
9 1 1 9 @ ) 12 1:
) 2/ )2/ . ) 2/ )2/ 2
• : C
• , : C
• B B :
• P Ba
• , , C
• P Bg
• ,
• B f
• :A d
• T BP
• : BP
• B Q Bh , ,
: / . () ./ / )2/ / .
c eB G D
) / ) / 3 . ) / ) /: / . () ./ / ) / / .
) / ) / 4 . ) / ) / 4
• :: : . : g C aM emQbD C
SC
• . . Ql QdhBdb P
• : / / , A
: . . LK ic P
4 : / . () ./ / ) / / .
: . . :
:: : . . : Mf Q G
C a QdbGP
C SC
: :: : . . :
Cloud Dataflow
) / ) / . 5 ) / ) /
• / / h C
P : gc : D G
5: / . () ./ / ) / / .
/ / G
// / / . e / / df a
/ // /. / P
P gc
) / ) / . ) / ) /:6/ . () ./ / ) / 6/ . 6 6
) / ) / 7 . ) / ) /
• m dBag S B k vhu f ca
g b e
• , , A J B k psI
• ., ,P . CD I G J iw
• :, / , , JpnI G J
: / . () 7./ / ) / / . 7 7
c g tl
:,. , r I
B k vhu f cag b e
: , ,:,.
yo JP
A J ps I
8) / ) / 8 .88 8) / ) /: / .8 () ./ / ) / / .8
W
. / E W l c A
gm ha C
m d B b
W
e :e :e :e :
. . - - /
) / ) / . ) / ) /: / . () ./ / ) / / . 9
S S a
/ ' /: )C/: E . ( A S S d c
( A / F
R T W b
/: / :- C / / B /: / / / C
1 01 0 / 1 01 00./ ) 1 /0 (01 0 0./ :
kflmfnauq
N BGD +D Ka. KN D ]c;M C,MSLRekflmfnaydesw b
,.5. LF D N BD
.LRD .5 :,. . LC .- :5-
.5
1 RGMSFGR RGD I LF G C KM D EEDBRDC RGD -SID ME
A LW RG L ,M LU
:,. .
1R C C U W DDK M RM S ( ASR LMU L RGD
C T ML ME RGD I LFCMK R NND LMR UG BG ME
RGD CSID GD T SD KM R) EM DOS R D ' D M
UD FGDC RG R BS M RW L LD RGD B L K ID
BGM BD ME D RGD KM DRW
,.5.
LF
D
N BD
.LRD
.5
:,. .
LC
.- :5-
.5
1
RGMSFGR
RGD
I LF
; K G ID ND D
Z LF D [
igh etrox vp AD K R N KAC ( D E LC
) / ) / . ) / ) /: / . () ./ / ) / 11 / .
kglmgn o
0OBD 1 BL 4UBLOK cANPE2NSMRekglmgn ydetx a
24:4
7IMG
8 BP
OBKBD
4MR P
74:
58 24 4=
BME
439 :3
74:
6
R NSG R
R
IMG
24:4 TBKS ,
7IMG. TBKS )
8 BP . TBKS '
OBKBD . TBKS ))
4MR P. TBKS
74: . TBKS '
58 24 4=. TBKS )
BME. TBKS (
439 :3. TBKS )
6. TBKS ,
R NSG R. TBKS (
R . TBKS
upseihn W C BL DNLCIM P 2NSMR P4K L MR
ups r v ba
1 1 / 1 1./ ) 1 / ( 1 22 ./ :
eklem ro
1REGKI 2IEO 5 EORNI_ bA S 3 Ud eklem vcd t]a
MI 0 35 5 WEN I0
MI 08L WEN I0'
MI 09IES T WEN I0(
MI 0RENEGI WEN I0
MI 05 UIS WEN I0
MI 085 WEN I0(
MI 069 35 5= WEN I0 %
MI 0E WEN I0).
MI 054: 4 WEN I0'
MI 07 WEN I0 %
MI 0UK KU WEN I0),
MI 0UKI WEN I0 .
35 5
8L '
9IES T (
RENEGI
5 UIS
85 (
69 35 5= %
E ).
54: 4 '
7 %
UK KU ),
UKI .
pwu h gi_sn [ IEO :ER NEO E S DG U T T S DG UB%C S DG UB C
1 3 1 3 / 1 3 1 3 3./ ) 1 / ( 1 3 ./ :
ST
:-/ ' - ) - : B ( ST E
( -
W C
A . - . / /
1 1 4 / 1 1./ ) 1 / ( 1 ./ :
_ abWgc
+ : A , :EW. :E - F [_ abWiZ[dhT
_ abefW]R
_ ab
:E B : / E '' : : M% :E ' A:C : 'CBF :
:E / : 0: :E : BF : +% :%P
:E E BF - F 1 . E F
:E 0: :E : M F M F ( M F )
:E B B ''E % C ' F
1 1 5 / 1 1 5
• : a TC S =/: = c g
• =/: = a TC e[ f e[ PSO b
5 ./ ) 1 / ( 1 ./ :
b
:F =/: = d] I
- :/ ) :. -(: / (: :. - = =/: = .
- : =/: = .
- = =/: = .
/ / / = : / : = =/ :
:F =/: = d]
1 1 / 6 1 1
• A tPeCs
• : AtP A iu
• : m Po M AtP A iu
• / AtPiu K A nSf
• m PR T
• m G Prc
6 ./ ) 1 / ( 1 ./ :
a pd
: h lb R : 1 PD
:P K
: 1 PD
1 P K
: 1 PD
P K
BF nSf M a pd
1 1 / 1 1
B : C
C
GD ,
7 ./ ) 1 / ( 1 7 ./ 7 7:
1 1 8 / 1 1
• C 27 $ P A
poD B c
• d o D po 27 e
• 27 A l
./ ) 1 8/ ( 1 ./ 8 8 :
7 - -1 7 m f
( -.2 ) -5 i r hnD
- $
. d o
7.- $
27 7
27 $
( -.2 ) -5
a 27 dD
9 1 1 9 /99 9 1 1
• >. D C nbc ud_
• . ( . D
• . ) > hf
./9 ) 1 / ( 1 ./9 :
) > . . ra v
. ( . bceo w lt
< . >.
>.
/ $. .
bcs < . . . / .
bcs B . . -/ . A. < > > p O > >
ixmW
0 0 / 0 00./ ) /0 (0 0 22 0./ :
.D AD M [s nw
dR_c .W ab em tu] TZ
CE > = E = E
A E > = E'C CE 1 E
A E > = E'C CE C
CE
+ = E' C DCF "
" ,, 1 E " CF '
= E'1D "D E= 'ACF DD" - P : %
= E'> E=CF '. F ' 0D E F "
= E' "D E= M > F "M > F (:% M > F ):
M C ,, C "
D + ' F"
D 'M C F CD ACFC "
• M > F ' ]lp
x . F
ab eri
ab e m
ab e ohf
1 1 / 1 1
• ef P : : : a
• d h . :
• : : $$$$$ 1 $$$$ o
./ ) 1 / ( 1 22 ./ :
)4 : 14 i bn
) c C D
l :2 . :
l . : : : $$$$$ 1 $$$$
(
:(
: (
4 0 (
:2 (
1(
- :(
) 2/ )2/ . ) 2/ )2/ 2
• PR GP
• D f
• djD f ( o C (
• a D S S
: / . () ./ / )2/ / .
) C p
) PR lDen
) Cc D
3 3 / 3 3 3
• ROS O PS g
./ ) / ( 3 22 ./ :
':= (/ / :=D a f
':= (/ / :=D ROS O cd _e G
/ :
= = : =
== : . := .= = = = C D./ )== : ':= =
== : . := .= = = =
== : . := .= = = . / =
== : . := .= = / .:= / = = / /
== : . := .= = .:= / = = /
= = C D./ - / / = (/ / :=D
/ : = = = =
(/ / :=D
)'- b
4 /
• lhr . k meW]s
./ ) / ( 22 ./ :
. PA /> >C ]mdi
. PA/> >C Z _ab_cgfno p [W
" M >A ,, >A1M R " F P ' R
> '1 > > " > A> R+ M 'CF A> "M :- > T % R
> ' F M '. P ' M0 "
> ' > " > A> MA P + + " MA P :) % MA P :
MF ,, MF R " P P
" M >A ,, >A1M R " D +((A> >C > ( E>G >M (GF D >M' R
> '1 > > " > A> R+ M 'CF A> "M :- > T % R
> ' F M '. P ' M0 "
> ' > " > A> MA P + + " MA P :) % MA P :
MF ,, MF R " D +(( S P G ( P ' R
/ / C : D 5 / /
, ,
• ,R Ph O e SI
W . GC 1 C GC Qf_O
( B 5 ( ./ 5 / 5 A 2
D C FQT f bg
B : -D / D : 1 C -D
)/ / : C BC
C BC . C BC
: C BC
C BC 1 C C BC
( 2 :
. ,D /D
. /C B ,D /D
:
1 C ,D /D
1 C /C B ,D /D
d S :CC B : D C C D C Wac

More Related Content

What's hot

CVPR 2020 報告
CVPR 2020 報告CVPR 2020 報告
CVPR 2020 報告
cvpaper. challenge
 
話題のkubernetesをRancher2.0で便利に使う!
話題のkubernetesをRancher2.0で便利に使う!話題のkubernetesをRancher2.0で便利に使う!
話題のkubernetesをRancher2.0で便利に使う!
cyberblack28 Ichikawa
 
ウォーターフォール開発・ ガントチャート活用の勘所
ウォーターフォール開発・ガントチャート活用の勘所ウォーターフォール開発・ガントチャート活用の勘所
ウォーターフォール開発・ ガントチャート活用の勘所
agileware_jp
 
Atividades 16 e 17 junho
Atividades 16 e 17 junhoAtividades 16 e 17 junho
Atividades 16 e 17 junhoFUNDAÇÃO EDP
 
【修士論文】CNNを用いた定置網漁場におけるマグロ有無の推定に関する研究
【修士論文】CNNを用いた定置網漁場におけるマグロ有無の推定に関する研究【修士論文】CNNを用いた定置網漁場におけるマグロ有無の推定に関する研究
【修士論文】CNNを用いた定置網漁場におけるマグロ有無の推定に関する研究
harmonylab
 
Towards formal verification of neural networks
Towards formal verification of neural networksTowards formal verification of neural networks
Towards formal verification of neural networks
Masahiro Sakai
 
【CVPR 2020】Segmentation, Grouping and Shape
【CVPR 2020】Segmentation, Grouping and Shape【CVPR 2020】Segmentation, Grouping and Shape
【CVPR 2020】Segmentation, Grouping and Shape
cvpaper. challenge
 
oke
okeoke
BERT入門
BERT入門BERT入門
BERT入門
Ken'ichi Matsui
 
2. introduction to disaster management & drr in nepal july 2k10
2. introduction to disaster management & drr in nepal july 2k102. introduction to disaster management & drr in nepal july 2k10
2. introduction to disaster management & drr in nepal july 2k10NDRC Nepal
 
JAWSDAYS2018 サーバーレスで手軽に自社アプリをリリース-lineのチャットbotアプリ開発への誘い(ショートカット版)
JAWSDAYS2018 サーバーレスで手軽に自社アプリをリリース-lineのチャットbotアプリ開発への誘い(ショートカット版)JAWSDAYS2018 サーバーレスで手軽に自社アプリをリリース-lineのチャットbotアプリ開発への誘い(ショートカット版)
JAWSDAYS2018 サーバーレスで手軽に自社アプリをリリース-lineのチャットbotアプリ開発への誘い(ショートカット版)
Hiroyuki Hiki
 
Aksharica - 098 (अक्षरिका - ०९८)
Aksharica - 098 (अक्षरिका - ०९८)Aksharica - 098 (अक्षरिका - ०९८)
Aksharica - 098 (अक्षरिका - ०९८)
Rajesh Koirala
 
A framework for the design and execution of heterogeneous distributed applica...
A framework for the design and execution of heterogeneous distributed applica...A framework for the design and execution of heterogeneous distributed applica...
A framework for the design and execution of heterogeneous distributed applica...
Jonathan Bardin
 
Cc words
Cc wordsCc words
Cc words
Ganesh Joshi
 
Disaster impact & drr in nepal a concern july2k10
Disaster impact & drr in nepal a concern july2k10Disaster impact & drr in nepal a concern july2k10
Disaster impact & drr in nepal a concern july2k10DIPECHO Nepal
 
Ii day disaster impact & drr in nepal a concern july2k10
Ii day  disaster impact & drr in nepal a concern july2k10Ii day  disaster impact & drr in nepal a concern july2k10
Ii day disaster impact & drr in nepal a concern july2k10
DIPECHO Nepal
 
SIGNATE 産業技術総合研究所 衛星画像分析コンテスト 2位入賞モデルの工夫点
SIGNATE産業技術総合研究所 衛星画像分析コンテスト2位入賞モデルの工夫点SIGNATE産業技術総合研究所 衛星画像分析コンテスト2位入賞モデルの工夫点
SIGNATE 産業技術総合研究所 衛星画像分析コンテスト 2位入賞モデルの工夫点
Ken'ichi Matsui
 
How to write a cheque
How to write a chequeHow to write a cheque
データ分析コンテストとデータサイエンティストの働きかた
データ分析コンテストとデータサイエンティストの働きかたデータ分析コンテストとデータサイエンティストの働きかた
データ分析コンテストとデータサイエンティストの働きかた
Ken'ichi Matsui
 
Google Polymer in Action
Google Polymer in ActionGoogle Polymer in Action
Google Polymer in Action
Jeongkyu Shin
 

What's hot (20)

CVPR 2020 報告
CVPR 2020 報告CVPR 2020 報告
CVPR 2020 報告
 
話題のkubernetesをRancher2.0で便利に使う!
話題のkubernetesをRancher2.0で便利に使う!話題のkubernetesをRancher2.0で便利に使う!
話題のkubernetesをRancher2.0で便利に使う!
 
ウォーターフォール開発・ ガントチャート活用の勘所
ウォーターフォール開発・ガントチャート活用の勘所ウォーターフォール開発・ガントチャート活用の勘所
ウォーターフォール開発・ ガントチャート活用の勘所
 
Atividades 16 e 17 junho
Atividades 16 e 17 junhoAtividades 16 e 17 junho
Atividades 16 e 17 junho
 
【修士論文】CNNを用いた定置網漁場におけるマグロ有無の推定に関する研究
【修士論文】CNNを用いた定置網漁場におけるマグロ有無の推定に関する研究【修士論文】CNNを用いた定置網漁場におけるマグロ有無の推定に関する研究
【修士論文】CNNを用いた定置網漁場におけるマグロ有無の推定に関する研究
 
Towards formal verification of neural networks
Towards formal verification of neural networksTowards formal verification of neural networks
Towards formal verification of neural networks
 
【CVPR 2020】Segmentation, Grouping and Shape
【CVPR 2020】Segmentation, Grouping and Shape【CVPR 2020】Segmentation, Grouping and Shape
【CVPR 2020】Segmentation, Grouping and Shape
 
oke
okeoke
oke
 
BERT入門
BERT入門BERT入門
BERT入門
 
2. introduction to disaster management & drr in nepal july 2k10
2. introduction to disaster management & drr in nepal july 2k102. introduction to disaster management & drr in nepal july 2k10
2. introduction to disaster management & drr in nepal july 2k10
 
JAWSDAYS2018 サーバーレスで手軽に自社アプリをリリース-lineのチャットbotアプリ開発への誘い(ショートカット版)
JAWSDAYS2018 サーバーレスで手軽に自社アプリをリリース-lineのチャットbotアプリ開発への誘い(ショートカット版)JAWSDAYS2018 サーバーレスで手軽に自社アプリをリリース-lineのチャットbotアプリ開発への誘い(ショートカット版)
JAWSDAYS2018 サーバーレスで手軽に自社アプリをリリース-lineのチャットbotアプリ開発への誘い(ショートカット版)
 
Aksharica - 098 (अक्षरिका - ०९८)
Aksharica - 098 (अक्षरिका - ०९८)Aksharica - 098 (अक्षरिका - ०९८)
Aksharica - 098 (अक्षरिका - ०९८)
 
A framework for the design and execution of heterogeneous distributed applica...
A framework for the design and execution of heterogeneous distributed applica...A framework for the design and execution of heterogeneous distributed applica...
A framework for the design and execution of heterogeneous distributed applica...
 
Cc words
Cc wordsCc words
Cc words
 
Disaster impact & drr in nepal a concern july2k10
Disaster impact & drr in nepal a concern july2k10Disaster impact & drr in nepal a concern july2k10
Disaster impact & drr in nepal a concern july2k10
 
Ii day disaster impact & drr in nepal a concern july2k10
Ii day  disaster impact & drr in nepal a concern july2k10Ii day  disaster impact & drr in nepal a concern july2k10
Ii day disaster impact & drr in nepal a concern july2k10
 
SIGNATE 産業技術総合研究所 衛星画像分析コンテスト 2位入賞モデルの工夫点
SIGNATE産業技術総合研究所 衛星画像分析コンテスト2位入賞モデルの工夫点SIGNATE産業技術総合研究所 衛星画像分析コンテスト2位入賞モデルの工夫点
SIGNATE 産業技術総合研究所 衛星画像分析コンテスト 2位入賞モデルの工夫点
 
How to write a cheque
How to write a chequeHow to write a cheque
How to write a cheque
 
データ分析コンテストとデータサイエンティストの働きかた
データ分析コンテストとデータサイエンティストの働きかたデータ分析コンテストとデータサイエンティストの働きかた
データ分析コンテストとデータサイエンティストの働きかた
 
Google Polymer in Action
Google Polymer in ActionGoogle Polymer in Action
Google Polymer in Action
 

Similar to Google Cloud Dataflowによる データ変換処理入門

Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方
Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方
Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方
Takeshi Mikami
 
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
VirtualTech Japan Inc.
 
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
OpenStack Korea Community
 
[さるる勉強会] LTで話したい Amazon Connect
[さるる勉強会] LTで話したい Amazon Connect[さるる勉強会] LTで話したい Amazon Connect
[さるる勉強会] LTで話したい Amazon Connect
Daiki Mori
 
Safe Reinforcement Learning
Safe Reinforcement LearningSafe Reinforcement Learning
Safe Reinforcement Learning
Dongmin Lee
 
SPARQL入門
SPARQL入門SPARQL入門
SPARQL入門
Takeshi Mikami
 
Continuous Delivery with Spinnaker on K8s(kubernetes) Cluster
Continuous Delivery with Spinnaker on K8s(kubernetes) Cluster Continuous Delivery with Spinnaker on K8s(kubernetes) Cluster
Continuous Delivery with Spinnaker on K8s(kubernetes) Cluster
Jinwoong Kim
 
Elixirでハードウェアが作れちゃう,かも!!? データフロー型ハードウェア設計環境Cockatriceのご紹介
Elixirでハードウェアが作れちゃう,かも!!?データフロー型ハードウェア設計環境Cockatriceのご紹介Elixirでハードウェアが作れちゃう,かも!!?データフロー型ハードウェア設計環境Cockatriceのご紹介
Elixirでハードウェアが作れちゃう,かも!!? データフロー型ハードウェア設計環境Cockatriceのご紹介
Hideki Takase
 
Db2 Warehouse v3.0 SMP 導入ガイド 20190104 Db2 Warehouse SMP v3.0 configration Ins...
Db2 Warehouse v3.0 SMP 導入ガイド 20190104 Db2 Warehouse SMP v3.0 configration Ins...Db2 Warehouse v3.0 SMP 導入ガイド 20190104 Db2 Warehouse SMP v3.0 configration Ins...
Db2 Warehouse v3.0 SMP 導入ガイド 20190104 Db2 Warehouse SMP v3.0 configration Ins...
IBM Analytics Japan
 
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
dcubeio
 
生徒会活動の飛躍的可能性:生徒会活動に関する調査研究と自身の経験から
生徒会活動の飛躍的可能性:生徒会活動に関する調査研究と自身の経験から生徒会活動の飛躍的可能性:生徒会活動に関する調査研究と自身の経験から
生徒会活動の飛躍的可能性:生徒会活動に関する調査研究と自身の経験から
Hiroyuki Kurimoto
 
【ECCV 2018】How good is my GAN?
【ECCV 2018】How good is my GAN?【ECCV 2018】How good is my GAN?
【ECCV 2018】How good is my GAN?
cvpaper. challenge
 
FIWARE Global Summit - FI-Lab India Stepping Stone for Implementing FIWARE Ec...
FIWARE Global Summit - FI-Lab India Stepping Stone for Implementing FIWARE Ec...FIWARE Global Summit - FI-Lab India Stepping Stone for Implementing FIWARE Ec...
FIWARE Global Summit - FI-Lab India Stepping Stone for Implementing FIWARE Ec...
FIWARE
 
Db2 Warehouse v3.0 運用管理ガイド 基礎編 20190104 Db2 Warehouse v3.0 Basic Operation G...
Db2 Warehouse v3.0 運用管理ガイド 基礎編 20190104  Db2 Warehouse v3.0 Basic Operation G...Db2 Warehouse v3.0 運用管理ガイド 基礎編 20190104  Db2 Warehouse v3.0 Basic Operation G...
Db2 Warehouse v3.0 運用管理ガイド 基礎編 20190104 Db2 Warehouse v3.0 Basic Operation G...
IBM Analytics Japan
 
リアルタイム議事録&翻訳付きのビデオ会議を作ろう ~WebRTCの最新動向~ SkyWay Media Pipeline Factory
リアルタイム議事録&翻訳付きのビデオ会議を作ろう ~WebRTCの最新動向~ SkyWay Media Pipeline Factoryリアルタイム議事録&翻訳付きのビデオ会議を作ろう ~WebRTCの最新動向~ SkyWay Media Pipeline Factory
リアルタイム議事録&翻訳付きのビデオ会議を作ろう ~WebRTCの最新動向~ SkyWay Media Pipeline Factory
Ryosuke Otsuya
 
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)
博宣 今村
 
Feedback gulele &amp;shuro meda 2009
Feedback gulele &amp;shuro meda 2009Feedback gulele &amp;shuro meda 2009
Feedback gulele &amp;shuro meda 2009
berhanu taye
 
Argoによる機械学習実行基盤の構築・運用からみえてきたこと
Argoによる機械学習実行基盤の構築・運用からみえてきたことArgoによる機械学習実行基盤の構築・運用からみえてきたこと
Argoによる機械学習実行基盤の構築・運用からみえてきたこと
Shinsaku Kono
 
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
Hirofumi Hayashi
 
ブロックチェーン: 「 書き換え不可能な記録」によって 社会はどう変化するか?
ブロックチェーン: 「書き換え不可能な記録」によって社会はどう変化するか? ブロックチェーン: 「書き換え不可能な記録」によって社会はどう変化するか?
ブロックチェーン: 「 書き換え不可能な記録」によって 社会はどう変化するか?
Yoshiharu Ikutani
 

Similar to Google Cloud Dataflowによる データ変換処理入門 (20)

Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方
Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方
Spark MLlib ML Pipelines の概要 及びpysparkからの扱い方
 
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
OpenStack Summit & KubeConからみるコンテナ技術の最新トレンド (更新版) - OpenStack Day Tokyo 2018講演資料
 
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
[OpenInfra Days Korea 2018] (Track 4) - Backend.AI: 오픈소스 머신러닝 인프라 프레임워크
 
[さるる勉強会] LTで話したい Amazon Connect
[さるる勉強会] LTで話したい Amazon Connect[さるる勉強会] LTで話したい Amazon Connect
[さるる勉強会] LTで話したい Amazon Connect
 
Safe Reinforcement Learning
Safe Reinforcement LearningSafe Reinforcement Learning
Safe Reinforcement Learning
 
SPARQL入門
SPARQL入門SPARQL入門
SPARQL入門
 
Continuous Delivery with Spinnaker on K8s(kubernetes) Cluster
Continuous Delivery with Spinnaker on K8s(kubernetes) Cluster Continuous Delivery with Spinnaker on K8s(kubernetes) Cluster
Continuous Delivery with Spinnaker on K8s(kubernetes) Cluster
 
Elixirでハードウェアが作れちゃう,かも!!? データフロー型ハードウェア設計環境Cockatriceのご紹介
Elixirでハードウェアが作れちゃう,かも!!?データフロー型ハードウェア設計環境Cockatriceのご紹介Elixirでハードウェアが作れちゃう,かも!!?データフロー型ハードウェア設計環境Cockatriceのご紹介
Elixirでハードウェアが作れちゃう,かも!!? データフロー型ハードウェア設計環境Cockatriceのご紹介
 
Db2 Warehouse v3.0 SMP 導入ガイド 20190104 Db2 Warehouse SMP v3.0 configration Ins...
Db2 Warehouse v3.0 SMP 導入ガイド 20190104 Db2 Warehouse SMP v3.0 configration Ins...Db2 Warehouse v3.0 SMP 導入ガイド 20190104 Db2 Warehouse SMP v3.0 configration Ins...
Db2 Warehouse v3.0 SMP 導入ガイド 20190104 Db2 Warehouse SMP v3.0 configration Ins...
 
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
AWS Summit Tokyo 2019登壇資料「DevOpsの劇的改善!古いアーキテクチャから王道のマネージドサービスを活用しフルリプレイス! 」
 
生徒会活動の飛躍的可能性:生徒会活動に関する調査研究と自身の経験から
生徒会活動の飛躍的可能性:生徒会活動に関する調査研究と自身の経験から生徒会活動の飛躍的可能性:生徒会活動に関する調査研究と自身の経験から
生徒会活動の飛躍的可能性:生徒会活動に関する調査研究と自身の経験から
 
【ECCV 2018】How good is my GAN?
【ECCV 2018】How good is my GAN?【ECCV 2018】How good is my GAN?
【ECCV 2018】How good is my GAN?
 
FIWARE Global Summit - FI-Lab India Stepping Stone for Implementing FIWARE Ec...
FIWARE Global Summit - FI-Lab India Stepping Stone for Implementing FIWARE Ec...FIWARE Global Summit - FI-Lab India Stepping Stone for Implementing FIWARE Ec...
FIWARE Global Summit - FI-Lab India Stepping Stone for Implementing FIWARE Ec...
 
Db2 Warehouse v3.0 運用管理ガイド 基礎編 20190104 Db2 Warehouse v3.0 Basic Operation G...
Db2 Warehouse v3.0 運用管理ガイド 基礎編 20190104  Db2 Warehouse v3.0 Basic Operation G...Db2 Warehouse v3.0 運用管理ガイド 基礎編 20190104  Db2 Warehouse v3.0 Basic Operation G...
Db2 Warehouse v3.0 運用管理ガイド 基礎編 20190104 Db2 Warehouse v3.0 Basic Operation G...
 
リアルタイム議事録&翻訳付きのビデオ会議を作ろう ~WebRTCの最新動向~ SkyWay Media Pipeline Factory
リアルタイム議事録&翻訳付きのビデオ会議を作ろう ~WebRTCの最新動向~ SkyWay Media Pipeline Factoryリアルタイム議事録&翻訳付きのビデオ会議を作ろう ~WebRTCの最新動向~ SkyWay Media Pipeline Factory
リアルタイム議事録&翻訳付きのビデオ会議を作ろう ~WebRTCの最新動向~ SkyWay Media Pipeline Factory
 
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)
「ドローンや移動するロボット産業におけるIoTとAIの応用」(2018-05-11)
 
Feedback gulele &amp;shuro meda 2009
Feedback gulele &amp;shuro meda 2009Feedback gulele &amp;shuro meda 2009
Feedback gulele &amp;shuro meda 2009
 
Argoによる機械学習実行基盤の構築・運用からみえてきたこと
Argoによる機械学習実行基盤の構築・運用からみえてきたことArgoによる機械学習実行基盤の構築・運用からみえてきたこと
Argoによる機械学習実行基盤の構築・運用からみえてきたこと
 
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
MAGO3Dによる3次元マルチスケールデータの可視化システムの開発(FOSS4G_TOKAI_2018)
 
ブロックチェーン: 「 書き換え不可能な記録」によって 社会はどう変化するか?
ブロックチェーン: 「書き換え不可能な記録」によって社会はどう変化するか? ブロックチェーン: 「書き換え不可能な記録」によって社会はどう変化するか?
ブロックチェーン: 「 書き換え不可能な記録」によって 社会はどう変化するか?
 

More from Takeshi Mikami

rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法
Takeshi Mikami
 
適切なクラスタ数を機械的に求める手法の紹介
適切なクラスタ数を機械的に求める手法の紹介適切なクラスタ数を機械的に求める手法の紹介
適切なクラスタ数を機械的に求める手法の紹介
Takeshi Mikami
 
OAuth 2.0による認可の流れ
OAuth 2.0による認可の流れOAuth 2.0による認可の流れ
OAuth 2.0による認可の流れ
Takeshi Mikami
 
MapReduceによるConnected Components(連結成分)の見つけ方
MapReduceによるConnected Components(連結成分)の見つけ方MapReduceによるConnected Components(連結成分)の見つけ方
MapReduceによるConnected Components(連結成分)の見つけ方
Takeshi Mikami
 
RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)
RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)
RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)
Takeshi Mikami
 
データサイエンスアイドル「小日向美穂」と考える「つながり」
データサイエンスアイドル「小日向美穂」と考える「つながり」データサイエンスアイドル「小日向美穂」と考える「つながり」
データサイエンスアイドル「小日向美穂」と考える「つながり」
Takeshi Mikami
 
RDFのチェックツール「rdflint」と コミュニティによるオープンデータの作成
RDFのチェックツール「rdflint」とコミュニティによるオープンデータの作成RDFのチェックツール「rdflint」とコミュニティによるオープンデータの作成
RDFのチェックツール「rdflint」と コミュニティによるオープンデータの作成
Takeshi Mikami
 
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウCircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
Takeshi Mikami
 
GitHubの機能を活用したGitHub Flowによる開発の進め方
GitHubの機能を活用したGitHub Flowによる開発の進め方GitHubの機能を活用したGitHub Flowによる開発の進め方
GitHubの機能を活用したGitHub Flowによる開発の進め方
Takeshi Mikami
 
HBase CompleteBulkLoadその仕組み&発生した問題
HBase CompleteBulkLoadその仕組み&発生した問題HBase CompleteBulkLoadその仕組み&発生した問題
HBase CompleteBulkLoadその仕組み&発生した問題
Takeshi Mikami
 
RDFチェックツール「rdflint」のご紹介
RDFチェックツール「rdflint」のご紹介RDFチェックツール「rdflint」のご紹介
RDFチェックツール「rdflint」のご紹介
Takeshi Mikami
 
アーリース情報技術株式会社 会社案内 (2019/02/13)
アーリース情報技術株式会社 会社案内 (2019/02/13)アーリース情報技術株式会社 会社案内 (2019/02/13)
アーリース情報技術株式会社 会社案内 (2019/02/13)
Takeshi Mikami
 
センサーによるデータ計測と異常検知の基本
センサーによるデータ計測と異常検知の基本センサーによるデータ計測と異常検知の基本
センサーによるデータ計測と異常検知の基本
Takeshi Mikami
 
Webサイトのアクセスログによるユーザー属性推定
Webサイトのアクセスログによるユーザー属性推定Webサイトのアクセスログによるユーザー属性推定
Webサイトのアクセスログによるユーザー属性推定
Takeshi Mikami
 
IoTでの機械学習活用イメージと強化学習のご紹介
IoTでの機械学習活用イメージと強化学習のご紹介IoTでの機械学習活用イメージと強化学習のご紹介
IoTでの機械学習活用イメージと強化学習のご紹介
Takeshi Mikami
 
協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介
協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介
協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介
Takeshi Mikami
 
SparkMLlibで始めるビッグデータを対象とした機械学習入門
SparkMLlibで始めるビッグデータを対象とした機械学習入門SparkMLlibで始めるビッグデータを対象とした機械学習入門
SparkMLlibで始めるビッグデータを対象とした機械学習入門
Takeshi Mikami
 
Ims@sparqlではじめるr markdownとgitbookによるレポート生成
Ims@sparqlではじめるr markdownとgitbookによるレポート生成Ims@sparqlではじめるr markdownとgitbookによるレポート生成
Ims@sparqlではじめるr markdownとgitbookによるレポート生成
Takeshi Mikami
 
レコメンドアルゴリズムの基本と周辺知識と実装方法
レコメンドアルゴリズムの基本と周辺知識と実装方法レコメンドアルゴリズムの基本と周辺知識と実装方法
レコメンドアルゴリズムの基本と周辺知識と実装方法
Takeshi Mikami
 
担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発
Takeshi Mikami
 

More from Takeshi Mikami (20)

rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法rdflintのvscode拡張の紹介とその実装方法
rdflintのvscode拡張の紹介とその実装方法
 
適切なクラスタ数を機械的に求める手法の紹介
適切なクラスタ数を機械的に求める手法の紹介適切なクラスタ数を機械的に求める手法の紹介
適切なクラスタ数を機械的に求める手法の紹介
 
OAuth 2.0による認可の流れ
OAuth 2.0による認可の流れOAuth 2.0による認可の流れ
OAuth 2.0による認可の流れ
 
MapReduceによるConnected Components(連結成分)の見つけ方
MapReduceによるConnected Components(連結成分)の見つけ方MapReduceによるConnected Components(連結成分)の見つけ方
MapReduceによるConnected Components(連結成分)の見つけ方
 
RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)
RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)
RDFチェックツール「rdflint」のご紹介 (LODチャレンジ2019受賞作品紹介 基盤技術部門優秀賞)
 
データサイエンスアイドル「小日向美穂」と考える「つながり」
データサイエンスアイドル「小日向美穂」と考える「つながり」データサイエンスアイドル「小日向美穂」と考える「つながり」
データサイエンスアイドル「小日向美穂」と考える「つながり」
 
RDFのチェックツール「rdflint」と コミュニティによるオープンデータの作成
RDFのチェックツール「rdflint」とコミュニティによるオープンデータの作成RDFのチェックツール「rdflint」とコミュニティによるオープンデータの作成
RDFのチェックツール「rdflint」と コミュニティによるオープンデータの作成
 
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウCircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
CircleCIを使ったSpringBoot/GAEアプリ開発の効率化ノウハウ
 
GitHubの機能を活用したGitHub Flowによる開発の進め方
GitHubの機能を活用したGitHub Flowによる開発の進め方GitHubの機能を活用したGitHub Flowによる開発の進め方
GitHubの機能を活用したGitHub Flowによる開発の進め方
 
HBase CompleteBulkLoadその仕組み&発生した問題
HBase CompleteBulkLoadその仕組み&発生した問題HBase CompleteBulkLoadその仕組み&発生した問題
HBase CompleteBulkLoadその仕組み&発生した問題
 
RDFチェックツール「rdflint」のご紹介
RDFチェックツール「rdflint」のご紹介RDFチェックツール「rdflint」のご紹介
RDFチェックツール「rdflint」のご紹介
 
アーリース情報技術株式会社 会社案内 (2019/02/13)
アーリース情報技術株式会社 会社案内 (2019/02/13)アーリース情報技術株式会社 会社案内 (2019/02/13)
アーリース情報技術株式会社 会社案内 (2019/02/13)
 
センサーによるデータ計測と異常検知の基本
センサーによるデータ計測と異常検知の基本センサーによるデータ計測と異常検知の基本
センサーによるデータ計測と異常検知の基本
 
Webサイトのアクセスログによるユーザー属性推定
Webサイトのアクセスログによるユーザー属性推定Webサイトのアクセスログによるユーザー属性推定
Webサイトのアクセスログによるユーザー属性推定
 
IoTでの機械学習活用イメージと強化学習のご紹介
IoTでの機械学習活用イメージと強化学習のご紹介IoTでの機械学習活用イメージと強化学習のご紹介
IoTでの機械学習活用イメージと強化学習のご紹介
 
協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介
協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介
協調フィルタリング・アソシエーション分析によるレコメンド手法の紹介
 
SparkMLlibで始めるビッグデータを対象とした機械学習入門
SparkMLlibで始めるビッグデータを対象とした機械学習入門SparkMLlibで始めるビッグデータを対象とした機械学習入門
SparkMLlibで始めるビッグデータを対象とした機械学習入門
 
Ims@sparqlではじめるr markdownとgitbookによるレポート生成
Ims@sparqlではじめるr markdownとgitbookによるレポート生成Ims@sparqlではじめるr markdownとgitbookによるレポート生成
Ims@sparqlではじめるr markdownとgitbookによるレポート生成
 
レコメンドアルゴリズムの基本と周辺知識と実装方法
レコメンドアルゴリズムの基本と周辺知識と実装方法レコメンドアルゴリズムの基本と周辺知識と実装方法
レコメンドアルゴリズムの基本と周辺知識と実装方法
 
担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発
 

Recently uploaded

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Mind IT Systems
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
abdulrafaychaudhry
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Natan Silnitsky
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
Cyanic lab
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
Globus
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
Max Andersen
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
Donna Lenk
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
Globus
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
NYGGS Automation Suite
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Globus
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
abdulrafaychaudhry
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
Philip Schwarz
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
XfilesPro
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Globus
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
abdulrafaychaudhry
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
Adele Miller
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
Juraj Vysvader
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
Matt Welsh
 

Recently uploaded (20)

Prosigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology SolutionsProsigns: Transforming Business with Tailored Technology Solutions
Prosigns: Transforming Business with Tailored Technology Solutions
 
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
Custom Healthcare Software for Managing Chronic Conditions and Remote Patient...
 
Lecture 1 Introduction to games development
Lecture 1 Introduction to games developmentLecture 1 Introduction to games development
Lecture 1 Introduction to games development
 
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.ILBeyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
Beyond Event Sourcing - Embracing CRUD for Wix Platform - Java.IL
 
Cyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdfCyaniclab : Software Development Agency Portfolio.pdf
Cyaniclab : Software Development Agency Portfolio.pdf
 
Enhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdfEnhancing Research Orchestration Capabilities at ORNL.pdf
Enhancing Research Orchestration Capabilities at ORNL.pdf
 
Quarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden ExtensionsQuarkus Hidden and Forbidden Extensions
Quarkus Hidden and Forbidden Extensions
 
Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"Navigating the Metaverse: A Journey into Virtual Evolution"
Navigating the Metaverse: A Journey into Virtual Evolution"
 
First Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User EndpointsFirst Steps with Globus Compute Multi-User Endpoints
First Steps with Globus Compute Multi-User Endpoints
 
Enterprise Resource Planning System in Telangana
Enterprise Resource Planning System in TelanganaEnterprise Resource Planning System in Telangana
Enterprise Resource Planning System in Telangana
 
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
Climate Science Flows: Enabling Petabyte-Scale Climate Analysis with the Eart...
 
Pro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp BookPro Unity Game Development with C-sharp Book
Pro Unity Game Development with C-sharp Book
 
A Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of PassageA Sighting of filterA in Typelevel Rite of Passage
A Sighting of filterA in Typelevel Rite of Passage
 
Vitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume MontevideoVitthal Shirke Microservices Resume Montevideo
Vitthal Shirke Microservices Resume Montevideo
 
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, BetterWebinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
Webinar: Salesforce Document Management 2.0 - Smarter, Faster, Better
 
Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...Developing Distributed High-performance Computing Capabilities of an Open Sci...
Developing Distributed High-performance Computing Capabilities of an Open Sci...
 
Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)Introduction to Pygame (Lecture 7 Python Game Development)
Introduction to Pygame (Lecture 7 Python Game Development)
 
May Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdfMay Marketo Masterclass, London MUG May 22 2024.pdf
May Marketo Masterclass, London MUG May 22 2024.pdf
 
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
In 2015, I used to write extensions for Joomla, WordPress, phpBB3, etc and I ...
 
Large Language Models and the End of Programming
Large Language Models and the End of ProgrammingLarge Language Models and the End of Programming
Large Language Models and the End of Programming
 

Google Cloud Dataflowによる データ変換処理入門

  • 1. ) / ) / . ) / ) /: / . () ./ / ) / 11 / . GIA .0C D B @ ( 18 : 81: 9 1 1 9 @ ) 12 1:
  • 2. ) 2/ )2/ . ) 2/ )2/ 2 • : C • , : C • B B : • P Ba • , , C • P Bg • , • B f • :A d • T BP • : BP • B Q Bh , , : / . () ./ / )2/ / . c eB G D
  • 3. ) / ) / 3 . ) / ) /: / . () ./ / ) / / .
  • 4. ) / ) / 4 . ) / ) / 4 • :: : . : g C aM emQbD C SC • . . Ql QdhBdb P • : / / , A : . . LK ic P 4 : / . () ./ / ) / / . : . . : :: : . . : Mf Q G C a QdbGP C SC : :: : . . : Cloud Dataflow
  • 5. ) / ) / . 5 ) / ) / • / / h C P : gc : D G 5: / . () ./ / ) / / . / / G // / / . e / / df a / // /. / P P gc
  • 6. ) / ) / . ) / ) /:6/ . () ./ / ) / 6/ . 6 6
  • 7. ) / ) / 7 . ) / ) / • m dBag S B k vhu f ca g b e • , , A J B k psI • ., ,P . CD I G J iw • :, / , , JpnI G J : / . () 7./ / ) / / . 7 7 c g tl :,. , r I B k vhu f cag b e : , ,:,. yo JP A J ps I
  • 8. 8) / ) / 8 .88 8) / ) /: / .8 () ./ / ) / / .8 W . / E W l c A gm ha C m d B b W e :e :e :e : . . - - /
  • 9. ) / ) / . ) / ) /: / . () ./ / ) / / . 9 S S a / ' /: )C/: E . ( A S S d c ( A / F R T W b /: / :- C / / B /: / / / C
  • 10. 1 01 0 / 1 01 00./ ) 1 /0 (01 0 0./ : kflmfnauq N BGD +D Ka. KN D ]c;M C,MSLRekflmfnaydesw b ,.5. LF D N BD .LRD .5 :,. . LC .- :5- .5 1 RGMSFGR RGD I LF G C KM D EEDBRDC RGD -SID ME A LW RG L ,M LU :,. . 1R C C U W DDK M RM S ( ASR LMU L RGD C T ML ME RGD I LFCMK R NND LMR UG BG ME RGD CSID GD T SD KM R) EM DOS R D ' D M UD FGDC RG R BS M RW L LD RGD B L K ID BGM BD ME D RGD KM DRW ,.5. LF D N BD .LRD .5 :,. . LC .- :5- .5 1 RGMSFGR RGD I LF ; K G ID ND D Z LF D [ igh etrox vp AD K R N KAC ( D E LC
  • 11. ) / ) / . ) / ) /: / . () ./ / ) / 11 / . kglmgn o 0OBD 1 BL 4UBLOK cANPE2NSMRekglmgn ydetx a 24:4 7IMG 8 BP OBKBD 4MR P 74: 58 24 4= BME 439 :3 74: 6 R NSG R R IMG 24:4 TBKS , 7IMG. TBKS ) 8 BP . TBKS ' OBKBD . TBKS )) 4MR P. TBKS 74: . TBKS ' 58 24 4=. TBKS ) BME. TBKS ( 439 :3. TBKS ) 6. TBKS , R NSG R. TBKS ( R . TBKS upseihn W C BL DNLCIM P 2NSMR P4K L MR ups r v ba
  • 12. 1 1 / 1 1./ ) 1 / ( 1 22 ./ : eklem ro 1REGKI 2IEO 5 EORNI_ bA S 3 Ud eklem vcd t]a MI 0 35 5 WEN I0 MI 08L WEN I0' MI 09IES T WEN I0( MI 0RENEGI WEN I0 MI 05 UIS WEN I0 MI 085 WEN I0( MI 069 35 5= WEN I0 % MI 0E WEN I0). MI 054: 4 WEN I0' MI 07 WEN I0 % MI 0UK KU WEN I0), MI 0UKI WEN I0 . 35 5 8L ' 9IES T ( RENEGI 5 UIS 85 ( 69 35 5= % E ). 54: 4 ' 7 % UK KU ), UKI . pwu h gi_sn [ IEO :ER NEO E S DG U T T S DG UB%C S DG UB C
  • 13. 1 3 1 3 / 1 3 1 3 3./ ) 1 / ( 1 3 ./ : ST :-/ ' - ) - : B ( ST E ( - W C A . - . / /
  • 14. 1 1 4 / 1 1./ ) 1 / ( 1 ./ : _ abWgc + : A , :EW. :E - F [_ abWiZ[dhT _ abefW]R _ ab :E B : / E '' : : M% :E ' A:C : 'CBF : :E / : 0: :E : BF : +% :%P :E E BF - F 1 . E F :E 0: :E : M F M F ( M F ) :E B B ''E % C ' F
  • 15. 1 1 5 / 1 1 5 • : a TC S =/: = c g • =/: = a TC e[ f e[ PSO b 5 ./ ) 1 / ( 1 ./ : b :F =/: = d] I - :/ ) :. -(: / (: :. - = =/: = . - : =/: = . - = =/: = . / / / = : / : = =/ : :F =/: = d]
  • 16. 1 1 / 6 1 1 • A tPeCs • : AtP A iu • : m Po M AtP A iu • / AtPiu K A nSf • m PR T • m G Prc 6 ./ ) 1 / ( 1 ./ : a pd : h lb R : 1 PD :P K : 1 PD 1 P K : 1 PD P K BF nSf M a pd
  • 17. 1 1 / 1 1 B : C C GD , 7 ./ ) 1 / ( 1 7 ./ 7 7:
  • 18. 1 1 8 / 1 1 • C 27 $ P A poD B c • d o D po 27 e • 27 A l ./ ) 1 8/ ( 1 ./ 8 8 : 7 - -1 7 m f ( -.2 ) -5 i r hnD - $ . d o 7.- $ 27 7 27 $ ( -.2 ) -5 a 27 dD
  • 19. 9 1 1 9 /99 9 1 1 • >. D C nbc ud_ • . ( . D • . ) > hf ./9 ) 1 / ( 1 ./9 : ) > . . ra v . ( . bceo w lt < . >. >. / $. . bcs < . . . / . bcs B . . -/ . A. < > > p O > > ixmW
  • 20. 0 0 / 0 00./ ) /0 (0 0 22 0./ : .D AD M [s nw dR_c .W ab em tu] TZ CE > = E = E A E > = E'C CE 1 E A E > = E'C CE C CE + = E' C DCF " " ,, 1 E " CF ' = E'1D "D E= 'ACF DD" - P : % = E'> E=CF '. F ' 0D E F " = E' "D E= M > F "M > F (:% M > F ): M C ,, C " D + ' F" D 'M C F CD ACFC " • M > F ' ]lp x . F ab eri ab e m ab e ohf
  • 21. 1 1 / 1 1 • ef P : : : a • d h . : • : : $$$$$ 1 $$$$ o ./ ) 1 / ( 1 22 ./ : )4 : 14 i bn ) c C D l :2 . : l . : : : $$$$$ 1 $$$$ ( :( : ( 4 0 ( :2 ( 1( - :(
  • 22. ) 2/ )2/ . ) 2/ )2/ 2 • PR GP • D f • djD f ( o C ( • a D S S : / . () ./ / )2/ / . ) C p ) PR lDen ) Cc D
  • 23. 3 3 / 3 3 3 • ROS O PS g ./ ) / ( 3 22 ./ : ':= (/ / :=D a f ':= (/ / :=D ROS O cd _e G / : = = : = == : . := .= = = = C D./ )== : ':= = == : . := .= = = = == : . := .= = = . / = == : . := .= = / .:= / = = / / == : . := .= = .:= / = = / = = C D./ - / / = (/ / :=D / : = = = = (/ / :=D )'- b
  • 24. 4 / • lhr . k meW]s ./ ) / ( 22 ./ : . PA /> >C ]mdi . PA/> >C Z _ab_cgfno p [W " M >A ,, >A1M R " F P ' R > '1 > > " > A> R+ M 'CF A> "M :- > T % R > ' F M '. P ' M0 " > ' > " > A> MA P + + " MA P :) % MA P : MF ,, MF R " P P " M >A ,, >A1M R " D +((A> >C > ( E>G >M (GF D >M' R > '1 > > " > A> R+ M 'CF A> "M :- > T % R > ' F M '. P ' M0 " > ' > " > A> MA P + + " MA P :) % MA P : MF ,, MF R " D +(( S P G ( P ' R
  • 25. / / C : D 5 / / , , • ,R Ph O e SI W . GC 1 C GC Qf_O ( B 5 ( ./ 5 / 5 A 2 D C FQT f bg B : -D / D : 1 C -D )/ / : C BC C BC . C BC : C BC C BC 1 C C BC ( 2 : . ,D /D . /C B ,D /D : 1 C ,D /D 1 C /C B ,D /D d S :CC B : D C C D C Wac