[doc](load) multi files load (#2958)

related pr :https://github.com/apache/doris/pull/56705

## Versions 

- [x] dev
- [ ] 3.0
- [ ] 2.1
- [ ] 2.0

## Languages

- [x] Chinese
- [x] English

## Docs Checklist

- [ ] Checked by AI
- [ ] Test Cases Built
diff --git a/docs/data-operate/import/import-way/insert-into-manual.md b/docs/data-operate/import/import-way/insert-into-manual.md
index f171a00..1551647 100644
--- a/docs/data-operate/import/import-way/insert-into-manual.md
+++ b/docs/data-operate/import/import-way/insert-into-manual.md
@@ -311,7 +311,7 @@
 
 ## Ingest data by TVF
 
-Doris can directly query and analyze files stored in object storage or HDFS as tables through the Table Value Functions (TVFs), which supports automatic column type inference. For detailed information, please refer to the Lakehouse/TVF documentation.
+Doris can directly query and analyze files stored in object storage or HDFS as tables through the Table Value Functions (TVFs), which supports automatic column type inference. For detailed information, please refer to the [Lakehouse/TVF documentation](https://doris.apache.org/docs/3.0/lakehouse/file-analysis).
 
 ### Automatic column type inference
 
diff --git a/docs/lakehouse/file-analysis.md b/docs/lakehouse/file-analysis.md
index 9e750d3..65f0e49 100644
--- a/docs/lakehouse/file-analysis.md
+++ b/docs/lakehouse/file-analysis.md
@@ -34,27 +34,26 @@
 
 The `S3(...)` is a TVF (Table Value Function). A Table Value Function is essentially a table, so it can appear in any SQL statement where a "table" can appear.
 
-The attributes of a TVF include the file path to be analyzed, file format, connection information of the object storage, etc. The file path (URI) can use wildcards to match multiple files. The following file paths are valid:
+The attributes of a TVF include the file path to be analyzed, file format, connection information of the object storage, etc.
 
-* Match a specific file
+### Multiple File Import
 
-  `s3://bucket/path/to/tvf_test/test.parquet`
+When importing, the file path (URI) supports wildcards for matching. Doris file path matching uses the [Glob matching pattern](https://en.wikipedia.org/wiki/Glob_(programming)#:~:text=glob%20%28%29%20%28%2F%20%C9%A1l%C9%92b%20%2F%29%20is%20a%20libc,into%20a%20list%20of%20names%20matching%20that%20pattern.), and has been extended on this basis to support more flexible file selection methods.
 
-* Match all files starting with `test_`
+- `file_{1..3}`: Matches files `file_1`, `file_2`, `file_3`
+- `file_{1,3}_{1,2}`: Matches files `file_1_1`, `file_1_2`, `file_3_1`, `file_3_2` (supports mixing with `{n..m}` notation, separated by commas)
+- `file_*`: Matches all files starting with `file_`
+- `*.parquet`: Matches all files with the `.parquet` suffix
+- `tvf_test/*`: Matches all files in the `tvf_test` directory
+- `*test*`: Matches files containing `test` in the filename
 
-  `s3://bucket/path/to/tvf_test/test_*`
+**Notes**
 
-* Match all files with the `.parquet` suffix
+- In the `{1..3}` notation, the order can be reversed, `{3..1}` is also valid.
+- Notations like `file_{-1..2}` and `file_{a..4}` are not supported, as negative numbers or letters cannot be used as enumeration endpoints. However, `file_{1..3,11,a}` is allowed and will match files `file_1`, `file_2`, `file_3`, `file_11`, and `file_a`.
+- Doris tries to import as many files as possible. For paths like `file_{a..b,-1..3,4..5}` that contain incorrect notation, we will match files `file_4` and `file_5`.
+- When using commas with `{1..4,5}`, only numbers are allowed. Expressions like `{1..4,a}` are not supported; in this case, `{a}` will be ignored.
 
-  `s3://bucket/path/to/tvf_test/*.parquet`
-
-* Match all files in the `tvf_test` directory
-
-  `s3://bucket/path/to/tvf_test/*`
-
-* Match files with `test` in the filename
-
-  `s3://bucket/path/to/tvf_test/*test*`
 
 ### Automatic Inference of File Column Types
 
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/data-operate/import/import-way/insert-into-manual.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/data-operate/import/import-way/insert-into-manual.md
index 5fa2ade..944c2b2 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/data-operate/import/import-way/insert-into-manual.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/data-operate/import/import-way/insert-into-manual.md
@@ -307,7 +307,7 @@
 
 ## 通过 TVF 导入数据
 
-通过 Table Value Function 功能,Doris 可以直接将对象存储或 HDFS 上的文件作为 Table 进行查询分析、并且支持自动的列类型推断。详细介绍,请参考 湖仓一体/TVF 文档。
+通过 Table Value Function 功能,Doris 可以直接将对象存储或 HDFS 上的文件作为 Table 进行查询分析、并且支持自动的列类型推断、多文件导入。详细介绍,请参考[湖仓一体/TVF文档](https://doris.apache.org/zh-CN/docs/3.0/lakehouse/file-analysis?_highlight=%E9%80%9A%E8%BF%87&_highlight=table&_highlight=value&_highlight=function&_highlight=%E5%8A%9F%E8%83%BD)。
 
 ### 自动推断文件列类型
 
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/file-analysis.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/file-analysis.md
index d925637..52b7cfc 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/file-analysis.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/lakehouse/file-analysis.md
@@ -34,27 +34,26 @@
 
 其中 `S3(...)`是一个 TVF(Table Value Function)。Table Value Function 本质上是一张表,因此他可以出现在任意 SQL 语句中“表”可以出现的位置上。
 
-TVF 的属性包括要分析的文件路径,文件格式、对象存储的连接信息等。其中文件路径(URI)可以使用通配符匹配多个文件,以下的文件路径都是合法的:
+TVF 的属性包括要分析的文件路径,文件格式、对象存储的连接信息等。
 
-* 匹配指定的文件
+### 多文件导入
 
-  `s3://bucket/path/to/tvf_test/test.parquet`
+在导入时,文件路径(URI)支持使用通配符进行匹配。Doris 的文件路径匹配采用[Glob匹配模式](https://en.wikipedia.org/wiki/Glob_(programming)#:~:text=glob%20%28%29%20%28%2F%20%C9%A1l%C9%92b%20%2F%29%20is%20a%20libc,into%20a%20list%20of%20names%20matching%20that%20pattern.),并在此基础上进行了一些扩展,支持更灵活的文件选择方式。
 
-* 匹配所有 `test_` 开头的文件
+- `file_{1..3}`:匹配文件`file_1`、`file_2`、`file_3`
+- `file_{1,3}_{1,2}`:匹配文件`file_1_1`、`file_1_2`、`file_3_1`、`file_1_2` (支持和`{n..m}`方式混用,用逗号隔开)
+- `file_*`:匹配所有`file_`开头的文件
+- `*.parquet`:匹配所有`.parquet`后缀的文件
+- `tvf_test/*`:匹配`tvf_test`目录下的所有文件
+- `*test*`:匹配文件名中包含 `test`的文件
 
-  `s3://bucket/path/to/tvf_test/test_*`
+**注意**
 
-* 匹配所有 `.parquet` 后缀的文件
+- `{1..3}`的写法中顺序可以颠倒,`{3..1}`也是可以的。
+- `file_{-1..2}`、`file_{a..4}`这种写法不符合规定,不支持使用负数或者字母作为枚举端点,但是`file_{1..3,11}`是允许的,会匹配到文件`file_1`、`file_2`、`file_3`、`file_11`。
+- doris尽量让能够导入的文件导入成功,如果是`file_{a..b,-1..3,4..5}`这样包含了错误写法的路径,我们会匹配到文件`file_4`和`file_5`。
+- `{1..4,5}`采用逗号添加的只允许是数字,而不允许如`{1..4,a}`这样的写法,后者会忽略掉`{a}`
 
-  `s3://bucket/path/to/tvf_test/*.parquet`
-
-* 匹配 `tvf_test`目录下的所有文件
-
-  `s3://bucket/path/to/tvf_test/*`
-
-* 匹配文件名中包含 `test`的文件
-
-  `s3://bucket/path/to/tvf_test/*test*`
 
 ### 自动推断文件列类型