public static final class CreateProcRequest.ExecutionMode extends Object
DISTRIBUTED
: Input table data will be divided into data
segments that are distributed across all nodes in the cluster, and the
proc
command will be invoked once per data segment in parallel. Output table
data
from each invocation will be saved to the same node as the corresponding
input
data.
NONDISTRIBUTED
: The proc command will be invoked only once per
execution, and will not have direct access to any tables named as input
or
output table parameters in the call to GPUdb.executeProc(ExecuteProcRequest)
. It will,
however, be able to access the database using native API calls.
DISTRIBUTED
.
A set of string constants for the parameter executionMode
.Modifier and Type | Field and Description |
---|---|
static String |
DISTRIBUTED
Input table data will be divided into data
segments that are distributed across all nodes in the cluster, and
the proc
command will be invoked once per data segment in parallel.
|
static String |
NONDISTRIBUTED
The proc command will be invoked only once per
execution, and will not have direct access to any tables named as
input or
output table parameters in the call to
GPUdb.executeProc(ExecuteProcRequest) . |
public static final String DISTRIBUTED
public static final String NONDISTRIBUTED
GPUdb.executeProc(ExecuteProcRequest)
. It will,
however, be able to access the database using native API calls.Copyright © 2024. All rights reserved.