Skip to Content
스파크를 활용한 실시간 처리: 실시간 데이터 처리를 위한 고수준 스트리밍 API 마스터하기
book

스파크를 활용한 실시간 처리: 실시간 데이터 처리를 위한 고수준 스트리밍 API 마스터하기

by 김인범, 제러드 마스, 프랑수아 가릴로
April 2021
Beginner to intermediate
472 pages
9h 23m
Korean
Hanbit Media, Inc.
Content preview from 스파크를 활용한 실시간 처리: 실시간 데이터 처리를 위한 고수준 스트리밍 API 마스터하기
293
19
스파크 스트리밍 소스
이제
sensorDataGeneratorRDD
를 사용하여
ConstantInputDStream
을 생성할 수 있다.
import org
.
apache
.
spark
.
streaming
.
dstream
.
ConstantInputDStream
//
ssc
활성
스트리밍
컨텍스트다
.
val stream
:
DStream
[()
=
>
String
]
=
new
ConstantInputDStream
(
ssc
,
sensorDataGeneratorRDD
)
DStream
[() =
>
String
]
의 타입 서명을 주목해서 살펴보자. 값을 구체화하기 위해서는 그 함수
를 평가할 필요가 있다. 이러한 변환이
DStream
계통의 일부임을 감안할 때 이는 각 배치 간격
에서 발생하며, 매번 새로운 값을 효과적으로 생성한다.
val materializedValues
=
stream
.
map
(
generatorFunc
=
>
generatorFunc
())
스파크 셸을 사용하는 경우 출력 작업을 사용하고
streamingContext
를 시작하여 이러한 값을
관찰할 수 있다.
materializedValues
.
print
()
//
출력
연산
ssc
.
start
-------------------------------------------
Time
:
1550491831000 ms
------------------------------------------- ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한 권으로 끝내는 Node & Express(2판): 모던 웹을 위한 서버 사이드 자바스크립트의 모든 것

한선용, 이선 브라운

Publisher Resources

ISBN: 9791162243961