public static final class ExecuteProcRequest.Options extends Object
CACHE_INPUT
:
A comma-delimited list of table names from inputTableNames
from
which input data will be cached for use in subsequent calls to GPUdb.executeProc(ExecuteProcRequest)
with the use_cached_input
option. Cached input data will be retained until the
proc status is cleared with the clear_complete
option of GPUdb.showProcStatus(ShowProcStatusRequest)
and all proc instances using the cached data have completed. The
default value is ''.
USE_CACHED_INPUT
: A comma-delimited list of run IDs (as returned from
prior calls to GPUdb.executeProc(ExecuteProcRequest)
)
of running or completed proc instances from which input data cached
using the cache_input
option will be used. Cached input data
will not be used for any tables specified in inputTableNames
,
but data from all other tables cached for the specified run IDs will be
passed to the proc. If the same table was cached for multiple specified
run IDs, the cached data from the first run ID specified in the list
that includes that table will be used. The default value is ''.
KIFS_INPUT_DIRS
: A comma-delimited list of KiFS directories whose local
files will be made directly accessible to the proc through the API. (All
KiFS files, local or not, are also accessible through the file system
below the KiFS mount point.) Each name specified must the name of an
existing KiFS directory. The default value is ''.
RUN_TAG
: A string
that, if not empty, can be used in subsequent calls to GPUdb.showProcStatus(ShowProcStatusRequest)
or GPUdb.killProc(KillProcRequest)
to identify the proc
instance. The default value is ''.
Map
.
A set of string constants for the parameter options
.Modifier and Type | Field and Description |
---|---|
static String |
CACHE_INPUT
A comma-delimited list of table names from
inputTableNames
from which input data will be cached for use in subsequent calls to
GPUdb.executeProc(ExecuteProcRequest) with the
use_cached_input option. |
static String |
KIFS_INPUT_DIRS
A comma-delimited list of KiFS directories whose local files will be
made directly accessible to the proc through the API.
|
static String |
RUN_TAG
A string that, if not empty, can be used in subsequent calls to
GPUdb.showProcStatus(ShowProcStatusRequest) or
GPUdb.killProc(KillProcRequest) to identify the
proc instance. |
static String |
USE_CACHED_INPUT
A comma-delimited list of run IDs (as returned from prior calls to
GPUdb.executeProc(ExecuteProcRequest) ) of running
or completed proc instances from which input data cached using the
cache_input option will be used. |
public static final String CACHE_INPUT
inputTableNames
from which input data will be cached for use in subsequent calls to
GPUdb.executeProc(ExecuteProcRequest)
with the
use_cached_input
option. Cached input data will be retained
until the proc status is cleared with the clear_complete
option of GPUdb.showProcStatus(ShowProcStatusRequest)
and all proc
instances using the cached data have completed. The default value
is ''.public static final String USE_CACHED_INPUT
GPUdb.executeProc(ExecuteProcRequest)
) of running
or completed proc instances from which input data cached using the
cache_input
option will be used. Cached input data will not
be used for any tables specified in inputTableNames
, but
data from all other tables cached for the specified run IDs will be
passed to the proc. If the same table was cached for multiple
specified run IDs, the cached data from the first run ID specified
in the list that includes that table will be used. The default
value is ''.public static final String KIFS_INPUT_DIRS
public static final String RUN_TAG
GPUdb.showProcStatus(ShowProcStatusRequest)
or
GPUdb.killProc(KillProcRequest)
to identify the
proc instance. The default value is ''.Copyright © 2020. All rights reserved.