Uses of Class
com.pervasive.datarush.operators.StreamingOperator
-
Packages that use StreamingOperator 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.staging Provides operators for reading and writing DataRush staging datasets.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.partition Provides operators for partitioning and unpartitioning flows of data.com.pervasive.datarush.operators.record Provides operators for manipulating record structure.com.pervasive.datarush.operators.scripting Provides theRunScriptoperator 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 theLogRowsoperator for writing debugging information about a flow to the logging API.com.pervasive.datarush.operators.sort Provides operators for sorting and manipulating sorted flows.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.operators.testutils 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 StreamingOperator in com.pervasive.datarush.analytics.arm
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.arm Modifier and Type Class Description classConvertARMModelAn 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.cluster Modifier and Type Class Description classClusterPredictorAssigns 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.predictor Modifier and Type Class Description classDecisionTreePredictorOperator 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.pruner Modifier and Type Class Description classDecisionTreePrunerPerforms 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.predictor Modifier and Type Class Description classNaiveBayesPredictorOperator 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 Modifier and Type Class Description classGetPMMLclassPutPMMLclassWritePMMLWrite a PMML object representation to a file at the given path. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.regression
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.regression Modifier and Type Class Description classLogisticRegressionPredictorclassRegressionPredictorApply a regression model to the input data.classSumOfSquaresCompute 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 Modifier and Type Class Description classRankRank data using the given rank mode. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.svm.predictor
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.svm.predictor Modifier and Type Class Description classSVMPredictorOperator 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.text Modifier and Type Class Description classCalculateNGramFrequencyCalculates the n-gram frequencies for a tokenized text field.classCalculateWordFrequencyCalculates the word frequencies for a tokenized text field.classConvertTextCaseConverts the case on a TokenizedText field.classCountTokensCounts the number of tokens in a tokenized text field.classDictionaryFilterFilters a tokenized text field using a dictionary.classExpandTextFrequencyExpands text frequency field.classExpandTextTokensExpands a TokenizedText field.classFilterTextFilters a tokenized text field.classGenerateBagOfWordsCalculates the bag of words for a tokenized text field.classTextFrequencyFilterFilters a frequency map field.classTextStemmerStems a TokenizedText field.classTextTokenizerTokenizes a string field as a TokenizedText object. -
Uses of StreamingOperator in com.pervasive.datarush.analytics.util
Subclasses of StreamingOperator in com.pervasive.datarush.analytics.util Modifier and Type Class Description classAbstractPredictorCommon base class for "predictor" processes. -
Uses of StreamingOperator in com.pervasive.datarush.matching.block
Subclasses of StreamingOperator in com.pervasive.datarush.matching.block Modifier and Type Class Description classGroupPairsSortedRowsFinds key groupings within the input key fields and, for each key group, generates all pairwise combinations of distinct rows in that group.classLargeGroupDetectorAn 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.operators Modifier and Type Class Description classAbstractDeferredRecordOperatorConvenient base class forDeferredCompositeOperator's that are alsoRecordPipelineOperator's.classAbstractExecutableRecordPipelineA base class for simple record-to-record operators, providing common functions.classDeferredCompositeOperatorFor rare use cases; implementors should useCompositeOperatorwhenever possible!classExecutableOperatorExecutableOperators are the most commonly used operators.Methods in com.pervasive.datarush.operators that return StreamingOperator Modifier and Type Method Description StreamingOperatorOperatorProxies.StreamingOperatorProxy. getTarget()Methods in com.pervasive.datarush.operators with parameters of type StreamingOperator Modifier and Type Method Description static OperatorProxies.StreamingOperatorProxyOperatorProxies. 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.assertion Modifier and Type Class Description classAssertEqualVerifies that actual rows are equal to expected rows.classAssertMetadataAssert that the metadata on the input port is set correctly.classAssertPredicateAssert that the given predicate is true for all input values.classAssertSortedVerifies that the input data is sorted by the given set of keys. -
Uses of StreamingOperator in com.pervasive.datarush.operators.group
Subclasses of StreamingOperator in com.pervasive.datarush.operators.group Modifier and Type Class Description classSortedGroupHandlerCommon 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.io Modifier and Type Class Description classWriteSinkWrites 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.jdbc Modifier and Type Class Description protected static classAbstractWriteToJDBC.AbstractWriteToJDBCWorkerclassFinalizeSQLWorkerclassInitializeSQLWorker -
Uses of StreamingOperator in com.pervasive.datarush.operators.io.staging
Subclasses of StreamingOperator in com.pervasive.datarush.operators.io.staging Modifier and Type Class Description classForceRecordStagingForces 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.textfile Modifier and Type Class Description classParseTextFieldsParses 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.join Modifier and Type Class Description classCrossJoinProduce the cartesian product of two sets of records.classFilterExistJoinProcessclassUnionAllProvides a union of two data sources. -
Uses of StreamingOperator in com.pervasive.datarush.operators.model
Subclasses of StreamingOperator in com.pervasive.datarush.operators.model Modifier and Type Class Description classGetModel<T>Provides a way to update an in-memory reference to a model object.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.partition Modifier and Type Class Description classGatherHintForces parallel streams of data to be gathered into a single non-parallel stream.classPartitionHintForces 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.record Modifier and Type Class Description classColumnsToRowsNormalize records by transposing values from row columns into multiple rows.classDeriveFieldsApplies one or more functions to the input record data.classFilterFieldsBase class for operators which filter fields in the input records.classMergeFieldsMerges two streams of data with an equivalent number of rows into one.classRemapFieldsRearranges and renames fields in a record.classRemoveFieldsRemoves a subset of fields from the input records.classRetainFieldsPreserves a subset of fields from the input records.classSelectFieldsPreserves 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.scripting Modifier and Type Class Description classRunJavaScriptProcesses rows using user-defined scripts written in JavaScript.classRunScriptProcesses rows using user-defined scripts. -
Uses of StreamingOperator in com.pervasive.datarush.operators.select
Subclasses of StreamingOperator in com.pervasive.datarush.operators.select Modifier and Type Class Description classFilterRowsFilters records based on a specified predicate. -
Uses of StreamingOperator in com.pervasive.datarush.operators.sink
Subclasses of StreamingOperator in com.pervasive.datarush.operators.sink Modifier and Type Class Description classCollectRecordsCollects input data into an in-memory token list.classLogRowsLog 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 Modifier and Type Class Description classSortSorts the input data. -
Uses of StreamingOperator in com.pervasive.datarush.operators.source
Subclasses of StreamingOperator in com.pervasive.datarush.operators.source Modifier and Type Class Description classEmitRecordsEmits an in-memory token list as output.classGenerateArithmeticSequenceGenerates a sequence of numerical values, with a constant difference between consecutive values.classGenerateConstantGenerates copies of a constant value.classGenerateRandomGenerates rows of random data.classGenerateRepeatingCycleGenerates a cycle of repeating values. -
Uses of StreamingOperator in com.pervasive.datarush.operators.string
Subclasses of StreamingOperator in com.pervasive.datarush.operators.string Modifier and Type Class Description classSplitFieldSplits 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.testutils Modifier and Type Class Description classErrorSinkA record source sink throws an error either at composition time or execution time.classErrorSourceA record source that throws an error either at composition time or execution time.classSimulatePartitionsFor 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.record Modifier and Type Class Description classExternalRecordSinkDefines an external sink of record data.classExternalRecordSourceDefines an external source of record data.Methods in com.pervasive.datarush.ports.record with parameters of type StreamingOperator Modifier and Type Method Description voidRecordMetadataTest. run(StreamingOperator plan) -
Uses of StreamingOperator in com.pervasive.datarush.script.operators.group
Subclasses of StreamingOperator in com.pervasive.datarush.script.operators.group Modifier and Type Class Description classProcessByGroupExecutes an application graph for each distinct key group of data within the input data set.
-