Defines some useful operators that are commonly used in applications. The
operators are defined using the basic DryadLINQ operators. This class
also shows how a user library can be defined.
Inheritance Hierarchy
Microsoft.Research.DryadLinqDryadLinqExtension
Namespace: Microsoft.Research.DryadLinq
Assembly: Microsoft.Research.DryadLinq (in Microsoft.Research.DryadLinq.dll) Version: 0.2.1.0 (0.2.1.0)
Syntax
The DryadLinqExtension type exposes the following members.
Methods
Name | Description | |
---|---|---|
BroadCastT(IQueryableT, Int32) |
Broadcast a dataset to n partitions.
| |
BroadCastT, T1(IQueryableT, IQueryableT1) |
Broadcast a dataset to multiple partitions
| |
CheckOrderByTSource, TKey |
Check if each partition of the input dataset is ordered.
| |
CrossProductT1, T2, T3 |
Compute the cross product of two datasets. The function procFunc is applied to each
pair of the cross product to form the output dataset.
| |
DoWhileT(IQueryableT, FuncIQueryableT, IQueryableT, FuncIQueryableT, IQueryableT, IQueryableBoolean) |
Conditional DoWhile loop.
| |
DoWhileT(IQueryableT, FuncIQueryableT, IQueryableT, FuncIQueryableT, IQueryableT, IQueryableBoolean, Int32) |
Conditional DoWhile loop.
| |
MapReduceTSource, TMap, TKey, TResult |
The standard MapReduce.
|
See Also