File Service Settings node properties - SmartPlant Foundation - IM Update 46 - Administration & Configuration

SmartPlant Foundation Server Manager Help

Language
English
Product
SmartPlant Foundation
Search by Category
Administration & Configuration
SmartPlant Foundation / SDx Version
10

The File Service Settings node under each site contains properties for configuring the file services for the site.

When you change the value of a property in the File Service Settings node, in order for the change to take effect, you must recycle the application pool that is associated with the site's File Service in IIS. For information on recycling application pools using the Microsoft IIS Manager, refer to your Microsoft IIS documentation.

File Service virtual directory - Identifies the name of the virtual directory containing the file services for this site.

File Service Path - Represents the path to which the first virtual directory should point, typically the location of the file service web.config settings file. For example, C:\SmartPlant Foundation Server Files\Web_Sites\SPFFileServer.

DaysBeforeCleanup - Defines the amount of time, in days, after which the system deletes any files that remain in the temporary file directories. The default value is 7 days, the minimum value is 1. If the files are older than or equal to the value specified, the files are deleted. This property can be configured and set for the web.config file found in the File Service path property.

Failed or abandoned files can be left behind in temporary directories if the browser is closed or a network interruption occurs. These files are deleted by the system using the DaysBeforeCleanup site setting from the following temporary directories:

AppServerTempDirectory - used as a temporary file location on the application server during file handling operations in the Web client.

ServerFilePartsDirectory - where uploaded file parts are stored before uploading files in the Web Client.

ServerSafeFileDirectory - where uploaded files are stored when in-line virus scanning is configured for the Web Client server site.

ServerUploadFileDirectory - where uploaded files are stored before any subsequent action in the Web Client.

QuarantinedDirectories - where quarantined files are stored before out-of-process virus scanning takes place.

SubmissionsShareDirectory - where uploaded files are stored for submittal/loader job executions in Data Validator.

  • If the FileServerTempDirectory location is not set for a site, the directory specified for the AppServerTempDirectory is used. If the AppServerTempDirectory is left blank, then the system defaults to use the %TEMP% directory of the user account running the site's application pools.

  • The temporary file location settings can be set for each site separately. For more information, see Temporary file location best practices, Site Settings node properties, and File Service Settings node properties.

  • Any files left on the Windows temp directory C:\Windows\Temp are also deleted by the DaysBeforeCleanup site setting.

  • If an external document management system (DMS) is configured for the system, any files uploaded to the Staging Directory are cleaned up when the user disconnects the session. However, if this cleanup fails any left over files are cleaned up by the Daysbeforecleanup setting.

DaysBeforeCacheCleanup - Determine the number of days after which any 3D .Binz model files remaining in the viewDir cache are deleted. When a new model or a version of a model is uploaded, it is automatically decompressed into a cached area in the viewDir folder to be viewed. However, if each file is decompressed for every file operation, this can impact your systems performance. Setting a time period that a 3D model is persisted in the viewDir cache can help users view the model faster. Hexagon recommends you set the period of days to be longer than the frequency at which the 3D model is updated. For example, if you expect a weekly 3D model upload from a contractor, set this to 8 days. If your model is essentially static, you can set this to 365 days.

Files remaining in the cached area of the viewDir folder are not deleted by the DaysBeforeCleanup setting.

XMLCompression.Enabled - Determines if XML compression is used when sending data. The default value for this property is False, indicating that data is not compressed.

This setting does not affect the compression of files stored in vaults; these files are always compressed regardless of this setting.

Decompress3DModel.Timeout - Defines the amount of time, in seconds, after which the operation to decompress a 3D model will timeout. The default setting is 600 seconds (ten minutes).

WebGLConversion.Timeout - Defines the amount of time, in seconds, for the operation to convert a 2D or 3D model to a web file after which the conversion will timeout. The default setting is 300 seconds (five minutes).

MDB2Generation.Timeout - Defines the amount of time, in seconds, after which the operation to generate a label database file (.mdb2) will timeout. The default setting is 30 seconds.

CachedFileExtensions - A comma-separated list of file extensions used to specify the types of files that should be cached in the site's file service for faster viewing in the Desktop Client. The files are stored in the Cache folder. This folder is created in the site's SPFViewDir directory. For example, C:\SmartPlant Foundation Server Files\FileService\View\Cache.

ReferenceExtractionTimeout - Defines the amount of time, in seconds, that the system will attempt to extract reference file information for a file being attached. If this time expires before the operation is complete, the file is attached without displaying a prompt for missing references. The default setting is 60 seconds.

FileServerTempDirectory - Identifies the name of a temporary directory to be used by the file services when uploading or downloading files. You must be sure to grant the SPFUsers group full access to this directory.

If the FileServerTempDirectory setting is left blank, the directory specified for the AppServerTempDirectory setting is used. If the AppServerTempDirectory setting is also blank, the system defaults to use the %TEMP% directory of the user account running the site's application pools.

WebGLConversion.ParallelismLevel - Specifies the number of Hexagon 2D and 3D files to be converted to web files at the same time, in parallel by Smart Interop Publisher. The minimum and maximum range is 1-5. The default setting is 1, which converts one model file at a time.

CustomFontsPath - Identifies the path to a folder that contains any custom fonts to be used to convert DWG and DGN files to PDF.

RenditionExcelMaxAllowedCellCount - Reduces the possibility of memory overload when converting an Excel file to a PDF file by setting the maximum cell number in the Excel file for conversion. The default value is blank, and you should assign a relevant value only when there is a memory overload. The recommended value is 250,000, with variations according to system requirements. For more information, see Excel to PDF File Conversion Fails.

WebGLConversion.RemoveOutlier - Removes outliers when generating binz files. The default setting is False, indicating that outliers are not removed. For more information, see Reduce the translated file size.

WebGLConversion.CompressPortalData - Compresses the 3D file portal data when generating binz files. You must use ISIP version 17.00.04.0029 or later to generate the binz files, and GVC version 13 or later to view them. The default setting is False, indicating that the binz files are not compressed. For more information, see Translate to Web Portal Applications Workflow and Common options.

This property is incompatible with the GoView view control.