Scope跟sql 很接近。
构成: INPUT -> PROCESS -> OUTPUT
下面举一个最简单的 Scope形式
input =
"路径";
output =
SELECT *
FROM input;
OUTPUT output
TO "路径";
官方文档上面有一个例子是这么写的:
searchlog =
EXTRACT UserId : int,
Start : DateTime,
Region : string,
Query : string,
Duration : int,
Urls : string,
ClickedUrls : string
FROM "/my/SampleData/SearchLog.txt"
USING DefaultTextExtractor();
OUTPUT searchlog
TO "/my/output.tsv"
USING DefaultTextOutputter();
需要注意的是,在Scope中,类似于C#, 区别于SQL,关键词需要大写。