A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://docs.databricks.com/aws/en/compute/photon below:

What is Photon? | Databricks Documentation

What is Photon?

This article explains the benefits of running your workloads on the Photon query engine.

Photon is a high-performance Databricks-native vectorized query engine that runs your SQL workloads and DataFrame API calls faster to reduce your total cost per workload. Photon is compatible with Apache Spark APIs, so it works with your existing code.

Photon features​

The following are key features and advantages of using Photon.

Photon enablement​

Photon enablement varies by compute type:

Configure Photon enablement​

To enable or disable Photon on all-purpose and jobs compute, select the Use Photon Acceleration checkbox in the Compute UI.

Photon is not enabled by default on any compute created with the Clusters API or Jobs API. To enable Photon, you must set the runtime_engine attribute to PHOTON.

Supported instance types​

Photon supports a number of instance types on the driver and worker nodes. Photon instance types consume DBUs at a different rate than the same instance type running the non-Photon runtime. For more information about Photon instances and DBU consumption, see the Databricks pricing page.

Supported operators, expressions, and data types​

The following are the operators, expressions, and data types that Photon covers.

Operators

Expressions

Data types

Features that require Photon​

The following are features that require Photon.

Limitations​

If your workload hits an unsupported operation, the compute resource switches to the standard runtime engine for the remainder of the workload.


RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4