Chapter 3 Files

Within a project the file view shows all of the raw file artifacts. These files are automatically mounted to any project tool or job. This includes code, data, raw text, etc. Files are a network file folder that can scale to any size data. Every user on a project has access to the file system and its contents.

The following sections cover the UI basics.

3.1 Uploading

There are two ways to directly upload files. The first is to simply click the Browse button at the top of the file explorer and select a file from your local system to upload. The second is to drag a file from your local system onto the file explorer in your browser. After the file is staged you simply click the upload icon and the file will be ready for use.

3.2 Files Within Tools

All files in the file system are automatically mounted to project tools. Anything created in a tool is added to the shared file system. For example, Using the RStudio tool you can make an R script that is viewable in the file explorer or the terminal tool.

In addition to the UI, you can add and upload files in a large number of ways through connecting the tools to external services. For example, using the terminal tool (explained in a later section), you can set up some standard file transfer capabilities:

  • Amazon S3
  • Google Drive
  • Dropbox
  • Git
  • APIs

3.3 Simple Editing

For small changes to code and text you can use the file explorer to make and save the changes. For larger changes you will want to use a tool.