MCP Server for Smartsheet

Build 25.0.9440

Miscellaneous

This section provides a complete list of the Miscellaneous properties you can configure in the connection string for this provider.


PropertyDescription
BatchSizeSpecifies the maximum number of records included in each batch operation.
ConnectionLifeTimeSpecifies the maximum lifetime of a connection in seconds. When the specified time elapses, the provider closes the connection.
ConnectOnOpenSpecifies whether the provider establishes a connection to Smartsheet immediately upon opening the connection. Set ConnectOnOpen to True if immediate connectivity verification is necessary.
HeaderSpecifies whether the first row of the data is treated as column headers or not.
HideFormattingCharactersSpecifies whether to hide formatting characters, such as currency symbols and percentage signs, in numeric values. When enabled, numeric columns are converted from varchar to double.
IgnoreRowsNotFoundSpecifies whether the deletion operation should proceed if any specified Row IDs are not found.
MaxRowsSpecifies the maximum number of rows returned for queries that do not include either aggregation or GROUP BY.
OtherSpecifies additional hidden properties for specific use cases., to be used only when our Support team advises it, to address specific issues. See Remarks for details.
PagesizeSpecifies the maximum number of records per page the provider returns when requesting data from Smartsheet.
PoolIdleTimeoutSpecifies the maximum idle time, in seconds, that a connection can remain in the pool before being closed. Requires UseConnectionPooling=True.
PoolMaxSizeSpecifies the maximum number of connections allowed in the connection pool.
PoolMinSizeSpecifies the minimum number of connections to be maintained in the connection pool at all times.
PoolWaitTimeSpecifies the maximum number of seconds a connection request waits for an available connection in the pool. If the wait exceeds this time, an error is returned.
PseudoColumnsSpecifies the pseudocolumns to expose as table columns, expressed as a string in the format 'TableName=ColumnName;TableName=ColumnName'.
ReadonlyToggles read-only access to Smartsheet from the provider.
ReportCompatibilityLevelSpecifies the level of compatibility for the returned data, determining the format and functionality provided in query results.
RowScanDepthThe maximum number of rows to scan to look for the columns available in a table.
RTKSpecifies the runtime key for licensing the provider. If unset or invalid, the provider defaults to the standard licensing method. This property is only required in environments where the standard licensing method is unsupported or requires a runtime key.
TimeoutSpecifies the maximum time, in seconds, that the provider waits for a server response before throwing a timeout error.
TypeDetectionSchemeSpecifies the method used to determine the data types of columns, such as by scanning rows, analyzing column formats, or treating all columns as strings.
UseConnectionPoolingEnables the connection pooling feature, which allows the provider to reuse existing connections instead of creating new ones for each request.
UseFullFilePathsAsTableNamesSpecifies whether table and view names corresponding to sheets and reports should include the full file path or only the file name.
UseIdAsTableNameSpecifies whether sheet and report IDs, rather than their names, are used as table identifiers.
UserDefinedViewsSpecifies a filepath to a JSON configuration file that defines custom views. The provider automatically detects and uses the views specified in this file.
UseSimpleNamesSpecifies whether or not simple names should be used for tables and columns.
ValueSourceSpecifies whether the driver retrieves cell values from the Value fields, the DisplayValue field, or automatically selects based on availability.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9440