Skip to main content

Databricks Tables Table Settings

When you select a Databricks Tables database to store your job results in the Run Job page, you can configure the following options for the generated table.

Note

Access to Databricks Tables requires integration with Databricks, a Databricks Tables connection, and a Databricks personal access token.

RunJobPage-DatabricksTablesSettings.png

Figure: Databricks Tables table settings

Steps:

  1. Select location: Navigate the Databricks Tables browser to select the database and table to which to publish.

    1. To create a new table, click Create a new table.

  2. Select table options:

    1. Table name:

      1. New table: enter a name for it. You may use a pre-existing table name, and schema checks are performed against it.

      2. Existing table: you cannot modify the name.

        Note

        Writing to partitioned tables is not supported.

    2. Output database: To change the database to which you are publishing, click the Databricks icon in the sidebar. Select a different database.

    3. Optional table types: Select one or more table types to publish as well:

      1. Use Delta table: Output is stored as a Parquet-based Delta table.

        Note

        Versioning and rollback of Delta tables is not supported within the Designer Cloud Powered by Trifacta platform. The latest version is always used. You must use external tools to manage versioning and rollback.

      2. Publish as external table: Output is published as an external table to the specified location in your bucket.

    4. Publish actions: Depending on your selection or selections above, the following publishing actions on the table are supported:

      1. Create new table every run: Each run generates a new table with a timestamp appended to the name.

      2. Append to this table every run: Each run adds any new results to the end of the table.

      3. Truncate the table every run: With each run, all data in the table is truncated and replaced with any new results.

        Note

        Truncating the table is not supported for external tables.

      4. Drop the table every run: With each run, the table is dropped (deleted), and all data is deleted. A new table with the same name is created, and any new results are added to it.

        Note

        Dropping the table is not supported for external tables.

  3. To save the publishing action, click Add.