全部产品
Search
文档中心

对象存储 OSS:使用Big Data Tools连接JetBrains IDE与OSS

更新时间:Oct 25, 2023

您可以在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

  1. 打开以下任意一款JetBrains IDE。

    • IntelliJ IDEA Ultimate

    • PyCharm Professional

    • DataGrip

    • DataSpell

  2. 打开IDE设置。

    • macOS:从主菜单选择IntelliJ IDEA > Preferences,或者按⌘,

    • Windows或Linux:选择File > Settings,或者按Ctrl+Alt+S

  3. Preferences窗口,安装Big Data Tools。

    1. 在左侧导航栏中,选择Plugins

    2. 选择Marketplace页签。

    3. User Data中,输入Big Data Tools

    4. 单击Install

    5. 单击OK

    install-big-data-tools

    安装并启用该插件后,IDE右侧出现Big Data Tools

步骤二:连接OSS

您可以使用Big Data Tools创建与各种监控服务或存储服务的连接,例如OSS。

  1. 在IDE右侧,选择Big Data Tools > Alibaba OSSopen-alibaba-oss

  2. Big Data Tools窗口,完成以下配置。

    1. 为连接命名,以区别于其他连接。

    2. 选择地域。

      关于OSS支持的所有地域,请参见访问域名和数据中心

    3. 选择获取Bucket的方式。

      • 例如果要直接请求指定的目录,选择Custom roots,然后在Roots中,指定Bucket的名称或 Bucket的目录。指定多个名称或路径时,使用逗号分隔。

      • 例如果要请求多个Bucket,选择All buckets in the account。使用bucket filter显示特定名称的Bucket。

    4. Authentication type列表,选择Explicit access key and secret key,在Access Key,输入RAM用户的AccessKey ID,在Secret Key中,输入AccessKey Secret。

      例如何获取AccessKey,请参见创建AccessKey

    5. OK

    create-a-big-data-tools-connection

步骤三:管理OSS

建立连接后,您可以开始使用OSS的Bucket和文件。

在单独的选项卡预览Bucket

您可以在编辑器中以单独的选项卡预览Bucket。

  1. 选择一个Bucket,然后单击Open in Separate Viewerpreview-in-a-separate-viewer

    您就可以在不同选项卡中快速打开多个Bucket并在这些Bucket之间来回切换,还可以扩展目录和结构化文件(例如 CSV、Parquet、ORC 或 Avro)以查看这些文件的列和数据类型。

    preview-result
  2. 您还可以执行下列操作:

    • 使用编辑器选项卡顶部的image.png图标自定义视图(显示和隐藏列)。

    • 单击image.png图标从磁盘上传数据,或单击image.png图标复制文件。

    • 快速复制和移动文件及目录,只需将其从一个Bucket或目录拖到另一个Bucket或目录即可。

查看文件信息

您可以使用Big Data Tools插件获取文件的其他信息,例如修改时间、类型或存储类。

右击文件,然后选择Show info

view-file-info

系统将显示以下窗口。

view-file-info-result

预览二进制文件

您可以使用Big Data Tools插件预览二进制文件,例如Avro、Parquet和ORC。

  1. 双击文件。

    文件内容在编辑器的单独选项卡中显示。

  2. 您还可以执行下列操作:

    • 使用选项卡顶部的搜索框,以搜索特定字符串。

      以下示例中使用了正则表达式。

      preview-a-binary-file-result
    • 单击表头,以更改数据排序。

    • 右击单元格,以复制单元格、行或列,或下载整个表格。download