Uses of Class
com.pervasive.datarush.operators.ExecutableOperator
-
Packages that use ExecutableOperator Package Description com.pervasive.datarush.analytics.arm Provides common classes for Association Rule Mining (ARM).com.pervasive.datarush.analytics.cluster Provides base PMML for clustering models.com.pervasive.datarush.analytics.decisiontree.predictor Provides the decision tree predictor operator and associated classes.com.pervasive.datarush.analytics.decisiontree.pruner Provides the decision tree pruner operator and associated classes.com.pervasive.datarush.analytics.naivebayes.predictor Provides an implementation of a Naive Bayes predictor.com.pervasive.datarush.analytics.pmml Provides shared and base classes for PMML model representation of Analytics algorithms.com.pervasive.datarush.analytics.regression Provides utility, PMML and other classes for shared use by regression related entities.com.pervasive.datarush.analytics.stats Provides various statistics, Data Summarizer, and Data Quality Analyzer.com.pervasive.datarush.analytics.svm.predictor Provides an implementation of an SVM predictor.com.pervasive.datarush.analytics.text Provides various unstructured text processing operators.com.pervasive.datarush.analytics.util Provides some (internal) utility classes for Analytics.com.pervasive.datarush.matching.block Provides operators for generating possible candidate pairs.com.pervasive.datarush.operators Provides classes and interfaces for developing dataflow operators.com.pervasive.datarush.operators.assertion Provides operators for making assertions on flows and files.com.pervasive.datarush.operators.group Provides data aggregation components.com.pervasive.datarush.operators.io Provides base file I/O components including encoders and decoders.com.pervasive.datarush.operators.io.jdbc Provides operators for reading from JDBC sources and writing to JDBC targets.com.pervasive.datarush.operators.io.textfile Provides operators for reading and writing text data.com.pervasive.datarush.operators.join Provides operators for joining together two data sets into a single one.com.pervasive.datarush.operators.model Provides operators for handling models.com.pervasive.datarush.operators.record Provides operators for manipulating record structure.com.pervasive.datarush.operators.scripting Provides theRunScript
operator for running user-defined scripts on the rows of an input record flow.com.pervasive.datarush.operators.select Provides operators for selecting a subset of the data set.com.pervasive.datarush.operators.sink Provides theLogRows
operator for writing debugging information about a flow to the logging API.com.pervasive.datarush.operators.source Provides operators for generating data tokens in various ways.com.pervasive.datarush.operators.string Provides operators for operating on string values in records.com.pervasive.datarush.ports.record Provides implementations of port objects related to the flow of record sets between operators.com.pervasive.datarush.script.operators.group -
-
Uses of ExecutableOperator in com.pervasive.datarush.analytics.arm
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.arm Modifier and Type Class Description class
ConvertARMModel
An operator that converts an association model in PMML into a target format. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.cluster
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.cluster Modifier and Type Class Description class
ClusterPredictor
Assigns input data to clusters based on the provided PMML Clustering Model. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.decisiontree.predictor
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.decisiontree.predictor Modifier and Type Class Description class
DecisionTreePredictor
Operator responsible for predicting outcomes based on a Decision Tree PMML model. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.decisiontree.pruner
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.decisiontree.pruner Modifier and Type Class Description class
DecisionTreePruner
Performs pruning of the provided input model. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.naivebayes.predictor
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.naivebayes.predictor Modifier and Type Class Description class
NaiveBayesPredictor
Operator responsible for predicting outcomes based on a Naive Bayes PMML model. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.pmml
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.pmml Modifier and Type Class Description class
GetPMML
class
PutPMML
class
WritePMML
Write a PMML object representation to a file at the given path. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.regression
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.regression Modifier and Type Class Description class
LogisticRegressionPredictor
class
RegressionPredictor
Apply a regression model to the input data.class
SumOfSquares
Compute the sum of squares for the given fields of the input data. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.stats
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.stats Modifier and Type Class Description class
Rank
Rank data using the given rank mode. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.svm.predictor
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.svm.predictor Modifier and Type Class Description class
SVMPredictor
Operator responsible for classification based on a SVM PMML model. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.text
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.text Modifier and Type Class Description class
CalculateNGramFrequency
Calculates the n-gram frequencies for a tokenized text field.class
CalculateWordFrequency
Calculates the word frequencies for a tokenized text field.class
ConvertTextCase
Converts the case on a TokenizedText field.class
CountTokens
Counts the number of tokens in a tokenized text field.class
DictionaryFilter
Filters a tokenized text field using a dictionary.class
ExpandTextFrequency
Expands text frequency field.class
ExpandTextTokens
Expands a TokenizedText field.class
FilterText
Filters a tokenized text field.class
GenerateBagOfWords
Calculates the bag of words for a tokenized text field.class
TextFrequencyFilter
Filters a frequency map field.class
TextStemmer
Stems a TokenizedText field.class
TextTokenizer
Tokenizes a string field as a TokenizedText object. -
Uses of ExecutableOperator in com.pervasive.datarush.analytics.util
Subclasses of ExecutableOperator in com.pervasive.datarush.analytics.util Modifier and Type Class Description class
AbstractPredictor
Common base class for "predictor" processes. -
Uses of ExecutableOperator in com.pervasive.datarush.matching.block
Subclasses of ExecutableOperator in com.pervasive.datarush.matching.block Modifier and Type Class Description class
GroupPairsSortedRows
Finds key groupings within the input key fields and, for each key group, generates all pairwise combinations of distinct rows in that group.class
LargeGroupDetector
An operator that issues warnings if a dataflow contains an unusually large number of distinct key values. -
Uses of ExecutableOperator in com.pervasive.datarush.operators
Subclasses of ExecutableOperator in com.pervasive.datarush.operators Modifier and Type Class Description class
AbstractExecutableRecordPipeline
A base class for simple record-to-record operators, providing common functions.Methods in com.pervasive.datarush.operators that return ExecutableOperator Modifier and Type Method Description protected ExecutableOperator
ExecutableOperator. cloneForExecution()
Performs a deep copy of the operator for execution.ExecutableOperator
OperatorProxies.ExecutableOperatorProxy. getTarget()
Methods in com.pervasive.datarush.operators with parameters of type ExecutableOperator Modifier and Type Method Description static OperatorProxies.ExecutableOperatorProxy
OperatorProxies. proxy(ExecutableOperator op)
Public only as a matter of implementation; not intended for external use Creates a proxy to the given operator that allows the framework to access its protected methods. -
Uses of ExecutableOperator in com.pervasive.datarush.operators.assertion
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.assertion Modifier and Type Class Description class
AssertEqual
Verifies that actual rows are equal to expected rows.class
AssertMetadata
Assert that the metadata on the input port is set correctly.class
AssertPredicate
Assert that the given predicate is true for all input values.class
AssertSorted
Verifies that the input data is sorted by the given set of keys. -
Uses of ExecutableOperator in com.pervasive.datarush.operators.group
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.group Modifier and Type Class Description class
SortedGroupHandler
Common base class for all processes that need to detect group boundaries -
Uses of ExecutableOperator in com.pervasive.datarush.operators.io
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.io Modifier and Type Class Description class
WriteSink
Writes a stream of records to a data sink.Methods in com.pervasive.datarush.operators.io that return ExecutableOperator Modifier and Type Method Description protected ExecutableOperator
WriteSink. cloneForExecution()
-
Uses of ExecutableOperator in com.pervasive.datarush.operators.io.jdbc
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.io.jdbc Modifier and Type Class Description protected static class
AbstractWriteToJDBC.AbstractWriteToJDBCWorker
class
FinalizeSQLWorker
class
InitializeSQLWorker
Methods in com.pervasive.datarush.operators.io.jdbc that return ExecutableOperator Modifier and Type Method Description protected ExecutableOperator
AbstractWriteToJDBC.AbstractWriteToJDBCWorker. cloneForExecution()
protected ExecutableOperator
FinalizeSQLWorker. cloneForExecution()
protected ExecutableOperator
InitializeSQLWorker. cloneForExecution()
-
Uses of ExecutableOperator in com.pervasive.datarush.operators.io.textfile
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.io.textfile Modifier and Type Class Description class
ParseTextFields
Parses input text records according to a specified text schema. -
Uses of ExecutableOperator in com.pervasive.datarush.operators.join
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.join Modifier and Type Class Description class
CrossJoin
Produce the cartesian product of two sets of records.class
FilterExistJoinProcess
-
Uses of ExecutableOperator in com.pervasive.datarush.operators.model
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.model Modifier and Type Class Description class
GetModel<T>
Provides a way to update an in-memory reference to a model object.class
PutModel<T>
Provides a way to inject an in-memory reference to a model object into a graph.Methods in com.pervasive.datarush.operators.model that return ExecutableOperator Modifier and Type Method Description protected ExecutableOperator
GetModel. cloneForExecution()
protected ExecutableOperator
PutModel. cloneForExecution()
-
Uses of ExecutableOperator in com.pervasive.datarush.operators.record
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.record Modifier and Type Class Description class
ColumnsToRows
Normalize records by transposing values from row columns into multiple rows.class
DeriveFields
Applies one or more functions to the input record data.class
FilterFields
Base class for operators which filter fields in the input records.class
MergeFields
Merges two streams of data with an equivalent number of rows into one.class
RemapFields
Rearranges and renames fields in a record.class
RemoveFields
Removes a subset of fields from the input records.class
RetainFields
Preserves a subset of fields from the input records.class
SelectFields
Preserves a subset of fields from the input records.Methods in com.pervasive.datarush.operators.record that return ExecutableOperator Modifier and Type Method Description protected ExecutableOperator
RemapFields. cloneForExecution()
-
Uses of ExecutableOperator in com.pervasive.datarush.operators.scripting
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.scripting Modifier and Type Class Description class
RunJavaScript
Processes rows using user-defined scripts written in JavaScript.class
RunScript
Processes rows using user-defined scripts. -
Uses of ExecutableOperator in com.pervasive.datarush.operators.select
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.select Modifier and Type Class Description class
FilterRows
Filters records based on a specified predicate.Methods in com.pervasive.datarush.operators.select that return ExecutableOperator Modifier and Type Method Description protected ExecutableOperator
FilterRows. cloneForExecution()
-
Uses of ExecutableOperator in com.pervasive.datarush.operators.sink
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.sink Modifier and Type Class Description class
CollectRecords
Collects input data into an in-memory token list.class
LogRows
Log information about the input data from a flow.Methods in com.pervasive.datarush.operators.sink that return ExecutableOperator Modifier and Type Method Description protected ExecutableOperator
CollectRecords. cloneForExecution()
-
Uses of ExecutableOperator in com.pervasive.datarush.operators.source
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.source Modifier and Type Class Description class
EmitRecords
Emits an in-memory token list as output.class
GenerateArithmeticSequence
Generates a sequence of numerical values, with a constant difference between consecutive values.class
GenerateConstant
Generates copies of a constant value.class
GenerateRandom
Generates rows of random data.class
GenerateRepeatingCycle
Generates a cycle of repeating values.Methods in com.pervasive.datarush.operators.source that return ExecutableOperator Modifier and Type Method Description protected ExecutableOperator
EmitRecords. cloneForExecution()
-
Uses of ExecutableOperator in com.pervasive.datarush.operators.string
Subclasses of ExecutableOperator in com.pervasive.datarush.operators.string Modifier and Type Class Description class
SplitField
Splits a string field into multiple fields, based on a specified pattern. -
Uses of ExecutableOperator in com.pervasive.datarush.ports.record
Subclasses of ExecutableOperator in com.pervasive.datarush.ports.record Modifier and Type Class Description class
ExternalRecordSink
Defines an external sink of record data.class
ExternalRecordSource
Defines an external source of record data.Methods in com.pervasive.datarush.ports.record that return ExecutableOperator Modifier and Type Method Description protected ExecutableOperator
ExternalRecordSink. cloneForExecution()
protected ExecutableOperator
ExternalRecordSource. cloneForExecution()
-
Uses of ExecutableOperator in com.pervasive.datarush.script.operators.group
Subclasses of ExecutableOperator in com.pervasive.datarush.script.operators.group Modifier and Type Class Description class
ProcessByGroup
Executes an application graph for each distinct key group of data within the input data set.
-