Virtual DataPort VQL Guide¶
- Preface
- Introduction
- General Overview of Virtual DataPort
- Language for Defining and Processing Data: VQL
- Functions
- Aggregation Functions
- Conversion Functions
- Datetime Functions
- ADDDAY
- ADDHOUR
- ADDMILLIS
- ADDMINUTE
- ADDMONTH
- ADDSECOND
- ADDWEEK
- ADDYEAR
- AT TIME ZONE
- CONVERT_TIMEZONE
- CURRENT_DATE
- CURRENT_TIMESTAMP
- EXTRACT
- FIRSTDAYOFMONTH
- FIRSTDAYOFWEEK
- FORMATDATE
- GETDAY
- GETDAYOFWEEK
- GETDAYOFYEAR
- GETDAYSBETWEEN
- GETHOUR
- GETMILLISECOND
- GETMINUTE
- GETMONTH
- GETMONTHSBETWEEN
- GETQUARTER
- GETSECOND
- GETTIMEFROMMILLIS
- GETTIMEINMILLIS
- GETWEEK
- GETWEEKSBETWEEN
- GETYEAR
- LASTDAYOFMONTH
- LASTDAYOFWEEK
- LOCALTIME
- LOCALTIMESTAMP
- MAX
- MIN
- NEXTWEEKDAY
- NOW
- PREVIOUSWEEKDAY
- SUBTRACT
- TO_DATE
- TO_LOCALDATE
- TO_TIME
- TO_TIMESTAMP
- TO_TIMESTAMPTZ
- TRUNC
- JSON Functions
- Large language model functions
- Numeric Functions
- Other Functions
- Spatial Functions
- ST_AREA
- ST_AREA_METERS
- ST_BOUNDARY
- ST_BUFFER
- ST_BUFFER_METERS
- ST_CENTROID
- ST_CONTAINS
- ST_CONVEXHULL
- ST_CREATE_POINT
- ST_CROSSES
- ST_DIFFERENCE
- ST_DIMENSION
- ST_DISJOINT
- ST_DISTANCE
- ST_DISTANCE_METERS
- ST_ENDPOINT
- ST_ENVELOPE
- ST_EQUALS
- ST_EXTERIORRING
- ST_GEOMETRYTYPE
- ST_GEOM_TO_STRUCT
- ST_GEOMETRYN
- ST_INTERIORRINGN
- ST_INTERSECTION
- ST_INTERSECTS
- ST_ISCLOSED
- ST_ISEMPTY
- ST_ISSIMPLE
- ST_ISRING
- ST_LENGTH
- ST_LENGTH_METERS
- ST_NUMGEOMETRIES
- ST_NUMINTERIORRINGS
- ST_NUMPOINTS
- ST_OVERLAPS
- ST_POINTN
- ST_RELATE
- ST_STARTPOINT
- ST_SYMDIFFERENCE
- ST_TOUCHES
- ST_TRANSFORM
- ST_UNION
- ST_WITHIN
- ST_WKBTOWKT
- ST_WKTTOWKB
- ST_X
- ST_Y
- Text Functions
- Window Functions
- XML Functions
- Generating Wrappers and Data Sources
- Creating Data Sources
- JDBC Data Sources
- ODBC Data Sources
- Multidimensional Data Sources
- Data Sources for SOAP Web Services
- XML Data Sources
- JSON Sources
- DF Data Sources
- LDAP Data Sources
- BAPI Data Sources
- Salesforce Data Sources
- MongoDB Data Sources
- Custom Data Sources
- Data Source Configuration Properties
- Specifying Paths in Virtual DataPort
- Creating Wrappers
- Valid Conversions Between Types in Wrappers and VDP Types
- Creating Data Sources
- Creating a Base View
- Queries: SELECT Statement
- Defining a Derived View
- Defining the Statistics of a View
- Materialized Tables
- Temporary Tables
- Remote Tables
- Summaries
- Inserts, Updates and Deletes Over Views
- Refreshing Views
- ALTER SESSION Statement
- Transactions in Virtual DataPort
- Stored Procedures
- Importing a Stored Procedure
- Invoking Denodo Stored Procedures
- Predefined Stored Procedures
- CACHE_CONTENT
- CATALOG_ELEMENTS (deprecated)
- CATALOG_FKS (deprecated)
- CATALOG_METADATA_VIEWS
- CATALOG_PERMISSIONS
- CATALOG_PKS (deprecated)
- CATALOG_VDP_METADATA_VIEWS
- CATALOG_VIEWS (deprecated)
- CHECK_METADATA
- CLEAN_CACHE_DATABASE
- COLUMN_DEPENDENCIES
- COMPACT_CACHE
- COMPACT_HADOOP_CACHE (deprecated)
- COMPACT_METADATA_TABLES
- COMPUTE_SOURCE_TABLE_STATS
- CREATE_REMOTE_TABLE
- CREATE_SCHEMA_ON_SOURCE
- CREATE_TAGS_FROM_COLLIBRA
- CREATE_TAGS_FROM_VIEW
- DENODO_ASSISTANT_GENERATE_FIELDS_DESCRIPTION
- DENODO_ASSISTANT_GENERATE_FIELDS_NAME
- DENODO_ASSISTANT_GENERATE_VIEW_DESCRIPTION
- DISCOVER_OBJECT_STORAGE_MPP_PROCEDURE
- DROP_REMOTE_TABLE
- DROP_SCHEMA_ON_SOURCE
- DUAL
- GENERATE_SMART_STATS_FOR_FIELDS (deprecated)
- GENERATE_SMART_STATS_FOR_FIELDS_BY_TABLENAME
- GENERATE_STATS (deprecated)
- GENERATE_STATS_FOR_FIELDS (deprecated)
- GENERATE_VQL_TO_CREATE_JDBC_BASE_VIEW
- GENERATE_VQL_TO_CREATE_JDBC_BASE_VIEW_FROM_QUERY
- 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_GLOBAL_SECURITY_POLICIES_TAGS
- 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 (deprecated)
- LOGCONTROLLER
- MAINTAIN_METADATA_TABLES
- MIGRATE_DATE_TYPES
- PING_DATA_SOURCE
- REFRESH_BASE_VIEW
- REFRESH_EMBEDDED_MPP_TABLES_METADATA
- REFRESH_SOURCE_TABLE_METADATA
- ROLLBACK_ICEBERG_VIEW_TO_SNAPSHOT
- SOURCE_CHANGES (deprecated)
- VALIDATE_MPP_LICENSE
- VIEW_DEPENDENCIES
- WAIT
- WEBCONTAINER_ELEMENTS (deprecated)
- WEBCONTAINER_ELEMENT_STATUS
- WEBCONTAINER_META_INF
- WRITELOGERROR
- WRITELOGINFO
- Tags
- Defining Other Elements of the Catalog
- Creating Databases, Users, Roles and Access Privileges
- Global Security Policies
- Describing Catalog Elements
- Listing Elements in the Catalog
- Removing Elements from the Catalog
- Publication of Web Services
- RESTful Architecture
- Help Command
- Version Control Systems Integration Commands
- Resource Manager
- Advanced Characteristics
- Appendix