Analytics 内的字符和大小限制

在 Analytics 中,某些输入范围和用户定义参数是有限制的。下面的各个部分解释了这些限制以及当您超出它们时的结果。

备注

下列附加详情应用于 Analytics 字符和大小限制:

  • 非 Unicode 与 Unicode 比较除非另外说明,指定的限制同时适用于非 Unicode 和 Unicode 版本的 Analytics。
  • 字符和字节字符限制适用于非 Unicode 版中使用的单字节字符编码以及 Unicode 版中使用的双字节字符编码。换句话说,在任一版本中,256 字符限制都意味着 256 个字符。
  • 源数据的位置无论源数据是位于 Analytics 数据文件 (.fil) 中还是位于外部文件或数据库中,Analytics 限制都是相同的。外部数据源可能施加它们自己的不同于 Analytics 限制的限制。

Analytics 项目限制

参数 限制 超出限制的结果

Analytics 项目的最大文件大小

1 GB(已成功测试)

 

Analytics 项目中的最大表数量

5,150 (已成功测试)

 

Analytics 项目路径和项目名称的最大长度

259 个字符

包括文件路径、项目名称和文件扩展名 (.acl)

截断为 259 个字符

Analytics 项目路径和命令日志名称的最大长度

259 个字符

包括文件路径、命令日志名称和文件扩展名 (.log)

错误消息

Analytics 项目文件夹名称的最大长度

64 个字符

截断为 64 个字符

Analytics 项目文件夹名称中的有效字符

字母数字字符和下划线字符 ( _ )

该名称不能包含任何特殊字符或空格,也不能以数字开头

用下划线字符 ( _ ) 替换无效的字符

说明(表、布局、视图、项目)的最大长度

32,765 个字符

截断为 32,765 个字符

域说明的最大长度

4,996 个字符

截断为 4,996 个字符

表限制

参数 限制 超出限制的结果

表中的最大记录数

2,147,483,647(已成功测试)

 

最大记录长度

32,767 个字符(非 Unicode 版)

16,383 个字符(Unicode 版)

Analytics 重置为 32,767/16,383 个字符

表中的最大域数

1,498(已成功测试)

 

表布局名称的最大长度

64 个字符

截断为 64 个字符

表布局名称中的有效字符

字母数字字符和下划线字符 ( _ )

该名称不能包含任何特殊字符或空格,也不能以数字开头

用下划线字符 ( _ ) 替换无效的字符

源数据文件路径和名称的最大长度

255 个字符

Analytics 停止工作

视图限制

参数 限制 超出限制的结果

视图中的最大列数

没有对列数字的特定限制

列不得超过 32,767 个字符(非 Unicode)/16,383 个字符 (Unicode) 的最大记录长度

说明

在初始导入数据之后,即使导入更多数量的列,默认视图也最多显示 256 个列。如果需要,您可以手动向该视图中添加附加的列。有关详细信息,请参见向视图中添加列

错误消息

视图名称的最大长度

64 个字符

截断为 64 个字符

视图名称中的有效字符

字母数字字符和下划线字符 ( _ )

该名称不能包含任何特殊字符或空格,也不能以数字开头

用下划线字符 ( _ ) 替换无效的字符

域和列限制

参数 限制 超出限制的结果

最大域长度

32,767 个字符(非 Unicode 版)

16,383 个字符(Unicode 版)

错误消息

域名称的最大长度

256 个字符

对于 ODBC 导入,为 64 个字符

对于导出至 Microsoft Excel 和 Access,为 64 个字符

截断为 256 个字符

截断为 64 个字符

错误消息

域名称中的有效字符

字母数字字符和下划线字符 ( _ )

该名称不能包含任何特殊字符或空格,也不能以数字开头

用下划线字符 ( _ ) 替换无效的字符

“备用列标题”(显示名称)的最大长度

256 个字符

截断为 256 个字符

计算域的最大宽度

255 个字符

如果输入的值超过 255 个字符,则显示错误消息,并且将值重置为 1

视图中列的最大宽度

255 个字符

如果输入的值超过 255 个字符,则显示错误消息,并且将值重置为 1

在视图中拖动列边界可以使其暂时超出 255 个字符的限制,但将在“修改列”对话框中进行重置

数值域中的最大位数

(包括小数位)

22

截断或错误消息

过滤器限制

参数 限制 超出限制的结果

过滤器名称的最大长度

256 个字符

截断为 256 个字符

过滤器名称中的有效字符

字母数字字符和下划线字符 ( _ )

该名称不能包含任何特殊字符或空格,也不能以数字开头

用下划线字符 ( _ ) 替换无效的字符

索引限制

参数 限制 超出限制的结果

索引名称的最大长度

64 个字符

截断为 64 个字符

索引名称中的有效字符

字母数字字符和下划线字符 ( _ )

该名称不能包含任何特殊字符或空格,也不能以数字开头

用下划线字符 ( _ ) 替换无效的字符

索引关键字域的最大长度

247 个字符

错误消息

索引关键字域的最大个数

总长度为 246 个字符

错误消息

快速排序限制

参数 限制 超出限制的结果

快速排序域的最大长度

247 个字符

快速排序菜单选项被禁用

命令限制

参数 限制 超出限制的结果

命令中的最大字符数

32,765 个字符

说明

在某些情况下,超出规定限制的命令语法可能会起作用。但是,无法保证后续版本的 Analytics 将继续支持超出限制的做法。

截断为 32765 个字符并且显示相关的错误消息

密码限制

参数 限制 超出限制的结果

指定或输入密码的最大字符数

  • 大多数命令,其密码要求是不超过 256 个字符

  • DEFINE TABLE DB, NOTIFY 30 个字符

截断到最大长度和连接错误

表达式限制

参数 限制 超出限制的结果

表达式中的最大字符数

8188 个字符

错误消息

IF 或 WHILE 条件中的最大字符数

4094 个字符

错误消息

单个条件或值中的最大字符数

4094 个字符

生成错误消息并重置为 2 KB

条件计算域中包含的条件中的最大字符数

32,000 个字符

错误消息

变量限制

参数 限制 超出限制的结果

变量名称的最大长度

31 个字符

错误消息

变量名称中的有效字符

字母数字字符和下划线字符 ( _ )

该名称不能包含任何特殊字符或空格,也不能以数字开头

用下划线字符 ( _ ) 替换无效的字符,或生成错误消息

脚本限制

参数 限制 超出限制的结果

脚本名称的最大长度

64 个字符

截断为 64 个字符

脚本名称中的有效字符

字母数字字符和下划线字符 ( _ )

该名称不能包含任何特殊字符或空格,也不能以数字开头

用下划线字符 ( _ ) 替换无效的字符

工作空间限制

参数 限制 超出限制的结果

工作空间名称对最大长度

64 个字符

截断为 64 个字符

工作空间名称中的有效字符

字母数字字符和下划线字符 ( _ )

该名称不能包含任何特殊字符或空格,也不能以数字开头

用下划线字符 ( _ ) 替换无效的字符

日期限制

参数 限制 超出限制的结果

支持的日期范围

1900 年 1 月 1 日至 9999 年 12 月 31 日(含)

错误消息

对话框生成器限制

参数 限制 超出限制的结果

下拉列表选项的最大数量

32 个列表条目

在“标签”列表中,不会接受超出 32 个条目的其他文本

单个下拉条目标签的最大大小

256 个字符

截断为 256 个字符

“选项”对话框限制

参数 限制 超出限制的结果

最大缓冲区大小

255 KB

错误消息