diff --git a/docs/configuration/dtable-web-settings.md b/docs/configuration/dtable-web-settings.md index 6819776d7..ac0b48da3 100644 --- a/docs/configuration/dtable-web-settings.md +++ b/docs/configuration/dtable-web-settings.md @@ -196,6 +196,8 @@ BIG_DATA_ROW_IMPORT_LIMIT = 500000 BIG_DATA_ROW_UPDATE_LIMIT = 500000 ``` +In addition, there's a file size limit of 40MB per XLSX file. This limit cannot be configured. + ## Base export limit SeaTable exports bases in DTABLE files. A DTABLE file contains all tabular data, assets, and a lot of metadata and can thus become large. diff --git a/docs/introduction/system-limitations.md b/docs/introduction/system-limitations.md index 092bd3ead..1048750a3 100644 --- a/docs/introduction/system-limitations.md +++ b/docs/introduction/system-limitations.md @@ -4,29 +4,29 @@ The following limitations apply to SeaTable Server as well as SeaTable Cloud and For API-related limits, please see the SeaTable [API reference](https://api.seatable.com/reference/limits). -| Category | Limitation Type | Limit | Additional Notes | -| :---------------------------------- | :-------------------------------------------------- | :----------------------------------------------------------------------------------------------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | -| Bases | Rows | 100 000 | The base becomes read-only when exceeding this limit. The limit can be modified in dtable_server_config.json. | -| | Rows 2 | 150 000 | The base will fail to load when exceeding this limit. The limit can be modified in dtable_server_config.json. | -| | Archived rows | no limit | | -| | Tables | 200 | | -| | External links for bases | 100 | | -| | External links for views | 100 | | -| | Apps | 100 | | -| | Forms | 100 | | -| Tables | Columns | 500 | | -| External links | External link viewing rate | 300/min | | -| Import / export | Size of a base being exported as a DTABLE file | 100MB | All files stored in a base can be viewed and deleted via File Management. The limit can be modified in dtable_web_settings.py (`DTABLE_EXPORT_MAX_SIZE`). | -| | Import of a XLSX/CSV file | 50 000 records or 10MB | | -| | Export of a table | 10 000 records or 1,000,000 cells | | -| | Export of a view in table | 1 000 000 cells | | -| Import / export big data | Import from XLSX to big data storage | 500 000 records or 40MB | The limit can be modified in dtable_web_settings.py (`BIG_DATA_ROW_IMPORT_LIMIT`). | -| | Update from XLSX to big data storage | 500 000 records | The limit can be modified in dtable_web_settings.py (`BIG_DATA_ROW_UPDATE_LIMIT`). | -| | Export big data view to Excel | 250 000 records | The limit can be modified in dtable_web_settings.py (`ARCHIVE_VIEW_EXPORT_ROW_LIMIT`). | -| Groups | Group members | 500 | The limit can be modified in dtable_web_settings.py (`GROUP_MEMBER_LIMIT`). | -| | Group bases | 500 | | -| Common datasets (CDS) | Syncs of CDS | Sync up to the first 50 000 records | | -| | Sync frequency | 5 minutes | The limit can be modified in dtable_web_settings.py (`SYNC_COMMON_DATASET_INTERVAL`). | -| Automation rules | Records meet specific conditions after modification | For batch modification, check the first 50 records. A rule can be triggered up to 10 times per minute. | | -| | Add record | For batch addition, check the first 50 records. A rule can be triggered up to 10 times per minute. | | -| | Run periodically on records meet conditions | Lock a maximum of 200 rows and send a maximum of 50 emails in one trigger | | +| Category | Limitation Type | Limit | Additional Notes | +| :----------------------- | :-------------------------------------------------- | :----------------------------------------------------------------------------------------------------- | :-------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Bases | Rows | 100 000 | The base becomes read-only when exceeding this limit. The limit can be modified in dtable_server_config.json. | +| | Rows 2 | 150 000 | The base will fail to load when exceeding this limit. The limit can be modified in dtable_server_config.json. | +| | Archived rows | no limit | | +| | Tables | 200 | | +| | External links for bases | 100 | | +| | External links for views | 100 | | +| | Apps | 100 | | +| | Forms | 100 | | +| Tables | Columns | 500 | | +| External links | External link viewing rate | 300/min | | +| Import / export | Size of a base being exported as a DTABLE file | 100MB | All files stored in a base can be viewed and deleted via File Management. The limit can be modified in dtable_web_settings.py (`DTABLE_EXPORT_MAX_SIZE`). | +| | Import of a XLSX/CSV file | 50 000 records or 10MB | | +| | Export of a table | 10 000 records or 1,000,000 cells | | +| | Export of a view in table | 1 000 000 cells | | +| Import / export big data | Import from XLSX to big data storage | 500 000 records or 40MB | The row limit can be modified in dtable_web_settings.py (`BIG_DATA_ROW_IMPORT_LIMIT`). The file size limit cannot be configured. | +| | Update from XLSX to big data storage | 500 000 records or 40MB | The row limit can be modified in dtable_web_settings.py (`BIG_DATA_ROW_UPDATE_LIMIT`). The file size limit cannot be configured. | +| | Export big data view to Excel | 250 000 records | The limit can be modified in dtable_web_settings.py (`ARCHIVE_VIEW_EXPORT_ROW_LIMIT`). | +| Groups | Group members | 500 | The limit can be modified in dtable_web_settings.py (`GROUP_MEMBER_LIMIT`). | +| | Group bases | 500 | | +| Common datasets (CDS) | Syncs of CDS | Sync up to the first 50 000 records | | +| | Sync frequency | 5 minutes | The limit can be modified in dtable_web_settings.py (`SYNC_COMMON_DATASET_INTERVAL`). | +| Automation rules | Records meet specific conditions after modification | For batch modification, check the first 50 records. A rule can be triggered up to 10 times per minute. | | +| | Add record | For batch addition, check the first 50 records. A rule can be triggered up to 10 times per minute. | | +| | Run periodically on records meet conditions | Lock a maximum of 200 rows and send a maximum of 50 emails in one trigger | |