您可以在JetBrains IDE中通过Big Data Tools插件直接管理OSS的Bucket和文件。
什么是Big Data Tools
Big Data Tools是一款JetBrains IDE插件,可以提供以下扩展功能:
- 便于使用远程文件系统(包括OSS)的用户界面。
- 与文件管理器类似的文件操作方式(复制、移动、重命名、删除和下载文件)。
- 便于预览文件,而且对于CSV文件,还可以在文本和表格视图之间切换。
- 便于获取文件的其他信息,例如修改时间。
- 便于预览二进制文件,例如Parquet。
- 便于在多个选项卡中打开Bucket和文件夹。
更多信息,请参见Big Data Tools。
步骤一:安装 Big Data Tools
- 打开以下任意一款JetBrains IDE。
- IntelliJ IDEA Ultimate
- PyCharm Professional
- DataGrip
- DataSpell
- 打开IDE设置。
- macOS:从主菜单选择 ,或者按⌘,。
- Windows或Linux:选择 ,或者按Ctrl+Alt+S。
- 在Preferences窗口,安装Big Data Tools。
- 在左侧导航栏中,选择Plugins。
- 选择Marketplace页签。
- 在User Data中,输入Big Data Tools。
- 单击Install。
- 单击OK。
安装并启用该插件后,IDE右侧出现Big Data Tools。
步骤二:连接OSS
您可以使用Big Data Tools创建与各种监控服务或存储服务的连接,例如OSS。
- 在IDE右侧,选择
- 在Big Data Tools窗口,完成以下配置。
- 为连接命名,以区别于其他连接。
- 选择地域。
关于OSS支持的所有地域,请参见访问域名和数据中心。
- 选择获取Bucket的方式。
- 例如果要直接请求指定的目录,选择Custom roots,然后在Roots中,指定Bucket的名称或 Bucket的目录。指定多个名称或路径时,使用逗号分隔。
- 例如果要请求多个Bucket,选择All buckets in the account。使用bucket filter显示特定名称的Bucket。
- 从Authentication type列表,选择Explicit access key and secret key,在Access Key,输入RAM用户的AccessKey ID,在Secret Key中,输入AccessKey Secret。
例如何获取AccessKey,请参见创建AccessKey。
- OK。
步骤三:管理OSS
建立连接后,您可以开始使用OSS的Bucket和文件。
在单独的选项卡预览Bucket
您可以在编辑器中以单独的选项卡预览Bucket。
- 选择一个Bucket,然后单击Open in Separate Viewer。
您就可以在不同选项卡中快速打开多个Bucket并在这些Bucket之间来回切换,还可以扩展目录和结构化文件(例如 CSV、Parquet、ORC 或 Avro)以查看这些文件的列和数据类型。
- 您还可以执行下列操作:
- 使用编辑器选项卡顶部的图标自定义视图(显示和隐藏列)。
- 从磁盘上传数据或复制粘贴文件。
- 快速复制和移动文件及目录,只需将其从一个Bucket或目录拖到另一个Bucket或目录即可。
查看文件信息
您可以使用Big Data Tools插件获取文件的其他信息,例如修改时间、类型或存储类。
右击文件,然后选择Show info。

系统将显示以下窗口。

预览二进制文件
您可以使用Big Data Tools插件预览二进制文件,例如Avro、Parquet和ORC。
- 双击文件。
文件内容在编辑器的单独选项卡中显示。
- 您还可以执行下列操作:
- 使用选项卡顶部的搜索框,以搜索特定字符串。
以下示例中使用了正则表达式。
- 单击表头,以更改数据排序。
- 右击单元格,以复制单元格、行或列,或下载整个表格。
- 使用选项卡顶部的搜索框,以搜索特定字符串。