Changelog

Follow up on the latest improvements and updates.

RSS

New MotherDuck Blueprints! Integrate MotherDuck with the rest of your data stack. With Shipyard you can perform the following actions in MotherDuck:
  • Upload a file to a table
  • Download query results as a file
  • Execute a SQL query against MotherDuck
New Portable Blueprint! Integrate Portable with the rest of your data stack. From Shipyard you can now trigger a flow in Portable free of charge!
Now, when you create or update a project's settings, you can choose who has access!
Also, users that have an
Admin
role
will automatically be able to access any project created in the organization.
Screenshot 2024-03-20 at 2
Other improvements:
  • Billable runtime not displaying properly for organizations on a Developer plan has been fixed
  • Fleet versions and logs have been realigned so the logs for available versions (and vice versa) are accurate
Roles introduces role-based access control (RBAC) into Shipyard. RBAC is the industry-standard for managing access securely and efficiently. Roles will allow you to enjoy:
  • Enhanced Security:
    Assign specific access levels ensuring users can only deal with the information and features necessary for their job. We offer predefined roles to meet all your basic access needs: Admin, Creator, Viewer, and Billing. Learn more about predefined roles in our documentation.
  • Ease of Management:
    Ensure consistency in user access management by assigning Roles instead of managing individual permissions.
  • Tailored Access:
    Organizations on
    Business
    or
    Enterprise
    plans can now create custom roles, empowering you to have finer control over your team's access.
RBAC
Exciting news - the revamped Usage Dashboard is here!
  • Get a clear snapshot of your organization's Shipyard usage and its impact on billing.
  • See how much
    Pre-purchased Runtime
    you have left! Essential info for all, but especially those on the Developer plan.
  • Tailor your view with filters by Period, Project, and Fleet for precise insights into your organization's usage.
  • Get key metrics at a glance: Total runs, runtime, average runtime, and cost estimates - all easily accessible.
  • Dive deeper into your data with an intuitive chart and comprehensive table.
Picture of Shipyard's new Usage Dashboard
We are thrilled to announce an exciting update to our Airtable integration with the addition of a new blueprint: Airtable - Upload File from Shipyard to Airtable. This blueprint significantly enhances your workflow by allowing you to seamlessly upload data directly into your Airtable account from a CSV file.
This new functionality in the UI allows you to override the standard environment variables of your Fleet for one-off runs. It's particularly useful for experimenting with different configurations without altering your Fleet's core setup.
Whether it's for testing, debugging, or special-case data processing,
Run with Parameters
tailors each on-demand Fleet run to your specific needs. Here's a few examples of what teams can use this feature for:
  • Run with development credentials instead of production credentials.
  • Backfill data by providing a hardcoded date.
  • Pass brand new environment variables to Vessels built with Blueprints, allowing you run dynamic SQL against Snowflake or BigQuery.
To get started, click the
{...}
button next to Run Now!
run-with-params_canny
Unlock advanced flexibility
: Use
Run with Parameters
programmatically through our API
for enhanced control and automation, available exclusively with our Business and Enterprise plans.
New Microsoft Power BI blueprints will allow you to connect Shipyard to datasets or dataflows in Power BI to set custom schedules and alerts for refreshes. With these blueprints, users can use Shipyard to:
  • Refresh a dataset/dataflow in Power BI
  • Welcome aboard the new
    Default
    project in every organization - a go-to collaborative space where every team member has automatic access.
  • Wondering what's happening during credential testing? We've added an activity indicator so you know when a test is in progress. Plus, cancelling stops the test instead of bumping you out of the creation process.
  • Fleet Builder now features speedy project creation! Just type a name; if it's new, a quick click is all you need to bring it to life.
project-create
New
Databricks SQL Warehouse
blueprints will allow you to connect your data workflows to SQL databases within Databricks now. With these blueprints, users can use Shipyard to:
  • Execute queries in Databricks
  • Ingest data into Databricks
  • Fetch data (via a SQL query) from Databricks
Load More