Uses of Interface
com.pervasive.datarush.operators.MetadataContext
-
Packages that use MetadataContext Package Description 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.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.graphs Provides classes and interfaces for the construction of executable dataflow graphs.com.pervasive.datarush.hbase com.pervasive.datarush.operators Provides classes and interfaces for developing dataflow operators.com.pervasive.datarush.ports.record Provides implementations of port objects related to the flow of record sets between operators. -
-
Uses of MetadataContext in com.pervasive.datarush.analytics.cluster.kmeans
Methods in com.pervasive.datarush.analytics.cluster.kmeans with parameters of type MetadataContext Modifier and Type Method Description protected CompositionIterator
KMeans. createIterator(MetadataContext ctx)
-
Uses of MetadataContext in com.pervasive.datarush.analytics.decisiontree.learner
Methods in com.pervasive.datarush.analytics.decisiontree.learner with parameters of type MetadataContext Modifier and Type Method Description protected CompositionIterator
DecisionTreeLearner. createIterator(MetadataContext ctx)
-
Uses of MetadataContext in com.pervasive.datarush.analytics.pmml
Methods in com.pervasive.datarush.analytics.pmml with parameters of type MetadataContext Modifier and Type Method Description PMMLModelSpec
PMMLPort. getPMMLModelSpec(MetadataContext ctx)
Getter to be used to set the PMMLModelSpec for a PMMLPort -
Uses of MetadataContext in com.pervasive.datarush.analytics.regression
Methods in com.pervasive.datarush.analytics.regression with parameters of type MetadataContext Modifier and Type Method Description protected CompositionIterator
LinearRegressionLearner. createIterator(MetadataContext context)
-
Uses of MetadataContext in com.pervasive.datarush.graphs
Methods in com.pervasive.datarush.graphs with parameters of type MetadataContext Modifier and Type Method Description void
GraphCompilationListener. preCompile(MetadataContext ctx, GraphPath path, LogicalOperator operator)
Invoked just prior to compiling an operator. -
Uses of MetadataContext in com.pervasive.datarush.hbase
Methods in com.pervasive.datarush.hbase with parameters of type MetadataContext Modifier and Type Method Description protected com.pervasive.datarush.hadoop.shims.hbase.TableSchema
KeyValueOperator. mapFromHCatalog(MetadataContext ctx)
Load a mapping from an existing HCatalog table.protected void
KeyValueOperator. mapToHCatalog(MetadataContext ctx, RecordPort input)
Write a mapping to a new HCatalog table.protected boolean
KeyValueOperator. schemaSupportedByHCatalog(MetadataContext ctx)
Determines if the current schema can be written to HCatalog.protected boolean
KeyValueOperator. tableExistsInHCatalog(MetadataContext ctx)
Determines if the currently selected HCatalog table already exists. -
Uses of MetadataContext in com.pervasive.datarush.operators
Subinterfaces of MetadataContext in com.pervasive.datarush.operators Modifier and Type Interface Description interface
CompositionContext
Composition context used byCompositeOperator
's.interface
DeferredCompositionContext
Composition context passed toDeferredCompositeOperator.compose(DeferredCompositionContext)
.interface
ExecutionContext
Execution context passed toExecutableOperator.execute(ExecutionContext)
.interface
IterativeExecutionContext
Context passed toCompositionIterator.execute(IterativeExecutionContext)
.interface
IterativeMetadataContext
Context used byIterativeOperator.computeMetadata(IterativeMetadataContext)
.interface
MetadataCalculationContext
Base interface for all contexts in which metadata is being computed.interface
StreamingMetadataContext
Context used when computing metadata viaStreamingOperator.computeMetadata(StreamingMetadataContext)
.Methods in com.pervasive.datarush.operators with parameters of type MetadataContext Modifier and Type Method Description protected abstract CompositionIterator
IterativeOperator. createIterator(MetadataContext ctx)
Invoked at the start of execution.CompositionIterator
OperatorProxies.IterativeOperatorProxy. createIterator(MetadataContext ctx)
Public only as a matter of implementation; not intended for external use -
Uses of MetadataContext in com.pervasive.datarush.ports.record
Methods in com.pervasive.datarush.ports.record with parameters of type MetadataContext Modifier and Type Method Description DataDistribution
RecordPort. getCombinedDataDistribution(MetadataContext ctx)
Gets the required data distribution of this portDataOrdering
RecordPort. getCombinedDataOrdering(MetadataContext ctx)
Gets the required data ordering of this portRecordMetadata
RecordPort. getCombinedMetadata(MetadataContext ctx)
Returns the actual metadata that the operator will see given its current requirements and parallelism setting.DataDistribution
RecordPort. getRequiredDataDistribution(MetadataContext ctx)
Gets the required data distribution of this portDataOrdering
RecordPort. getRequiredDataOrdering(MetadataContext ctx)
Gets the required data ordering of this portRecordMetadata
RecordPort. getRequiredMetadata(MetadataContext ctx)
Returns the required metadata associated with this portDataDistribution
RecordPort. getSourceDataDistribution(MetadataContext ctx)
Returns source data distribution associated with this input port.DataOrdering
RecordPort. getSourceDataOrdering(MetadataContext ctx)
Returns source data ordering associated with this input port.RecordMetadata
RecordPort. getSourceMetadata(MetadataContext ctx)
Returns the metadata associated with this portRecordTokenType
RecordPort. getType(MetadataContext ctx)
Returns the record type of this port.
-