
# FileSystem源表
#### 功能描述
本节介绍FileSystem源表的定义，以及创建源表时使用的参数和示例代码。
#### 前提条件
该场景作业需要建立增强型跨源连接，且用户可以根据实际所需设置相应安全组规则。
- 如何建立增强型跨源连接，请参考《数据湖探索用户指南》中[增强型跨源连接](https://support.huaweicloud.com/usermanual-dli/dli_01_0426.html)章节。
- 如何设置安全组规则，请参见[《虚拟私有云用户指南》](https://support.huaweicloud.com/usermanual-vpc/zh-cn_topic_0073379079.html)中"安全组"章节。
 
#### 注意事项
- 创建Flink OpenSource SQL作业时，在作业编辑界面的"运行参数"处，"Flink版本"需要选择"1.12"，勾选"保存作业日志"并设置保存作业日志的OBS桶，方便后续查看作业日志。
- 数据类型的使用，请参考[Format](https://support.huaweicloud.com/sqlref-flink-dli/dli_08_0407.html)章节。
 
#### 语法格式
```
create table dataGenSource(
   amount int
) with (
   'connector' = 'filesystem',
   'path' = 'obs://longyuan/source-files',
   'format' = 'csv'
);
```
#### 参数说明
表1参数说明 
| 参数        | 是否必选 | 默认参数 | 数据类型   | 说明                                                 |
|:---|:---|:---|:---|:---|
| connector | 是    | 无    | String | 固定位filesystem。                                     |
| path      | 是    | 无    | String | OBS路径。                                             |
| format    | 是    | 无    | String | 文件格式。 支持csv、parquet格式。 |
   
#### 常见问题
无
