Performance and Limitations

Performance and Limitations

Performance

When using Data Connectors to Salesforce, the performance depends highly on the transfer speed between Telerik Platform and the Salesforce web services API. Each request that you send to your Telerik Platform app backend is automatically handled by a highly-available server that connects to your Salesforce data layer, providing close-to-maximum performance.

Limitations

  • Granular permissions—currently granular permissions are not supported for content types linked to external data sources.
  • Owner role—the owner role and owner permissions are currently not supported for content types linked to external data sources.
  • Regular expressions support when filtering data from Data Connectors is limited to the following use cases. As a workaround, create a view or a stored procedure and map it to a Telerik Platform content type or cloud function respectively.
    • Starts with: ^searchstring (Example: var filter = {"name":{"$regex":"^John"}};)
    • Ends with: searchstring$ (Example: var filter = {"name":{"$regex":"John$"}};)
    • Contains: .*searchstring.* (Example: var filter = {"name":{"$regex":".*John.*"}};)
  • Passing regular expression options using the $options operator is not supported when filtering data from Data Connectors. Do not specify it, otherwise you will receive an incorrect result.
  • Cloud Code for Data events are only triggered when data is changed trough the Backend Services APIs. No events will be triggered if you change the data directly in the connected database or through another application that does not utilize the Backend Services APIs.

Data Store Limitations

  • The audit columns (CreatedById, LastModifiedId, etc.) are not mapped.
  • The connection is made through the Salesforce web services API (including the RESTful and SOAP APIs) and has the same limitations as them. See the Salesforce documentation for details. Other Salesforce APIs cannot be used.
  • Mapping parameters is currently not supported when connecting to Salesforce. Salesforce reports appear without parameters.
  • Date formats without time zone—we assume that all of the legacy dates without time zone are stored in the UTC time standard.

See Also


Start a free trial Request a demo
Contact us: +1-888-365-2779
sales@telerik.com
Copyright © 2016-2017, Progress Software Corporation and/or its subsidiaries or affiliates. All rights reserved.