xSuite Archive Helix
The connection parameters for a query against xSuite Archive Helix correspond to those of the output system "xSuiteArchiveHelix."
Key | Description |
|---|---|
Provider* | Value |
Url* | Base address (HTTPS) of the xSuite Archive web service When specifying the base address, include the port number but not the sub-paths. |
ProxyAddress ProxyUser ProxyPassword | Proxy server settings for connecting to the xSuite Archive web service (optional) |
KeycloakUrl* KeycloakUrlBasePath KeycloakRealm* KeycloakClientId* KeycloakClientSecret* | Parameters for the Keycloak service to generate the token for authentication against the xSuite Helix Cloud If the |
TraceRequests | Boolean value determining whether, when trace logging is active, the contents of the HTTP requests and HTTP responses to/from the archive server are logged (property Logging.Level: "Trace") Default value: |
The structure of the query command is based on that of query commands in SQL-SELECT syntax:
SELECT {fieldname 1}@{document type} [AS {alias 1}], …, {fieldname n}@{document type} [AS {alias n}]
FROM {archive index}
[WHERE {filter expression}]
[ORDERBY {fieldname 1}@{document type} [ASC|DESC], …, ORDERBY {fieldname n}@{document type} [ASC|DESC]]If the fields are to be returned under a different display name, you can assign the fields an alias. You have the option of formulating the search filter in the syntax of an ElasticSearch query string (e.g., ?company@vendors:xSuiteGroup).