You can use the Big Data Tools plugin to manage OSS buckets and objects directly in your JetBrains IDE.
What is Big Data Tools?
Big Data Tools is a JetBrains IDE plugin that provides the following features:
-
A user-friendly interface for working with remote file systems, including OSS.
-
Object management operations similar to a standard file explorer, such as copying, moving, renaming, deleting, and downloading objects.
-
Easy object previewing, with the ability to switch between text and table views for CSV objects.
-
A simple way to view additional information about an object, such as its modification time.
-
Previewing binary objects, such as Parquet.
-
Opening buckets and folders in multiple tabs.
For more information, see Big Data Tools.
Step 1: Install Big Data Tools
-
Open one of the following JetBrains IDEs:
-
IntelliJ IDEA Ultimate
-
PyCharm Professional
-
DataGrip
-
DataSpell
-
-
Open the IDE settings:
-
On macOS, select from the main menu, or press ⌘,.
-
On Windows or Linux, select from the main menu, or press Ctrl+Alt+S.
-
-
In the Preferences/Settings window, install Big Data Tools.
-
In the left-side navigation pane, select Plugins.
-
Select the Marketplace tab.
-
In User Data, enter Big Data Tools.
-
Click Install.
-
Click OK.
After you install and enable the plugin, the Big Data Tools pane appears on the right side of the IDE.
-
Step 2: Connect to OSS
You can use Big Data Tools to create connections to various monitoring or storage services, such as OSS.
-
On the right side of the IDE, select .
-
In the Alibaba OSS dialog box, configure the following parameters:
-
Enter a unique name for the connection.
-
Select a region.
For information about the regions where OSS is available, see Regions and endpoints.
-
Select how to list buckets.
-
To access specific buckets or directories directly, select Custom roots. Then, in the Roots field, enter the names of the buckets or the paths to the directories. Use commas to separate multiple entries.
-
To list all buckets in your account, select All buckets in the account. You can use the bucket filter to display only buckets with specific names.
-
-
From the Authentication drop-down list, select Credentials. In the Access Key field, enter the AccessKey ID of your RAM user. In the Secret Key field, enter the AccessKey Secret.
To obtain an AccessKey pair, see Create an AccessKey pair.
-
Click OK.
-
Step 3: Manage OSS resources
After you establish the connection, you can manage your OSS buckets and objects.
icon at the top of the editor tab to customize the view by showing or hiding columns.
icon to upload data from your local machine, or click the
icon to copy an object.