Hub
Pricing About
WorkflowWorkflow

Connect to box and upload files

BoxData AccessRelease 5.1
knime profile image
Versionv1.0Latest, created on 
Oct 20, 2023 2:07 PM
Drag & drop
Like
Download workflow
Workflow preview
You can easily download and run the workflow within your KNIME installation. For optimal performance, we recommend using the latest version of the KNIME Analytics Platform. Before running the workflow, install the new KNIME Box File Handling extension. Click the info icon in the top-right corner and then "Install Extensions". Search for the box one and follow the installation steps. This workflow demonstrates how to upload a file from your local machine to the selected box folder in CSV, Excel and table formats. To ensure easy accessibility, we stored the data in the workflow data area and used the CSV Reader node to load it. To connect to box, we utilized OAuth2 authentication as the authorization flow. As explained in the "Box Authenticator" node description, we must create a new app in box to use the OAuth grant type. Go to the developer console at "your-company.app.box.com/developers/console" Retrieve the Client ID and Secret for the app you created and place them in the "Credentials" node. You will pass them as a flow variable to the "Box Authenticator" node. In the "Box Authenticator" node, choose "Authentication method" OAuth2, add the local URL you're using in the node as a redirect URL in your app, and click login and grant access. Once connected, you can select your "root" folder for the workflow operations through the "Box Connector" node. This workflow showcases how to upload a CSV file from your local machine to box in different formats and create new folders. Data: These data are originally published in: Gorman KB, Williams TD, Fraser WR (2014) Ecological Sexual Dimorphism and Environmental Variability within a Community of Antarctic Penguins (Genus Pygoscelis). PLoS ONE 9(3): e90081. doi:10.1371/journal.pone.0090081

External resources

  • User Authentication (OAuth2.0) - box Docs
  • Palmer Archipelago (Antarctica) penguin data - Kaggle
Loading deploymentsLoading ad hoc jobs

Used extensions & nodes

Created with KNIME Analytics Platform version 5.1.0
  • Go to item
    KNIME Base nodesTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.1.0

    knime profile image
    knime
  • Go to item
    KNIME Box File Handling ExtensionTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.0.0

    knime profile image
    knime
  • Go to item
    KNIME Excel SupportTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.1.0

    knime profile image
    knime
  • Go to item
    KNIME Quick FormsTrusted extension

    KNIME AG, Zurich, Switzerland

    Version 5.1.0

    knime profile image
    knime

Legal

By using or downloading the workflow, you agree to our terms and conditions.

KNIME
Open for Innovation

KNIME AG
Talacker 50
8001 Zurich, Switzerland
  • Software
  • Getting started
  • Documentation
  • Courses + Certification
  • Solutions
  • KNIME Hub
  • KNIME Forum
  • Blog
  • Events
  • Partner
  • Developers
  • KNIME Home
  • Careers
  • Contact us
Download KNIME Analytics Platform Read more about KNIME Business Hub
© 2025 KNIME AG. All rights reserved.
  • Trademarks
  • Imprint
  • Privacy
  • Terms & Conditions
  • Data Processing Agreement
  • Credits