Predefined Stored Procedures¶
The following subsections describe the stored procedures included out-of-the-box with Virtual DataPort.
- CACHE_CONTENT
- CATALOG_ELEMENTS
- CATALOG_FKS
- CATALOG_METADATA_VIEWS
- CATALOG_PERMISSIONS
- CATALOG_PKS
- CATALOG_VDP_METADATA_VIEWS
- CATALOG_VIEWS
- CHECK_METADATA
- CLEAN_CACHE_DATABASE
- COLUMN_DEPENDENCIES
- COMPACT_CACHE
- COMPACT_HADOOP_CACHE
- COMPACT_METADATA_TABLES
- COMPUTE_SOURCE_TABLE_STATS
- CREATE_REMOTE_TABLE
- CREATE_SCHEMA_ON_SOURCE
- CREATE_TAGS_FROM_COLLIBRA
- CREATE_TAGS_FROM_VIEW
- DISCOVER_OBJECT_STORAGE_MPP_TABLES
- DROP_REMOTE_TABLE
- DROP_SCHEMA_ON_SOURCE
- DUAL
- GENERATE_SMART_STATS_FOR_FIELDS
- GENERATE_SMART_STATS_FOR_FIELDS_BY_TABLENAME
- GENERATE_STATS
- GENERATE_STATS_FOR_FIELDS
- GENERATE_VQL_TO_CREATE_JDBC_BASE_VIEW
- GET_ACTIVE_LOGGERS
- GET_ASSOCIATIONS
- GET_AVAILABLE_STATS_MODES
- GET_CACHE_COLUMNS
- GET_CACHE_CONFIGURATION
- GET_CACHE_TABLE
- GET_CATALOG_EFFECTIVE_PERMISSIONS
- GET_CATALOG_METADATA_WS
- GET_DATABASES
- GET_DELEGATED_SQLSENTENCE
- GET_ELEMENTS
- GET_EXPORTED_KEYS
- GET_FOREIGN_KEYS
- GET_ICEBERG_VIEW_SNAPSHOTS
- GET_JDBC_DATASOURCE_TABLES
- GET_PARAMETER
- GET_PRIMARY_KEYS
- GET_PROCEDURE_COLUMNS
- GET_PUBLIC_VIEW_DEPENDENCIES
- GET_SERVER_CONNECTIVITY
- GET_SESSIONS
- GET_SOURCE_CHANGES
- GET_SOURCE_COLUMNS
- GET_SOURCE_TABLE
- GET_STATS_FOR_FIELDS
- GET_TYPE_ATTRIBUTES
- GET_USER_ACCOUNTS
- GET_USER_DEFINED_TYPES
- GET_VIEW_COLUMNS
- GET_VIEW_INDEXES
- GET_VIEW_STATISTICS
- GET_VIEW_TAGS
- GET_VIEWS
- LIST_JDBC_DATASOURCE_TABLES
- LOGCONTROLLER
- MAINTAIN_METADATA_TABLES
- MIGRATE_DATE_TYPES
- PING_DATA_SOURCE
- REFRESH_EMBEDDED_MPP_TABLES_METADATA
- REFRESH_SOURCE_TABLE_METADATA
- ROLLBACK_ICEBERG_VIEW_TO_SNAPSHOT
- SOURCE_CHANGES
- VALIDATE_MPP_LICENSE
- VIEW_DEPENDENCIES
- WAIT
- WEBCONTAINER_ELEMENTS
- WEBCONTAINER_ELEMENT_STATUS
- WEBCONTAINER_META_INF
- WRITELOGERROR
- WRITELOGINFO
To get the same metadata as with the Denodo JDBC driver, invoke these procedures: GET_ELEMENTS(), GET_EXPORTED_KEYS(), GET_FOREIGN_KEYS(), GET_PRIMARY_KEYS(), GET_PROCEDURE_COLUMNS(), GET_TYPE_ATTRIBUTES(), GET_USER_DEFINED_TYPES(), GET_VIEWS(), GET_VIEW_COLUMNS() and GET_VIEW_INDEXES().
When invoking these procedures, always filter by their input parameters if possible. The query will finish faster and will put less strain on the Denodo server.