Uses of Class
com.pervasive.datarush.operators.StreamingOperator
Packages that use StreamingOperator
Package
Description
Provides common classes for Association Rule Mining (ARM).
Provides base PMML for clustering models.
Provides the decision tree predictor operator and associated classes.
Provides the decision tree pruner operator and associated classes.
Provides an implementation of a Naive Bayes predictor.
Provides shared and base classes for PMML model representation of Analytics algorithms.
Provides utility, PMML and other classes for shared use by regression related entities.
Provides various statistics, Data Summarizer, and Data Quality Analyzer.
Provides an implementation of an SVM learner.
Provides an implementation of an SVM predictor.
Provides various unstructured text processing operators.
Provides some (internal) utility classes for Analytics.
Provides operators for generating possible candidate pairs.
Provides classes and interfaces for developing dataflow operators.
Provides operators for making assertions on flows and files.
Provides data aggregation components.
Provides base file I/O components including encoders and decoders.
Provides operators for reading from JDBC sources and writing to JDBC targets.
Provides operators for reading and writing DataRush staging datasets.
Provides operators for reading and writing text data.
Provides operators for joining together two data sets into a single one.
Provides operators for handling models.
Provides operators for partitioning and unpartitioning flows of data.
Provides operators for manipulating record structure.
Provides the
RunScript
operator for running user-defined scripts on the rows of an input record flow.Provides operators for selecting a subset of the data set.
Provides the
LogRows operator
for writing debugging information about a flow to the logging API.Provides operators for sorting and manipulating sorted
flows.
Provides operators for generating data tokens in various ways.
Provides operators for operating on string values in records.
Provides implementations of port objects related to the flow of record sets
between operators.
-
Uses of StreamingOperator in com.pervasive.datarush.analytics.arm
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.armModifier and TypeClassDescriptionclassAn operator that converts an association model in PMML into a target format. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.cluster
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.clusterModifier and TypeClassDescriptionfinal classAssigns input data to clusters based on the provided PMML Clustering Model. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.decisiontree.predictor
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.decisiontree.predictorModifier and TypeClassDescriptionfinal classOperator responsible for predicting outcomes based on a Decision Tree PMML model. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.decisiontree.pruner
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.decisiontree.prunerModifier and TypeClassDescriptionfinal classPerforms pruning of the provided input model. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.naivebayes.predictor
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.naivebayes.predictorModifier and TypeClassDescriptionfinal classOperator responsible for predicting outcomes based on a Naive Bayes PMML model. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.pmml
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.pmml -
Uses of StreamingOperator in com.pervasive.datarush.analytics.regression
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.regressionModifier and TypeClassDescriptionclassclassApply a regression model to the input data.final classCompute the sum of squares for the given fields of the input data. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.stats
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.stats -
Uses of StreamingOperator in com.pervasive.datarush.analytics.svm.learner
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.svm.learnerModifier and TypeClassDescriptionfinal classBuilds aPMMLSupportVectorMachineModelfrom an input dataset. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.svm.predictor
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.svm.predictorModifier and TypeClassDescriptionfinal classOperator responsible for classification based on a SVM PMML model. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.text
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.textModifier and TypeClassDescriptionclassCalculates the n-gram frequencies for a tokenized text field.classCalculates the word frequencies for a tokenized text field.classConverts the case on a TokenizedText field.classCounts the number of tokens in a tokenized text field.classFilters a tokenized text field using a dictionary.classExpands text frequency field.classExpands a TokenizedText field.classFilters a tokenized text field.classCalculates the bag of words for a tokenized text field.classFilters a frequency map field.classStems a TokenizedText field.classTokenizes a string field as a TokenizedText object. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.util
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.utilModifier and TypeClassDescriptionclassCommon base class for "predictor" processes. -
Uses of StreamingOperator in com.pervasive.datarush.matching.block
Subclasses of StreamingOperator in com.pervasive.datarush.matching.blockModifier and TypeClassDescriptionclassFinds key groupings within the input key fields and, for each key group, generates all pairwise combinations of distinct rows in that group.classAn operator that issues warnings if a dataflow contains an unusually large number of distinct key values. -
Uses of StreamingOperator in com.pervasive.datarush.operators
Subclasses of StreamingOperator in com.pervasive.datarush.operatorsModifier and TypeClassDescriptionclassConvenient base class forDeferredCompositeOperator's that are alsoRecordPipelineOperator's.classA base class for simple record-to-record operators, providing common functions.classFor rare use cases; implementors should useCompositeOperatorwhenever possible!classExecutableOperators are the most commonly used operators.Methods in com.pervasive.datarush.operators that return StreamingOperatorMethods in com.pervasive.datarush.operators with parameters of type StreamingOperatorModifier and TypeMethodDescriptionOperatorProxies.proxy(StreamingOperator 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 StreamingOperator in com.pervasive.datarush.operators.assertion
Subclasses of StreamingOperator in com.pervasive.datarush.operators.assertionModifier and TypeClassDescriptionclassVerifies that actual rows are equal to expected rows.classAssert that the metadata on the input port is set correctly.classAssert that the given predicate is true for all input values.final classVerifies that the input data is sorted by the given set of keys. -
Uses of StreamingOperator in com.pervasive.datarush.operators.graph
Subclasses of StreamingOperator in com.pervasive.datarush.operators.graphModifier and TypeClassDescriptionclassA mockable sink that can be utilized with the SubJobExecutor to pass data back to the launcher.classA mockable source that can be utilized with the SubJobExecutor to insert parameter data.classThe SubJobExecutor operator can be used to execute JSON serialized subgraphs within the current workflow. -
Uses of StreamingOperator in com.pervasive.datarush.operators.group
Subclasses of StreamingOperator in com.pervasive.datarush.operators.groupModifier and TypeClassDescriptionclassCommon base class for all processes that need to detect group boundaries -
Uses of StreamingOperator in com.pervasive.datarush.operators.io
Subclasses of StreamingOperator in com.pervasive.datarush.operators.ioModifier and TypeClassDescriptionfinal classWrites a stream of records to a data sink. -
Uses of StreamingOperator in com.pervasive.datarush.operators.io.jdbc
Subclasses of StreamingOperator in com.pervasive.datarush.operators.io.jdbcModifier and TypeClassDescriptionprotected static classclassclass -
Uses of StreamingOperator in com.pervasive.datarush.operators.io.staging
Subclasses of StreamingOperator in com.pervasive.datarush.operators.io.stagingModifier and TypeClassDescriptionfinal classForces staging of record ports.classForceStaging<P extends LogicalPort>Forces the operators on the input and output sides to execute sequentially, instead of concurrently. -
Uses of StreamingOperator in com.pervasive.datarush.operators.io.textfile
Subclasses of StreamingOperator in com.pervasive.datarush.operators.io.textfileModifier and TypeClassDescriptionclassParses input text records according to a specified text schema. -
Uses of StreamingOperator in com.pervasive.datarush.operators.join
Subclasses of StreamingOperator in com.pervasive.datarush.operators.joinModifier and TypeClassDescriptionfinal classProduce the cartesian product of two sets of records.classclassProvides a union of two data sources. -
Uses of StreamingOperator in com.pervasive.datarush.operators.model
Subclasses of StreamingOperator in com.pervasive.datarush.operators.modelModifier and TypeClassDescriptionclassGetModel<T>Provides a way to update an in-memory reference to a model object.final classMergeModel<T>This operator is uses to force a merge of a partitioned model into a single model.classPutModel<T>Provides a way to inject an in-memory reference to a model object into a graph. -
Uses of StreamingOperator in com.pervasive.datarush.operators.partition
Subclasses of StreamingOperator in com.pervasive.datarush.operators.partitionModifier and TypeClassDescriptionfinal classForces parallel streams of data to be gathered into a single non-parallel stream.final classForces the input data to be partitioned into parallel streams of data for subsequent parallel operations. -
Uses of StreamingOperator in com.pervasive.datarush.operators.record
Subclasses of StreamingOperator in com.pervasive.datarush.operators.recordModifier and TypeClassDescriptionclassNormalize records by transposing values from row columns into multiple rows.final classApplies one or more functions to the input record data.classBase class for operators which filter fields in the input records.classMerges two streams of data with an equivalent number of rows into one.classRearranges and renames fields in a record.classRemoves a subset of fields from the input records.classPreserves a subset of fields from the input records.classPreserves a subset of fields from the input records. -
Uses of StreamingOperator in com.pervasive.datarush.operators.scripting
Subclasses of StreamingOperator in com.pervasive.datarush.operators.scriptingModifier and TypeClassDescriptionclassProcesses rows using user-defined scripts written in JavaScript.classProcesses rows using user-defined scripts. -
Uses of StreamingOperator in com.pervasive.datarush.operators.select
Subclasses of StreamingOperator in com.pervasive.datarush.operators.selectModifier and TypeClassDescriptionclassFilters records based on a specified predicate. -
Uses of StreamingOperator in com.pervasive.datarush.operators.sink
Subclasses of StreamingOperator in com.pervasive.datarush.operators.sinkModifier and TypeClassDescriptionfinal classCollects input data into an in-memory token list.final classLog information about the input data from a flow. -
Uses of StreamingOperator in com.pervasive.datarush.operators.sort
Subclasses of StreamingOperator in com.pervasive.datarush.operators.sort -
Uses of StreamingOperator in com.pervasive.datarush.operators.source
Subclasses of StreamingOperator in com.pervasive.datarush.operators.sourceModifier and TypeClassDescriptionfinal classEmits an in-memory token list as output.final classGenerates a sequence of numerical values, with a constant difference between consecutive values.final classGenerates copies of a constant value.final classGenerates rows of random data.final classGenerates a cycle of repeating values. -
Uses of StreamingOperator in com.pervasive.datarush.operators.string
Subclasses of StreamingOperator in com.pervasive.datarush.operators.stringModifier and TypeClassDescriptionclassSplits a string field into multiple fields, based on a specified pattern. -
Uses of StreamingOperator in com.pervasive.datarush.operators.testutils
Subclasses of StreamingOperator in com.pervasive.datarush.operators.testutilsModifier and TypeClassDescriptionfinal classA record source sink throws an error either at composition time or execution time.final classA record source that throws an error either at composition time or execution time.final classFor tests that wish to simulate a partitioned read. -
Uses of StreamingOperator in com.pervasive.datarush.ports.record
Subclasses of StreamingOperator in com.pervasive.datarush.ports.recordModifier and TypeClassDescriptionfinal classDefines an external sink of record data.final classDefines an external source of record data.Methods in com.pervasive.datarush.ports.record with parameters of type StreamingOperator -
Uses of StreamingOperator in com.pervasive.datarush.script.operators.group
Subclasses of StreamingOperator in com.pervasive.datarush.script.operators.groupModifier and TypeClassDescriptionclassExecutes an application graph for each distinct key group of data within the input data set.