Uses of Class
com.pervasive.datarush.annotations.PropertyDescription
-
Packages that use PropertyDescription Package Description com.actian.dataflow.operators.io.orc com.pervasive.datarush.analytics.arm Provides common classes for Association Rule Mining (ARM).com.pervasive.datarush.analytics.arm.fpgrowth Provides the operator to perform the FP-growth ARM algorithm.com.pervasive.datarush.analytics.cleansing Provides operators related to data cleansing.com.pervasive.datarush.analytics.cluster Provides base PMML for clustering models.com.pervasive.datarush.analytics.cluster.kmeans Provides the KMeans algorithm.com.pervasive.datarush.analytics.decisiontree.learner Provides the PMML learner operator and associated classes.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.knn Provides an implementation of the KNN algorithm using DataRush's sparse data API.com.pervasive.datarush.analytics.naivebayes.learner Provides an implementation of the Naive Bayes learner.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.r 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.text Provides various unstructured text processing operators.com.pervasive.datarush.analytics.viz Provides operators for classifier performance visualization.com.pervasive.datarush.hbase com.pervasive.datarush.matching Provides operators for performing discovering duplicates or links between records.com.pervasive.datarush.matching.cluster Provides operators for clustering the results of duplicate or linkage discovery.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.avro Provides operators for reading and writing files in Avro format.com.pervasive.datarush.operators.io.binary com.pervasive.datarush.operators.io.jdbc Provides operators for reading from JDBC sources and writing to JDBC targets.com.pervasive.datarush.operators.io.mdf 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.io.vectorwise com.pervasive.datarush.operators.io.vectorwise.dl 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.script.operators.group -
-
Uses of PropertyDescription in com.actian.dataflow.operators.io.orc
Methods in com.actian.dataflow.operators.io.orc with annotations of type PropertyDescription Modifier and Type Method Description voidWriteORC. setCompression(com.actian.dataflow.hive.shims.ORCCompression compression)Sets the compression mode to use within the ORC file. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.arm
Methods in com.pervasive.datarush.analytics.arm with annotations of type PropertyDescription Modifier and Type Method Description voidConvertARMModel. setConversionType(ConversionType conversionType)Set the conversion type.voidFrequentItems. setItemFieldName(String itemFieldName)Set the item field name property.voidFrequentItems. setLabelFieldName(String labelFieldName)Set the optional label field name property.voidFrequentItems. setMinSupport(double minSupport)Set the minimum support property.voidConvertARMModel. setTarget(String targetPath)Set the path for the target file of the conversion.voidFrequentItems. setTxnFieldName(String txnFieldName)Set the transaction field name property. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.arm.fpgrowth
Methods in com.pervasive.datarush.analytics.arm.fpgrowth with annotations of type PropertyDescription Modifier and Type Method Description voidFPGrowth. setAnnotationText(String annotationText)The text provided will be added as an annotation to the output PMML model.voidFPGrowth. setItemFieldName(String itemFieldName)Set the item field name property.voidFPGrowth. setK(int k)Set the largest item-set cardinality wanted.voidFPGrowth. setLabelFieldName(String labelFieldName)Set the optional label field name property.voidFPGrowth. setMinConfidence(double minConfidence)Set the minimum confidence threshold.voidFPGrowth. setMinSupport(double minSupport)Set the minimum support property.voidFPGrowth. setTxnFieldName(String txnFieldName)Set the transaction identifier field name property. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.cleansing
Methods in com.pervasive.datarush.analytics.cleansing with annotations of type PropertyDescription Modifier and Type Method Description voidReplaceMissingValues. setReplaceSpecifications(List<ReplaceSpecification> specifications)Sets the replacement specifications to apply to the input data. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.cluster
Methods in com.pervasive.datarush.analytics.cluster with annotations of type PropertyDescription Modifier and Type Method Description voidClusterPredictor. setWinnerFieldName(String winnerFieldName)Sets the name of the winner field in the output. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.cluster.kmeans
Methods in com.pervasive.datarush.analytics.cluster.kmeans with annotations of type PropertyDescription Modifier and Type Method Description voidKMeans. setDistanceMeasure(DistanceMeasure distanceMeasure)Sets the distance measure used to measure the distance between two points when building the model.voidKMeans. setIncludedColumns(List<String> includedColumns)Sets the list of columns to include for k-Means.voidKMeans. setK(int k)Sets the "k" value, where k is the number of centroids to compute.voidKMeans. setMaxIterations(int max)Sets the maximum number of iterations. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.decisiontree.learner
Methods in com.pervasive.datarush.analytics.decisiontree.learner with annotations of type PropertyDescription Modifier and Type Method Description voidDecisionTreeLearner. setBinaryNominalSplits(boolean binaryNominalSplits)Sets whether we use subsets of nominal values for splitting.voidDecisionTreeLearner. setIncludedFields(List<String> includedFields)Sets the list of columns to include for learning.voidDecisionTreeLearner. setInMemoryDataset(boolean inMemoryDataset)Sets whether the dataset is to be kept in memory while the decision tree is being build.voidDecisionTreeLearner. setMaxDistinctNominalValues(int maxDistinctNominalValues)Sets the maximum number of distinct nominal values to allow.voidDecisionTreeLearner. setMaxTreeNodes(int maxTreeNodes)Sets the maximum total nodes to allow in the tree.voidDecisionTreeLearner. setMinRecordsPerNode(int minRecordsPerNode)Sets the minimum number of records per-node to allow in the tree.voidDecisionTreeLearner. setQualityMeasure(QualityMeasure qualityMeasure)Sets the measure of quality to be used when determining the best split.voidDecisionTreeLearner. setStagingBlockSize(int stagingBlockSize)Configures theblockSizethat is used when staging the original dataset prior to redistributing the data for training.voidDecisionTreeLearner. setTargetColumn(String targetColumn)Sets the name of the column to predict. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.decisiontree.predictor
Methods in com.pervasive.datarush.analytics.decisiontree.predictor with annotations of type PropertyDescription Modifier and Type Method Description voidDecisionTreePredictor. setAppendConfidence(boolean appendConfidence)Sets whether to append confidence information.voidDecisionTreePredictor. setAppendRecordCount(boolean appendRecordCount)Sets whether to append record count information.voidDecisionTreePredictor. setConfidencePrefix(String confidencePrefix)Sets the field name prefix to use for confidence.voidDecisionTreePredictor. setRecordCountPrefix(String recordCountPrefix)Sets the field name prefix to use for record counts.voidDecisionTreePredictor. setWinnerField(String winnerField)Sets the name of the winner field to output. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.decisiontree.pruner
Methods in com.pervasive.datarush.analytics.decisiontree.pruner with annotations of type PropertyDescription Modifier and Type Method Description voidDecisionTreePruner. setConfiguration(PruneConfiguration configuration)Sets the configuration that controls how pruning is performed. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.knn
Methods in com.pervasive.datarush.analytics.knn with annotations of type PropertyDescription Modifier and Type Method Description voidKNNClassifier. setClassificationScheme(ClassificationScheme scheme)Specifies how to determine the classification of a record in the query data from the classifications of its nearest neighbors in the example data.voidKNNClassifier. setK(int k)Sets the size of the nearest neighbor set.voidKNNClassifier. setNearnessMeasure(NearnessMeasure measure)Specifies how to determine the nearest neighbors of a record in the query data.voidKNNClassifier. setSelectedFeatures(String... features)Specifies the fields to use when determining the nearest neighbors.voidKNNClassifier. setSelectedFeatures(List<String> features)Specifies the fields to use when determining the nearest neighbors.voidKNNClassifier. setTargetFeature(String feature)Specifies the field in the example data which contains classification data.voidKNNClassifier. setTrainingBuffer(long size)Specifies the amount of memory, in bytes, to use for buffering the example data.voidKNNClassifier. setTrainingBuffer(String sizeSpecifier)Specifies the amount of memory to use for buffering the example data. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.naivebayes.learner
Methods in com.pervasive.datarush.analytics.naivebayes.learner with annotations of type PropertyDescription Modifier and Type Method Description voidNaiveBayesLearner. setLearningColumns(List<String> learningColumns)Sets the list of columns to be used to predict the output value.voidNaiveBayesLearner. setTargetColumn(String targetColumn)Sets the column to be predicted. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.naivebayes.predictor
Methods in com.pervasive.datarush.analytics.naivebayes.predictor with annotations of type PropertyDescription Modifier and Type Method Description voidNaiveBayesPredictor. setAppendProbabilities(boolean appendProbabilities)Sets whether to include probabilities in the prediction.voidNaiveBayesPredictor. setIgnoreMissingValues(boolean ignoreMissingValues)Sets whether to ignore missing values.voidNaiveBayesPredictor. setLaplaceCorrector(double laplaceCorrector)Sets the Laplace corrector to be used.voidNaiveBayesPredictor. setProbabilityPrefix(String probabilityPrefix)Sets the field name prefix to use for probabilities.voidNaiveBayesPredictor. setWinnerField(String winnerField)Sets the name of the winner field to output. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.pmml
Methods in com.pervasive.datarush.analytics.pmml with annotations of type PropertyDescription Modifier and Type Method Description voidReadPMML. setFilePath(String filePath)Sets the file to read fromvoidWritePMML. setTargetPathName(String targetPathName)Sets the path to write to -
Uses of PropertyDescription in com.pervasive.datarush.analytics.r
Methods in com.pervasive.datarush.analytics.r with annotations of type PropertyDescription Modifier and Type Method Description DataDistributionRunRScript. getRequiredDataDistribution()Get the value set for the required data distribution of the input port of this operator.voidRunRScript. setCharset(String charsetName)Set character set value which is used to format input and output data for R.voidRunRScript. setOutputType(RecordTokenType outputType)Configure the output token type.voidRunRScript. setPathToRScript(String pathToRScript)Set the path to the Rscript binary within the local R installation.voidRunRScript. setScriptSnippet(String scriptSnippet)Set the R script to execute. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.regression
Methods in com.pervasive.datarush.analytics.regression with annotations of type PropertyDescription Modifier and Type Method Description voidLinearRegressionLearner. setDependentVariable(String dependentVariable)Set the field name of the dependent variable.voidSumOfSquares. setFieldNames(List<String> fieldNames)Set the list of fields to apply sum of squares.voidLinearRegressionLearner. setIndependentVariables(String... independentVariables)Set the field names of the independent variables.voidLogisticRegressionLearner. setMaxDistinctNominalValues(int maxDistinctNominalValues)Sets the maximum number of distinct nominal values to allow.voidRegressionPredictor. setPredictedFieldSuffix(String predictedFieldSuffix)Set the suffix to be added to the target field name.voidLinearRegressionLearner. setReferenceValues(Map<String,String> referenceValues)Set reference values for the independent categorical variables.voidLinearRegressionLearner. setSingularityThreshold(Double singularityThresholdValue)Set singularityThreshold value against which a matrix is considered singular or non singular. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.stats
Methods in com.pervasive.datarush.analytics.stats with annotations of type PropertyDescription Modifier and Type Method Description voidCountRanges. setBreaks(List breaks)Sets the values that will be used as the boundaries for the ranges.voidSummaryStatistics. setDetailLevel(DetailLevel detailLevel)Sets the detail level that we use to compute statistics.voidDistinctValues. setFewDistinctValuesHint(boolean fewDistinctValuesHint)Sets a hint as to whether there are expected to be a small number of distinct values.voidMostFrequentValues. setFewDistinctValuesHint(boolean fewDistinctValuesHint)Sets a hint as to whether there are expected to be a small number of distinct values.voidSummaryStatistics. setFewDistinctValuesHint(boolean fewDistinctValuesHint)Sets a hint as to whether there are expected to be a small number of distinct values.voidCountRanges. setFieldName(String fieldName)Sets the name of the field which will be divided into ranges.voidMostFrequentValues. setFieldNames(String... fields)Sets the names of fields to which the operation is applied.voidMostFrequentValues. setFieldNames(List<String> fields)Sets the names of fields to which the operation is applied.voidSummaryStatistics. setIncludedFields(List<String> includedFields)Sets the fields from the input dataset for which we are collecting statistics.voidNormalizeValues. setIncludeInputFields(boolean includeInputFields)Set the indicator of whether or not to include the input fields in the output data.voidDistinctValues. setInputField(String inputField)Sets the input field for which we calculate distinct valuesvoidCountRanges. setLowerBoundClosed(boolean lowerBoundClosed)Sets whether the lower boundary defined by a break should be included in the group.voidNormalizeValues. setMethod(StatsFunctions.NormalizeMethod method)Set the normalization method to use.voidRank. setMode(Rank.RankMode mode)Set the ranking mode.voidRank. setOutputField(String outputField)Set the name of the output field that will contain the ranking order for each record.voidRank. setPartitionBy(String... partitionKeys)Set the fields used for partitioning the input data.voidRank. setPartitionBy(List<String> partitionKeys)Set the fields used for partitioning the input data.voidSummaryStatistics. setQuantilesToCalculate(List<BigDecimal> quantilesToCalculate)Sets thequantilesto calculate for each numeric field.voidSummaryStatistics. setRangeCount(int rangeCount)Sets the number ofintervalCountsto calculate for each numeric field.voidRank. setRankBy(SortKey... rankBy)Set the list of fields to use for ranking.voidRank. setRankBy(String... rankBy)Set the list of fields to use for ranking.voidRank. setRankBy(List<SortKey> rankBy)Set the list of fields to use for ranking.voidNormalizeValues. setScoreFields(String... scoreFields)Set the names of the input fields to normalize.voidNormalizeValues. setScoreFields(List<String> scoreFields)Set the names of the input fields to normalize.voidMostFrequentValues. setShowTopHowMany(int showTopHowMany)Sets a cap on the number of value frequencies to calculate.voidSummaryStatistics. setShowTopHowMany(int showTopHowMany)Sets a cap on the number ofvalueCountsto calculate.voidDistinctValues. setSortByCount(boolean sortByCount)Sets whether to sort by value count.voidDataQualityAnalyzer. setTests(List<DataQualityAnalyzer.QualityTest> tests)Sets the set of tests to apply to the input datasetvoidCountRanges. setUpperBoundClosed(boolean upperBoundClosed)Sets whether the upper boundary defined by a break should be included in the group. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.text
Methods in com.pervasive.datarush.analytics.text with annotations of type PropertyDescription Modifier and Type Method Description voidConvertTextCase. setCaseFormat(ConvertTextCase.Case caseFormat)Set the case format for the conversions.voidDictionaryFilter. setDictionaryField(String dictionaryField)Set the dictionary field in the dictionary input.voidExpandTextFrequency. setFreqOutputField(String freqOutputField)Set the output field to expand the frequency list into.voidCalculateNGramFrequency. setInputField(String textField)Set the field to calculate the n-gram frequencies for.voidCalculateWordFrequency. setInputField(String textField)Set the field to calculate the word frequencies for.voidConvertTextCase. setInputField(String inputField)Set the field to convert to lower or upper case.voidCountTokens. setInputField(String textField)Set the field with tokens to count.voidDictionaryFilter. setInputField(String textField)Set the field to filter.voidExpandTextFrequency. setInputField(String inputField)Set the frequency map field to expand.voidExpandTextTokens. setInputField(String textField)Set the tokenized text field to expand.voidFilterText. setInputField(String textField)Set the field to filter.voidGenerateBagOfWords. setInputField(String textField)Set the field for which to generate the bag of words.voidTextFrequencyFilter. setInputField(String inputField)Set the frequency map field to filter.voidTextStemmer. setInputField(String textField)Set the field to stem.voidTextTokenizer. setInputField(String textField)Set the string field to tokenize.voidTextFrequencyFilter. setMaxThreshold(int maxThreshold)Set the maximum threshold for absolute frequencies when filtering.voidTextFrequencyFilter. setMinThreshold(int minThreshold)Set the minimum threshold for absolute frequencies when filtering.voidCalculateNGramFrequency. setNgramFreqOutputField(String ngramFreqOutputField)Set the field that will contain the n-gram frequency map.voidConvertTextCase. setOutputField(String outputField)Set the converted output field.voidCountTokens. setOutputField(String countField)Set the output field for the counts.voidDictionaryFilter. setOutputField(String tokenField)Set the name of the filtered output field.voidExpandTextTokens. setOutputField(String tokenField)Set the string output field.voidFilterText. setOutputField(String tokenField)Set the filtered output fieldvoidGenerateBagOfWords. setOutputField(String outputField)Set the field that will contain the bag of words.voidTextFrequencyFilter. setOutputField(String outputField)Set the output field that will contain the filtered frequency map.voidTextStemmer. setOutputField(String tokenField)Set the stemmed output field.voidTextTokenizer. setOutputField(String tokenField)Set the tokenized output field.voidExpandTextFrequency. setRelative(boolean relative)Set whether absolute or relative frequencies will be expanded.voidFilterText. setTextFilters(TextFilter... textFilters)Set the filters that will be used.voidExpandTextFrequency. setTextOutputField(String textOutputField)Set the output field to expand the text list into.voidCountTokens. setTokenType(TextElementType tokenType)Set the type of token to count.voidExpandTextTokens. setTokenType(TextElementType tokenType)Set the type of text token to expand.voidTextFrequencyFilter. setTotalNumber(int totalNumber)Set the total number of top frequencies to keep.voidCalculateWordFrequency. setWordFreqOutputField(String wordFreqOutputField)Set the field that will contain the word frequency map.voidTextTokenizer. setWordPatterns(List<String> wordPatterns)Set the list of custom word patterns that will be recognized. -
Uses of PropertyDescription in com.pervasive.datarush.analytics.viz
Methods in com.pervasive.datarush.analytics.viz with annotations of type PropertyDescription Modifier and Type Method Description voidDrawDiagnosticsChart. setChartNames(List<String> chartNames)Sets the predictor names for each input port to be displayed as the chart legend (null entries for disconnected input ports).voidDrawDiagnosticsChart. setChartType(ChartType chartType)Sets the desired chart type (ROC, Gains, Lift).voidDrawDiagnosticsChart. setConfidenceFieldNames(List<String> confidenceFieldNames)Sets the confidence field names for each input port (null entries for disconnected ports).voidDrawDiagnosticsChart. setOutputPath(String outputPath)Sets the path of the .png output file (null means no output file will be generated).voidDrawDiagnosticsChart. setResultSize(int resultSize)Sets the number of results.voidDrawDiagnosticsChart. setTargetFieldNames(List<String> targetFieldNames)Sets the actual target field names for all input ports (null entries for disconnected ports).voidDrawDiagnosticsChart. setTargetValue(String targetValue)Sets the target value ("true class") -
Uses of PropertyDescription in com.pervasive.datarush.hbase
Methods in com.pervasive.datarush.hbase with annotations of type PropertyDescription Modifier and Type Method Description voidKeyValueOperator. setCellFieldMap(Map<String,Map<String,Map<String,String>>> cellFieldMap)Set the HBase cell to field mapping.voidDeleteHBase. setCellMarkerMap(Map<String,Map<String,DeleteHBase.DeleteMarker>> cellMarkerMap)voidKeyOperator. setConfiguration(HadoopConfiguration configuration)Set the configuration.voidReadHBase. setEndTime(Date endTime)Set time range filter end timevoidKeyOperator. setFamilies(Set<String> families)Set families.voidKeyValueOperator. setFamilyFieldMap(Map<String,Map<String,String>> familyFieldMap)Set the column family to field mapping.voidDeleteHBase. setFamilyMarkerMap(Map<String,DeleteHBase.DeleteMarker> familyMarkerMap)voidKeyOperator. setFilesystem(String filesystem)Set default filesystem.voidKeyOperator. setHiveMetastore(String metastore)Set Hive metastore.voidReadHBase. setOmitHBaseScan(boolean omitHBaseScan)Set omit HBase Scan state.voidReadHBase. setOmitHFileReader(boolean omitHFileReader)Set omit HFile Reader state.voidDeleteHBase. setOutputPath(String outputPath)Set the output path.voidWriteHBase. setOutputPath(String outputPath)Set the output path.voidKeyOperator. setQualifierFieldMap(LinkedHashMap<String,String> qualifierFieldMap)voidKeyOperator. setRootDirectory(String directory)Set HBase root directory.voidKeyOperator. setRowFieldMap(LinkedHashMap<String,String> rowFieldMap)voidReadHBase. setStartTime(Date startTime)Set time range filter start timevoidKeyOperator. setTableName(String tableName)Set HBase table name.voidKeyOperator. setTimeFieldName(String timeFieldName)Set version timestamp field name.voidReadHBase. setVersionCount(long versionCount)Set cell version countvoidKeyOperator. setZookeeperParentZNode(String znode)Set Zookeeper parent znode.voidKeyOperator. setZookeeperPort(String port)Set Zookeeper client port.voidKeyOperator. setZookeeperQuorum(String quorum)Set Zookeeper quorum. -
Uses of PropertyDescription in com.pervasive.datarush.matching
Methods in com.pervasive.datarush.matching with annotations of type PropertyDescription Modifier and Type Method Description voidDiscoverDuplicates. setPhases(List<Phase> phases)voidDiscoverLinks. setPhases(List<Phase> phases) -
Uses of PropertyDescription in com.pervasive.datarush.matching.cluster
Methods in com.pervasive.datarush.matching.cluster with annotations of type PropertyDescription Modifier and Type Method Description voidClusterDuplicates. setDataIdField(String name)Sets the name of the field uniquely identifying records in the original source.voidClusterLinks. setDataIdField(String name)Sets the name of the field uniquely identifying records on the both sides of the pairs.voidClusterLinks. setLeftDataIdField(String name)Sets the name of the field uniquely identifying records on the left hand side of the pairs.voidClusterLinks. setLeftFieldPattern(String pattern)Sets the naming pattern used for fields from the left hand side record.voidClusterLinks. setRightDataIdField(String name)Sets the name of the field uniquely identifying records on the right hand side of the pairs.voidClusterLinks. setRightFieldPattern(String pattern)Sets the naming pattern used for fields from the right hand side record. -
Uses of PropertyDescription in com.pervasive.datarush.operators.assertion
Methods in com.pervasive.datarush.operators.assertion with annotations of type PropertyDescription Modifier and Type Method Description voidAssertMetadata. setDataDistribution(DataDistribution dataDistribution)Set the DataDistribution to assert.voidAssertMetadata. setDataOrdering(DataOrdering dataOrdering)Set the DataOrdering metadata to assert.voidAssertEqual. setErrorTolerance(FloatingPointTolerance errorTolerance)Set the error tolerance for floating point values.voidAssertEqualTypes. setExpectedType(RecordTokenType expectedType)Set the expected type of the actual value input port.voidAssertEqual. setLogFrequency(int logFrequency)Set the logging frequency property.voidAssertRowCount. setLogFrequency(int logFrequency)Sets the frequency with which to log row countvoidAssertSorted. setLogFrequency(int logFrequency)Sets the frequency with with to log.voidAssertSorted. setOrdering(SortKey... ordering)Set the expected ordering of the input keys.voidAssertSorted. setOrdering(String... ordering)Set the expected ordering of the input keys.voidAssertPredicate. setPredicate(ScalarValuedFunction predicate)Set the predicate function to assert.voidAssertPredicate. setPredicate(String predicateExpression)Sets the predicate(s) to use for assertion based on an expression similar to a where clause of a SQL query.voidAssertRowCount. setRowCount(long rowCount)Sets the expected number of rows -
Uses of PropertyDescription in com.pervasive.datarush.operators.group
Methods in com.pervasive.datarush.operators.group with annotations of type PropertyDescription Modifier and Type Method Description voidGroup. setAggregations(Aggregation[] aggregations)Sets the aggregations to apply to the data.voidGroup. setAggregations(String aggregationExpression)Sets the aggregations to apply to the data.voidGroup. setFewGroupsHint(boolean fewGroupsHint)Sets a hint as to whether the number of groups is expected to be small.voidRemoveDuplicates. setGroupKeys(String[] groupKeys)Sets the keys by which to de-duplicate.voidGroup. setInitialGroupCapacity(int initialGroupCapacity)Sets a hint as to the number of groups that are expected to be processed.voidGroup. setKeyFieldPrefix(String keyFieldPrefix)Sets the prefix to add to key fields.voidGroup. setKeys(String[] keys)Sets the names of the key fields.voidGroup. setMaxGroupCapacity(int maxGroupCapacity)Sets the max number of groups to fit into internal memory buffers.voidRemoveDuplicates. setSortKeys(SortKey[] sortKeys)Sets the additional keys by which to sort the data to determine which row to output in the event of a duplicate. -
Uses of PropertyDescription in com.pervasive.datarush.operators.io
Methods in com.pervasive.datarush.operators.io with annotations of type PropertyDescription Modifier and Type Method Description voidAbstractReader. setExtraFieldAction(ParseErrorAction action)Sets how to handle fields found when parsing the record, but not declared in the schema.voidAbstractReader. setFieldErrorAction(ParseErrorAction action)Sets how to handle fields which cannot be parsed.voidAbstractReader. setFieldLengthThreshold(int limit)Configures the maximum length allowed for a field value before it is considered an error.voidReadSource. setFormat(DataFormat format)Sets the data format for the configured source.voidWriteSink. setFormat(DataFormat format)Sets the data format for the configured target.voidAbstractWriter. setFormatOptions(FormattingOptions options)Sets the formatting options used by the reader.voidWriteSink. setFormatOptions(FormattingOptions options)Sets the formatting options used by the writer.voidAbstractWriter. setIgnoreSortOrder(boolean ignoreSortOrder)If set to true, the writer will write in any order.voidAbstractReader. setIncludeSourceInfo(boolean enabled)Controls whether parsed records will be tagged with additional fields indicating how to locate them in their original source.voidReadSource. setIncludeSourceInfo(boolean enabled)Controls whether parsed records will be tagged with additional fields indicating how to locate them in their original source.voidAbstractReader. setMissingFieldAction(ParseErrorAction action)Sets how to handle fields declared in the schema, but not found when parsing the record.voidAbstractWriter. setMode(WriteMode mode)Sets how the writer should handle an existing target.voidWriteSink. setMode(WriteMode mode)Sets how the writer should handle an existing target.voidAbstractReader. setParseErrorAction(ParseErrorAction action)Sets how to handle all parsing errors.voidAbstractReader. setParseOptions(ParsingOptions options)Sets the parsing options used by the reader.voidReadSource. setParseOptions(ParsingOptions options)Sets the parsing options used by the reader.voidAbstractReader. setPessimisticSplitting(boolean enabled)Configures whether pessimistic file splitting must be used.voidReadSource. setPessimisticSplitting(boolean enabled)Configures whether pessimistic file splitting must be used.voidAbstractReader. setReadBuffer(int size)Sets the size of the I/O buffer, in bytes, to use for reads.voidAbstractReader. setReadOnClient(boolean enabled)Sets whether reads are performed by the client or in the cluster.voidReadSource. setReadOnClient(boolean enabled)Sets whether reads are performed by the client or in the cluster.voidAbstractReader. setRecordWarningThreshold(int limit)Configures the maximum number of records which can have parse warnings before failing.voidAbstractWriter. setSaveMetadata(boolean saveMetadata)If set to true, the writer will attempt to save the metadata with the data if the implementation supports it.voidAbstractReader. setSelectedFields(String... fields)Sets the list of record fields to read.voidAbstractReader. setSelectedFields(List<String> fields)Sets the list of record fields to read.voidAbstractReader. setSource(Path path)Sets the data source to the specified path.voidAbstractReader. setSource(ByteSource source)Sets the data source to the specified source.voidAbstractReader. setSource(String pattern)Sets the data source to all paths matching the specified pattern.voidReadSource. setSource(ByteSource source)Sets the data source for the reader.voidAbstractReader. setSplitOptions(SplitOptions options)Sets the configuration used in determining how to break the source into splits.voidReadSource. setSplitOptions(SplitOptions options)Sets the split options used by the reader.voidAbstractWriter. setTarget(Path path)Sets the data sink for the writer.voidAbstractWriter. setTarget(ByteSink sink)Sets the data sink for the writer.voidAbstractWriter. setTarget(String path)Sets the data sink for the writer.voidWriteSink. setTarget(ByteSink target)Sets the target sink for the reader.voidAbstractReader. setUseMetadata(boolean useMetadata)Sets whether discovered metadata should be used to override the graph settings.voidAbstractWriter. setWriteBuffer(int size)Sets the size of the I/O buffer, in bytes, to use for writes.voidAbstractWriter. setWriteOnClient(boolean enabled)Set whether the writer should write a file on the client.voidAbstractWriter. setWriteSingleSink(boolean enabled)Set whether the writer should produce a single output file or multiple ones.voidWriteSink. setWriteSingleSink(boolean enabled)Set whether the writer should produce a single output file or multiple ones. -
Uses of PropertyDescription in com.pervasive.datarush.operators.io.avro
Methods in com.pervasive.datarush.operators.io.avro with annotations of type PropertyDescription Modifier and Type Method Description voidWriteAvro. setCompression(Compression codec)Sets the compression method to use on data blocks.voidWriteAvro. setSchema(org.apache.avro.Schema schema)Sets the schema to use to encode the output. -
Uses of PropertyDescription in com.pervasive.datarush.operators.io.binary
Methods in com.pervasive.datarush.operators.io.binary with annotations of type PropertyDescription Modifier and Type Method Description voidBinaryWriter. setBinaryField(String binaryField)Sets the name of the field containing the raw binary.voidBinaryWriter. setFilenameField(String filenameField)Sets the name of the field containing the output filenames to use when extracting the data.voidBinaryWriter. setMultiple(boolean multiple)Sets whether the data is written as a single file or multiple files. -
Uses of PropertyDescription in com.pervasive.datarush.operators.io.jdbc
Methods in com.pervasive.datarush.operators.io.jdbc with annotations of type PropertyDescription Modifier and Type Method Description voidAbstractWriteToJDBC. setCommitInterval(int commitInterval)Sets the commit interval used by the JDBC driver.voidJDBCOperator. setConnectionFactory(ConnectionFactory connectionFactory)Sets the connection factory to be used for creating connections.voidReadFromJDBC. setDataQuery(String dataQuery)Sets theSELECTstatement to use to query data from the source database.voidReadFromJDBC. setDiscoverOutputAtRuntime(boolean discoverOutputAtRuntime)Set whether the output type should be automatically discovered at runtime.voidJDBCOperator. setDriverName(String driverName)Sets the class name of the JDBC driver to use, for example:"sun.jdbc.odbc.JdbcOdbcDriver".voidJDBCOperator. setErrorAction(ErrorAction errorAction)Sets the action to take if a SQL error occurs while reading data from the database.voidReadFromJDBC. setFetchSize(int fetchSize)Sets the number of rows in each fetch from the database.voidAbstractWriteToJDBC. setFinalizeTableSQL(String finalizeTableSQL)Sets the SQL statement to execute after processing all the records.voidJDBCOperator. setHostNames(List<String> hostNames)Set the list of database host names that can be used to execute queries.voidAbstractWriteToJDBC. setInitializeTableSQL(String initializeTableSQL)Sets the SQL statement to execute before processing any records.voidAbstractWriteToJDBC. setIsolationLevel(int level)Sets the isolation level to use for the transactions.voidAbstractWriteToJDBC. setKeyNames(String[] keyNames)Sets the field names (JDBC column names) to use as keys.voidReadFromJDBC. setOutputType(RecordTokenType outputType)Set the record type of the output port of this operator.voidReadFromJDBC. setParameterQuery(String parameterQuery)Set the database query used to gather parameters from the source database.voidReadFromJDBC. setParameters(Object[][] parameters)Set the parameter values to use when the data query specified withReadFromJDBC.setDataQuery(String)is parameterized.voidJDBCOperator. setPassword(String password)Sets the password for connecting to the database.voidAbstractWriteToJDBC. setRenameMapping(Map<String,String> renameMapping)Sets a rename mapping.voidReadFromJDBC. setSelectStatement(String selectStatement)Deprecated.Use theReadFromJDBC.setDataQuery(String)method instead.voidJDBCOperator. setSqlWarningLimit(int sqlWarningLimit)Set the maximum number of warnings regarding SQL errors that an operator can emit.voidJDBCOperator. setTableName(String tableName)Sets the name of the database table to access.voidJDBCOperator. setUrl(String url)Sets the URL for connecting to the database, for example:jdbc:odbc:SampleTest.voidJDBCOperator. setUser(String user)Sets the user name for connecting to the database. -
Uses of PropertyDescription in com.pervasive.datarush.operators.io.mdf
Methods in com.pervasive.datarush.operators.io.mdf with annotations of type PropertyDescription Modifier and Type Method Description booleanReadMDF. getConvertRaw()Get whether the raw values should have any associated conversion rules applied.intReadMDF. getDataGroup()Sets the data group to read.longReadMDF. getRecordId()Gets the record ids to read within the specified data channel.ReadMDF.ExtractionModeReadMDF. getRunMode()Gets the mode that decides what will be extracted from the MDF file.MDFUtil.MDFVersionReadMDF. getVersion()Sets the expected MDF versionvoidReadMDF. setConvertRaw(boolean convertRaw)Set whether raw values should have any associated conversion rules applied.voidReadMDF. setDataGroup(int dataGroup)Gets the data group to read.voidReadMDF. setRecordId(long recordId)Sets the record ids to read within the specified data channel.voidReadMDF. setRunMode(ReadMDF.ExtractionMode runMode)Sets the mode that will decide what will be extracted from the MDF file.voidReadMDF. setVersion(MDFUtil.MDFVersion version)Get the expected MDF version -
Uses of PropertyDescription in com.pervasive.datarush.operators.io.staging
Methods in com.pervasive.datarush.operators.io.staging with annotations of type PropertyDescription Modifier and Type Method Description voidWriteStagingDataset. setBlockSize(int blockSize)Sets the block size, in rows, used for encoding data.voidWriteStagingDataset. setFormat(DatasetStorageFormat format)Sets the data set format used to store data. -
Uses of PropertyDescription in com.pervasive.datarush.operators.io.textfile
Methods in com.pervasive.datarush.operators.io.textfile with annotations of type PropertyDescription Modifier and Type Method Description voidReadJSON. setAllowBackslashEscapingAny(boolean allowBackslashEscapingAny)Set if the parser will allow quoting of all characters using backslash quoting mechanism.voidReadJSON. setAllowComments(boolean allowComments)Set whether the parser should allow comments or not.voidReadJSON. setAllowNonNumericNumbers(boolean allowNonNumericNumbers)Set if the parser recognizes set of "Not a Number" (NaN) tokens as legal floating number valuesvoidReadJSON. setAllowNumericLeadingZeros(boolean allowNumericLeadingZeros)Sets whether the parser will allow numbers to start with additional zeroes.voidReadJSON. setAllowSingleQuotes(boolean allowSingleQuotes)Set whether the parser will allow use of single quotes for quoting strings.voidReadJSON. setAllowUnquotedControlChars(boolean allowUnquotedControlChars)Set if the parser will allow JSON strings to contain unquoted control characters (ASCII characters with value less than 32, including tab and line feed).voidReadJSON. setAllowUnquotedFieldNames(boolean allowUnquotedFieldNames)Set whether the parser will allow use of unquoted field names.voidReadDelimitedText. setAnalysisDepth(int count)Sets the number of characters to read for performing schema discovery and structural analysis.voidReadJSON. setAnalysisDepth(int count)Sets the number of characters to read for performing schema discovery and structural analysis.voidReadDelimitedText. setAutoDiscoverNewline(boolean enabled)Configures whether the reader attempts to discover the newline style (UNIX or DOS) used in the source.voidAbstractTextReader. setCharset(Charset charset)Sets the character set used by the data source.voidAbstractTextWriter. setCharset(Charset charset)Sets the character set used by the data sink.voidAbstractTextReader. setCharsetName(String charsetName)Sets the character set used by the data source.voidAbstractTextWriter. setCharsetName(String charsetName)Sets the character set used by the data sink.voidWriteARFF. setComments(List<String> comments)Set the comments lines to write to the ARFF meta-data section of the file.voidAbstractTextReader. setDecodeBuffer(int size)Sets the size of the buffer, in bytes, used to decode character data.voidReadDelimitedText. setDelimiters(FieldDelimiterSettings settings)Sets the field delimiter settings for the reader.voidWriteDelimitedText. setDelimiters(FieldDelimiterSettings settings)Sets the field delimiter settings for the writer.voidReadDelimitedText. setDiscoveryNullIndicator(String value)Sets the text value used to represent null values by default in discovered schemas.voidReadJSON. setDiscoveryNullIndicator(String value)Sets the text value used to represent null values by default in discovered schemas.voidReadDelimitedText. setDiscoveryStringHandling(TextTypes.StringConversion behavior)Sets the default behavior for processing string-valued types in discovered schemas.voidReadJSON. setDiscoveryStringHandling(TextTypes.StringConversion behavior)Sets the default behavior for processing string-valued types in discovered schemas.voidAbstractTextWriter. setEncodeBuffer(int size)Sets the size of the buffer, in bytes, used to encode character data.voidAbstractTextReader. setEncoding(CharsetEncoding settings)Set the properties that control character set encoding.voidAbstractTextWriter. setEncoding(CharsetEncoding settings)Set the properties that control character set encoding.voidAbstractTextReader. setErrorAction(CodingErrorAction errorAction)Set the encoding error action.voidAbstractTextWriter. setErrorAction(CodingErrorAction errorAction)Set the encoding error action.voidReadARFF. setFieldDelimiter(char fieldDelimiter)Set the field delimiter to use when reading the file contents.voidReadDelimitedText. setFieldDelimiter(String delimiter)Sets the delimiter used to denote the boundaries of a data field.voidWriteARFF. setFieldDelimiter(char delimiter)Set the field delimiter to use when writing the file contents.voidWriteDelimitedText. setFieldDelimiter(String delimiter)Sets the delimiter used to denote the boundaries of a data field.voidReadDelimitedText. setFieldEndDelimiter(String delimiter)Sets the delimiter used to denote the end of a data field.voidWriteDelimitedText. setFieldEndDelimiter(String delimiter)Sets the delimiter used to denote the end of a data field.voidReadDelimitedText. setFieldSeparator(String separator)Sets the delimiter used to define the boundary between data fields.voidWriteDelimitedText. setFieldSeparator(String separator)Sets the delimiter used to define the boundary between data fields.voidReadDelimitedText. setFieldStartDelimiter(String delimiter)Sets the delimiter used to denote the beginning of a data field.voidWriteDelimitedText. setFieldStartDelimiter(String delimiter)Sets the delimiter used to denote the beginning of a data field.voidWriteARFF. setFormatMode(ARFFMode mode)Set the mode with which to write the file.voidReadDelimitedText. setHeader(boolean header)Configures whether to expect a header row in the source.voidWriteDelimitedText. setHeader(boolean header)Configures whether to write a header row in the target.voidReadDelimitedText. setHeaderSkipCount(int count)Sets the number of lines to skip at the beginning of the file before reading.voidReadDelimitedText. setLineComment(String lineComment)Sets the character sequence indicating a line comment.voidReadFixedText. setLineComment(String lineComment)Set the text that represents that a line of input data is a comment.voidWriteDelimitedText. setLineComment(String lineComment)Sets the character sequence indicating a line comment.voidReadDelimitedText. setMaxRowLength(int maxRowLength)Deprecated.UseReadDelimitedText.setValidateRecordSeparator(boolean)in conjunction withReadDelimitedText.setAnalysisDepth(int)instead.voidReadJSON. setMultilineFormat(boolean multilineFormat)Sets whether or not the parser will allow JSON records to span multiple linesvoidWriteDelimitedText. setNullIndicator(String value)Sets the text value used to represent null values by default in generated schemas.voidReadDelimitedText. setRecordSeparator(String separator)Sets the value to use as a record separator.voidReadFixedText. setRecordSeparator(String separator)Set the string that represents the separator between records in the input file.voidWriteARFF. setRecordSeparator(String separator)Set the record separator.voidWriteDelimitedText. setRecordSeparator(String separator)Sets the value to use as a record separator.voidWriteFixedText. setRecordSeparator(String separator)Set the record separator.voidWriteARFF. setRelationName(String relationName)Set the relation name attribute.voidAbstractTextReader. setReplacement(String replacement)Sets the error policy to be replacement with the specified string.voidAbstractTextWriter. setReplacement(String replacement)Sets the error policy to be replacement with the specified string.voidParseTextFields. setSchema(RecordTextSchema<?> schema)Sets the record schema to use for parsing.voidReadDelimitedText. setSchema(RecordTextSchema<?> schema)Sets the record schema expected in the delimited text source.voidReadFixedText. setSchema(FixedWidthTextRecord schema)Set the schema of the input data to read.voidReadJSON. setSchema(RecordTextSchema<?> schema)Sets the record schema expected in the JSON text source.voidWriteARFF. setSchema(TextRecord schema)Set the schema to use for the provided data.voidWriteDelimitedText. setSchema(RecordTextSchema<?> schema)Sets the record schema for the delimited text source.voidWriteFixedText. setSchema(FixedWidthTextRecord schema)Set the schema to use for formatting output records.voidReadDelimitedText. setSchemaDiscovery(TextRecordDiscoverer discoverer)Sets the schema discoverer to use against the delimited text source.voidReadJSON. setSchemaDiscovery(TextRecordDiscoverer discoverer)Sets the schema discoverer to use against the JSON text source.voidWriteDelimitedText. setSchemaDiscovery(TextRecordDiscoverer discoverer)Sets the schema discoverer to use for the delimited text.voidReadDelimitedText. setValidateRecordSeparator(boolean enabled)Sets whether the configured record separator should be validated. -
Uses of PropertyDescription in com.pervasive.datarush.operators.io.vectorwise
Methods in com.pervasive.datarush.operators.io.vectorwise with annotations of type PropertyDescription Modifier and Type Method Description voidLoadActianVector. setCharset(String charsetName)Set the character set used for data staging and loading for vwload load method.voidLoadVectorOnHadoop. setCharset(String charsetName)Deprecated.Set the character set used for data staging and loading for vwload load method.voidLoadActianVector. setCleanData(boolean cleanData)Enable or disable data cleaning.voidLoadActianVector. setDatabase(String database)Set the database name.voidLoadVectorOnHadoop. setDatabase(String database)Deprecated.Set the database name.voidLoadActianVector. setDecimalTruncationError(boolean enableDecimalTruncationError)Set whether errors on decimal truncation is enabled or disabled.voidLoadActianVector. setFinalizeTableSQL(String finalizeTableSQL)Sets the SQL statements to execute after processing all the records.voidLoadVectorOnHadoop. setFinalizeTableSQL(String finalizeTableSQL)Deprecated.Sets the SQL statement to execute after processing all the records.voidLoadActianVector. setHost(String hostName)Set the host name property.voidLoadVectorOnHadoop. setHost(String hostName)Deprecated.Set the host name property.voidLoadActianVector. setInitializeTableSQL(String initializeTableSQL)Sets the SQL statements to execute before processing any record(s).voidLoadVectorOnHadoop. setInitializeTableSQL(String initializeTableSQL)Deprecated.Sets the SQL statement to execute before processing any records.voidLoadActianVector. setInsertMode(String insertMode)Set insert mode statement that applies for Insert and Merge operation when Direct loading.voidLoadActianVector. setInstance(String instance)Set the Actian Vector instance name.voidLoadVectorOnHadoop. setInstance(String instance)Deprecated.Set the Vectorwise instance name.voidLoadActianVector. setJdbcOnly(boolean jdbcOnly)Set whether JDBC connections should be used instead of the command line when possible.voidLoadActianVector. setJdbcUrl(String jdbcUrl)Sets the jdbc connection url that should explicitly be used.voidLoadActianVector. setMaxErrors(int maxErrors)Set the maximum number of errors allowed per stream before rolling back the data load operation.voidLoadVectorOnHadoop. setMaxErrors(int maxErrors)Deprecated.Set the maximum number of errors allowed before rolling back the data load operation.voidLoadActianVector. setMethod(LoadMethod method)Set the load method to use.voidLoadActianVector. setPassword(String password)Set the user's password.voidLoadVectorOnHadoop. setPassword(String password)Deprecated.Set the user's password.voidLoadActianVector. setPort(int port)Set the Actian Vector instance port.voidLoadActianVector. setRejectsPath(String rejectsPath)Set the rejects path.voidLoadActianVector. setRenameMapping(Map<String,String> renameMapping)Set a rename mapping.voidLoadVectorOnHadoop. setRenameMapping(Map<String,String> renameMapping)Deprecated.Set a rename mapping.voidLoadActianVector. setRollback(boolean enabled)Enable or disable rollback processing.voidLoadVectorOnHadoop. setRollback(boolean enabled)Deprecated.Enable or disable rollback processing.voidLoadActianVector. setSshPassword(String passwd)Set the password for SSH user id.voidLoadVectorOnHadoop. setSshPassword(String passwd)Deprecated.Set the password for SSH user idvoidLoadActianVector. setSshUser(String user)Set the OS User Id used for authenticating SSH connection to Master Node of Vector.voidLoadVectorOnHadoop. setSshUser(String user)Deprecated.Set the OS User Id used for authenticating SSH connection to Master Node of Vector on HadoopvoidLoadActianVector. setStringTruncationError(boolean enableStringTruncationError)Set whether errors on string truncation is enabled or disabled.voidLoadActianVector. setTable(String table)Set the name of the table to load.voidLoadVectorOnHadoop. setTable(String table)Deprecated.Set the name of the table to load.voidLoadActianVector. setTmpDirectory(String tmpDirectory)Set the temporary directory that is to be used for storing the intermediate loader files.voidLoadVectorOnHadoop. setTmpDirectory(String tmpDirectory)Deprecated.Set the temporary directory that is to be used for storing the intermediate loader files.voidLoadActianVector. setUser(String userName)Set the user name.voidLoadVectorOnHadoop. setUser(String userName)Deprecated.Set the user name.voidLoadActianVector. setVectorSize(int vectorSize)Set the size of the buffer (in rows) used to cache data before sending to the Vector engine. -
Uses of PropertyDescription in com.pervasive.datarush.operators.io.vectorwise.dl
Methods in com.pervasive.datarush.operators.io.vectorwise.dl with annotations of type PropertyDescription Modifier and Type Method Description voidLoadVectorOnHadoopDirect. setDatabase(String database)Deprecated.Set the database name.voidLoadVectorOnHadoopDirect. setFinalizeTableSQL(String finalizeTableSQL)Deprecated.Sets the multiple SQL statements to execute after processing all the records.voidLoadVectorOnHadoopDirect. setHost(String host)Deprecated.Set the host name of the server where the leader node is running.voidLoadVectorOnHadoopDirect. setInitializeTableSQL(String initializeTableSQL)Deprecated.Sets the multiple SQL statements to execute before processing any record(s).voidLoadVectorOnHadoopDirect. setInsertMode(String insertMode)Deprecated.Set insert mode statement applies for Insert and Merge operation.voidLoadVectorOnHadoopDirect. setInstance(String instance)Deprecated.Set the Vector instance name.voidLoadVectorOnHadoopDirect. setMaxErrors(int maxErrors)Deprecated.Set the maximum number of errors allowed per stream before rolling back the data load operation.voidLoadVectorOnHadoopDirect. setPassword(String password)Deprecated.Set user's password.voidLoadVectorOnHadoopDirect. setRenameMapping(Map<String,String> renameMapping)Deprecated.Set a rename mapping.voidLoadVectorOnHadoopDirect. setRollback(boolean enabled)Deprecated.Enable or disable rollback processing.voidLoadVectorOnHadoopDirect. setTable(String table)Deprecated.Set the name of the table to load.voidLoadVectorOnHadoopDirect. setUser(String user)Deprecated.Set the user account name.voidLoadVectorOnHadoopDirect. setVectorSize(int vectorSize)Deprecated.Set the size of the buffer (in rows) used to cache data before sending to the Vector engine. -
Uses of PropertyDescription in com.pervasive.datarush.operators.join
Methods in com.pervasive.datarush.operators.join with annotations of type PropertyDescription Modifier and Type Method Description voidCrossJoin. setBufferRows(int rows)Sets the size (in rows) of the memory buffer used to generate output record.voidUnionAll. setIncludeExtraFields(boolean includeExtraFields)Set to true if the generated schema should include unmapped field from either side.voidAbstractRelationalJoin. setJoinCondition(ScalarValuedFunction joinCondition)Sets the join condition.voidAbstractRelationalJoin. setJoinCondition(String joinCondition)Sets the join condition.voidAbstractRelationalJoin. setJoinKeys(JoinKey[] joinKeys)Sets the join keys to use when performing the join.voidAbstractRelationalJoin. setJoinKeys(String[] keyFieldNames)Sets the join keys to use when performing the join.voidJoin. setJoinMode(JoinMode joinMode)Sets the join mode to use when performing a join.voidSemiJoin. setJoinMode(SemiJoinMode joinMode)Deprecated.Sets the join mode to use when performing a join.voidJoin. setMergeLeftAndRightKeys(boolean mergeLeftAndRightKeys)Sets whether to merge the left and right key fields into a single field for output.voidUnionAll. setOutputMapping(UnionAll.UnionMode outputMapping)Set how the output type should be determined.voidUnionAll. setSchema(RecordTextSchema<?> schema)Sets the optional target output schema.voidAbstractRelationalJoin. setUseHashJoinHint(boolean useHashJoinHint)Sets whether to perform the join as a hash join. -
Uses of PropertyDescription in com.pervasive.datarush.operators.model
Methods in com.pervasive.datarush.operators.model with annotations of type PropertyDescription Modifier and Type Method Description voidGetModel. setMergeHandler(ModelMergeHandler<T> mergeHandler)Sets the merge handler to be used to merge model fragments into a single model.voidPutModel. setModel(T model)Sets the model to be injectedvoidGetModel. setModelReference(Reference<T> reference)For advanced use only; specifies a reference location where the model is to be set.voidPutModel. setModelReference(Reference<T> reference)For advanced use only; sets the reference location where the model is to be obtained. -
Uses of PropertyDescription in com.pervasive.datarush.operators.partition
Methods in com.pervasive.datarush.operators.partition with annotations of type PropertyDescription Modifier and Type Method Description voidGatherHint. setDataOrdering(DataOrdering dataOrdering)Sets the data ordering of the output.voidPartitionHint. setDataOrdering(DataOrdering dataOrdering)Sets the data ordering of the output.voidGatherHint. setForceStaging(boolean forceStaging)Sets whether data must be staged to disk.voidPartitionHint. setForceStaging(boolean forceStaging)Sets whether data must be staged to disk.voidPartitionHint. setPartitioning(DataDistribution partitioning)Sets the data distribution of the output.voidPartitionHint. setPreserveSortOrder(boolean preserveSortOrder)Sets whether data order will be preserved ( provided that the data order is known ). -
Uses of PropertyDescription in com.pervasive.datarush.operators.record
Methods in com.pervasive.datarush.operators.record with annotations of type PropertyDescription Modifier and Type Method Description voidRowsToColumns. setAggregations(Aggregation... aggregations)Set the aggregation(s) to apply to each pivot grouping.voidRowsToColumns. setAggregations(String aggregationExpression)Set the aggregation(s) to apply to each pivot grouping using an aggregation expression.voidRowsToColumns. setAggregations(List<Aggregation> aggregations)Set the aggregation(s) to apply to each pivot grouping.voidDeriveFields. setDerivedFields(FieldDerivation... derivations)Set the list of field derivations to apply.voidDeriveFields. setDerivedFields(String derivationExpression)Set the list of field derivations to apply, using a field derivation expression.voidDeriveFields. setDerivedFields(List<FieldDerivation> derivations)Set the list of field derivations to apply.voidDeriveFields. setDropUnderivedFields(boolean dropUnderived)Set whether input fields are dropped from the output.voidFilterFields. setFieldNames(String... fields)Sets the names of fields to which the filtering operation is applied.voidFilterFields. setFieldNames(List<String> fields)Sets the names of fields to which the filtering operation is applied.voidRemapFields. setFieldRemapping(FieldRemapping remapping)Defines how input fields are to be mapped to output fields.voidRowsToColumns. setGroupKeys(String... groupKeys)Set the list of fields used to segment the input data into groups for pivoting.voidRowsToColumns. setGroupKeys(List<String> groupKeys)Set the list of fields used to segment the input data into groups for pivoting.voidRowsToColumns. setPivotColumnPattern(String pattern)Sets the naming pattern used for new pivot columns.voidRowsToColumns. setPivotKey(String pivotKey)Set the name of the field used as the pivot key.voidRowsToColumns. setPivotKeyValues(String... pivotValues)Set the list of distinct pivot key values.voidRowsToColumns. setPivotKeyValues(List<String> pivotValues)Set the list of distinct pivot key values. -
Uses of PropertyDescription in com.pervasive.datarush.operators.scripting
Methods in com.pervasive.datarush.operators.scripting with annotations of type PropertyDescription Modifier and Type Method Description voidRunScript. setAfterLastRecordScript(String script)Set the script to use for clean up processing.voidRunScript. setBeforeFirstRecordScript(String script)Set the script to use for initialization processing.voidRunScript. setEngineName(String engineName)Set the name of the script engine to use.voidRunScript. setEngineVersion(String engineVersion)Set the version of the script engine to use.voidRunScript. setLanguageName(String languageName)Set the name of the scripting language to use.voidRunScript. setLanguageVersion(String languageVersion)Set the version of the script language to use.voidRunScript. setOnEveryRecordScript(String script)Set the script to use for processing every input record.voidRunScript. setOutputType(RecordTokenType outputType)Set the output type.voidRunScript. setStderrFileName(String stderrFileName)Set the pathname of the file that will capture the standard error output of the script execution environment.voidRunScript. setStdoutFileName(String stdoutFileName)Set the pathname of the file that will capture the standard output of the script execution environment.voidRunScript. setVariables(Map<String,Object> variables)Set the collection of variables to be incorporated into the script environment before executing any of the given script source. -
Uses of PropertyDescription in com.pervasive.datarush.operators.select
Methods in com.pervasive.datarush.operators.select with annotations of type PropertyDescription Modifier and Type Method Description voidLimitRows. setCount(long count)Sets the maximum number of records which will be output.voidSampleRandomRows. setMode(SampleMode mode)Set the sample mode.voidSampleRandomRows. setPercent(double percent)Set the percentage of input data wanted.voidFilterRows. setPredicate(ScalarValuedFunction p)Sets the predicate for the filter operation.voidFilterRows. setPredicate(String predicateExpression)Sets the predicate(s) to use for filtering based on an expression similar to a where clause of a SQL query.voidSampleRandomRows. setSampleSize(long sampleSize)Set the wanted sample size in rows.voidSampleRandomRows. setSeed(Long seed)Set the random number generator seed value.voidLimitRows. setSkip(long skip)Sets the number of input records to skip before outputting records. -
Uses of PropertyDescription in com.pervasive.datarush.operators.sink
Methods in com.pervasive.datarush.operators.sink with annotations of type PropertyDescription Modifier and Type Method Description voidLogRows. setFormat(String format)Set the format to use when logging rows.voidCollectRecords. setInitialBufferSize(int size)Sets the initial size, in tokens, to use for the list collecting input data.voidLogRows. setLogFrequency(int logFrequency)Set the frequency of rows to log. -
Uses of PropertyDescription in com.pervasive.datarush.operators.sort
Methods in com.pervasive.datarush.operators.sort with annotations of type PropertyDescription Modifier and Type Method Description voidSort. setIOBuffer(String sizeSpecifier)Sets the size of the memory buffers used to for I/O operations on run files during sorting.voidSort. setIOBufferSize(long size)sets the buffer size, in bytes, used for I/O operations on run files.voidSort. setMaxMerge(int maxMerge)Sets the maximum number of run files to merge at one time.voidSort. setSortBuffer(String sizeSpecifier)Sets an approximate cap on the amount of memory used by the sort.voidSort. setSortBufferSize(long size)Sets the size of the memory usage target, in bytes, for a sort.voidSort. setSortKeys(SortKey... keys)Sets the list of sort keys by which we are to sort.voidSort. setSortKeys(String... keys)Sets the list of sort keys by which we are to sort.voidSort. setSortKeys(List<SortKey> keys)Sets the list of sort keys by which we are to sort. -
Uses of PropertyDescription in com.pervasive.datarush.operators.source
Methods in com.pervasive.datarush.operators.source with annotations of type PropertyDescription Modifier and Type Method Description voidGenerateConstant. setConstant(RecordToken constant)Sets the value to generatevoidEmitRecords. setInput(RecordTokenList data)Sets the list of records which will be produced.voidGenerateRandom. setNullProbability(double nullProbability)Sets the probability any given generated token will be null valued.voidGenerateArithmeticSequence. setOutputType(RecordTokenType outputType)Sets the output type.voidGenerateRandom. setOutputType(RecordTokenType outputType)Sets the data type of the generated valuesvoidGenerateArithmeticSequence. setRowCount(long rowCount)Sets the number of rows to output.voidGenerateConstant. setRowCount(long rowCount)Sets the number of values to generatevoidGenerateRandom. setRowCount(long rowCount)Sets the number of values to generatevoidGenerateRepeatingCycle. setRowCount(long rowCount)Sets the number of values to generatevoidGenerateRandom. setSeed(long seed)Sets the seed for the random number generator.voidGenerateArithmeticSequence. setStartValue(BigDecimal startValue)Sets the value of the first token in the sequence.voidGenerateArithmeticSequence. setStepSize(BigDecimal stepSize)Sets the difference between consecutive tokens in the generated sequence. -
Uses of PropertyDescription in com.pervasive.datarush.operators.string
Methods in com.pervasive.datarush.operators.string with annotations of type PropertyDescription Modifier and Type Method Description Map<Integer,String>SplitField. getResultMapping()Get the mapping of split indices to output field names.voidSplitField. setSplitField(String splitField)Set the string field to be split.voidSplitField. setSplitPattern(String splitPattern)Set the splitting pattern. -
Uses of PropertyDescription in com.pervasive.datarush.script.operators.group
Methods in com.pervasive.datarush.script.operators.group with annotations of type PropertyDescription Modifier and Type Method Description voidProcessByGroup. setContextVariableName(String contextVariableName)Set the name of the RushScript variable containing the current context.voidProcessByGroup. setFunctionName(String functionName)Sets the name of a JavaScript function to invoke after evaluating all source files.voidProcessByGroup. setKeys(List<String> keys)Set the names of the key fields used to partition and sort the input data set.voidProcessByGroup. setScript(String script)Set the text of the RushScript that will be used to compose the subgraphs run per data grouping.voidProcessByGroup. setScriptFileName(String scriptFileName)Set the name of the file containing the script used to compose the application executed per key group.voidProcessByGroup. setSubParallelism(int value)Set the parallelism level wanted for the sub-graphs spawned by this operator.voidProcessByGroup. setVariables(Map<String,Object> variables)Provides the JavaScript variables to set within the RushScript environment before composing applications for each group of the input data.
-