Set up your Databricks account and create a workspace

To sign up for a free trial of Databricks, click the TRY DATABRICKS button at the top of this page. For signup instructions, see Sign up for a Databricks free trial.

Once you have signed up for a Databricks account, it’s time to:

  1. Configure your AWS account to work with Databricks. We make this easy: all you need is an existing AWS account. If you don’t have one, you can sign up for an AWS Free Tier account at https://aws.amazon.com/free/.
  2. Create a workspace, which is the environment that your team will use for accessing all of their Databricks assets.

As the user who signed up for Databricks, you are the account owner, and only you can perform initial setup. However, you can assign other users as account admins to perform follow-on account administration tasks, and you can invite non-admin users to use your Databricks account for data science, data engineering, and data analysis.

Note

The instructions that follow explain how to use a prepackaged AWS Quick Start to configure your account quickly and easily. This is the recommended approach. As an alternative, you can use the Databricks account console and AWS user interfaces to set up your Databricks account and create a workspace manually. To learn more about the manual approach, see Set up your Databricks account and deploy a workspace using the Account Console.

Set up your account and workspace

  1. Open the Welcome email you received from Databricks after you signed up for an account, and click the link to verify your email address and create your password.

    When you click Submit, you are taken directly to the Databricks account console.

  2. Select a subscription plan.

    select subscription

    Databricks recommends the Premium plan, which adds audit logging, role-based access control, and many other features that give you more control over security, governance, and more.

    For information about subscription plans and pricing, see the Databricks AWS pricing page.

  3. Click Continue to open an informational page that explains what a Databricks workspace is.

    A workspace is the environment that your team members use for accessing all of their Databricks assets.

  4. Click Get started to open an informational page that asks you to confirm that you have:

    • An AWS account. If you don’t have one, you can sign up for an AWS Free Tier account at https://aws.amazon.com/free/.
    • The password that you created for your Databricks account in step 1.
    • A user-friendly name for your workspace, like “ACME data science workspace.”
  5. Click Confirm.

  6. On the Let’s set up your first workspace page, enter the following:

    • A user-friendly Workspace name.

    • The AWS region you want to host your Databricks workspace in.

      Typically, you choose the region closest to your primary work location.

    If you already have data in S3 buckets that you want to query using Databricks, select the I have data in S3 that I want to query with Databricks option.

  7. Click Start quickstart to take you to the AWS Quick Start form, which opens in a new tab.

    Keep the current tab open. You will return to it after you are done with the setup in AWS.

  8. On the Quick Start form, which is labeled Quick create stack:

    1. Enter the Databricks account password that you created in step 1.
    2. Select the I acknowledge that AWS CloudFormation might create IAM resources with custom names option.

    All other fields are prepopulated. You can rename these resources if you want, but you must adhere to the strict AWS naming rules for each resource or your deployment will fail.

  9. Click Create stack to open the databricks-workspace-stack page, where you can see the workspace being created.

    While the workspace is being created, databricks-workspace-stack status shows as CREATE_IN_PROGRESS.

    Databricks workspace stack in progress

    When the workspace creation is complete, the status shows as CREATE_COMPLETE.

    Databricks workspace stack create complete

    If there are any issues, workspace creation automatically rolls back. Go to the Events tab for details. You can consult the Databricks Community forums for common errors and solutions.

  10. When the databricks-workspace-stack status shows as CREATE_COMPLETE, go back to the browser tab that displays the Databricks account console.

    The Workspaces tab will be open, displaying information about your new Databricks workspace.

    Workspaces tab with new workspace

    Note

    You will also receive an email fromnoreply@databricks.com that includes a link to your new workspace.

  11. Click Open to launch your workspace in a new tab.

    New workspace welcome page

Next steps

Learn how to use Databricks

Add users, security options, and other administrative options

Follow Get started as a Databricks administrator for an overview of all primary administrative tasks: adding workspace users, setting up security, configuring clusters, configuring logging, and more.

Add billing information

If you signed up for a 14-day free trial, you can continue to use your Databricks account when the trial is over by adding billing information. You will receive an email to remind you.

  1. Log in to the account console as the account owner or an account admin.
  2. Click the Settings icon in the sidebar and click the Subscription & Billing tab.
  3. Click the Add billing information button.
  4. On the Billing page, add your billing information and click Save.

You will be billed monthly until you cancel.

To switch from monthly credit-card billing to invoice or commit billing, contact a Databricks representative.