Execute a custom Operator.
Execute a custom Operator.
that should be executed
the input DataQuanta of the operator
, aligned with its InputSlots
an IndexedSeq of the operator
s output DataQuanta, aligned with its OutputSlots
Feed a JavaCollection into a org.qcri.rheem.basic.operators.CollectionSource.
Feed a JavaCollection into a org.qcri.rheem.basic.operators.CollectionSource.
the JavaCollection
a DataQuantaBuilder to further develop and configure the just started RheemPlan
A PlanBuilder that actually takes care of building RheemPlans.
A PlanBuilder that actually takes care of building RheemPlans.
Reads a database table and provides them as a dataset of Records.
Reads a database table and provides them as a dataset of Records.
from that the Records should be read
DataQuantaBuilder for the Records in the table
Read a text file and provide it as a dataset of Strings, one per line.
Read a text file and provide it as a dataset of Strings, one per line.
the URL of the text file
DataQuantaBuilder for the file
Defines the Experiment that should collects metrics of the RheemPlan.
Defines the Experiment that should collects metrics of the RheemPlan.
the Experiment
this instance
Defines the name for the RheemPlan that is being created.
Defines the name for the RheemPlan that is being created.
the name
this instance
Defines user-code JAR file that might be needed to transfer to execution platforms.
Defines user-code JAR file that might be needed to transfer to execution platforms.
path to JAR file that should be transferred
this instance
Defines user-code JAR files that might be needed to transfer to execution platforms.
Defines user-code JAR files that might be needed to transfer to execution platforms.
Class whose JAR file should be transferred
this instance
Utility to build and execute RheemPlans.