Aller au contenu principal

Tâche SQL pour les jobs

Utilisez le type de tâche SQL pour configurer une query SQL, une alerte ou un fichier SQL.

La tâche SQL nécessite Databricks SQL et un SQL Warehouse Serverless ou Pro.

Exigences

  • Vous devez disposer de votre asset SQL dans un emplacement accessible par l'utilisateur configurant le job.

Configurer une tâche SQL

remarque

L'interface utilisateur des Jobs affiche les options de manière dynamique en fonction d'autres paramètres configurés.

Pour commencer le flux de configuration d'une tâche SQL :

  1. Accédez à l'onglet tab dans l'interface utilisateur des Jobs.
  2. Dans le menu déroulant Type , sélectionnez SQL.

Configurer le type de tâche SQL

Dans le menu déroulant SQL task , sélectionnez un type de tâche SQL à l’aide de l’une des options suivantes.

query

Sélectionnez une query SQL à exécuter sur le SQL Warehouse spécifié.

Alerte

Sélectionnez une alerte SQL à évaluer à l'aide du SQL Warehouse spécifié.

(Facultatif) Ajoutez des abonnés à notifier des résultats de l'alerte.

Fichier

Utilisez le fichier pour exécuter un fichier .sql en utilisant le SQL Warehouse spécifié.

Le fichier peut contenir plusieurs instructions SQL séparées par des points-virgules (;).

Vous devez configurer une source pour le fichier SQL en utilisant l'une des options suivantes.

Workspace

Utilisez Workspace pour configurer un fichier SQL stocké en tant que fichier de workspace.

  1. Cliquez sur le champ Chemin . La boîte de dialogue Sélectionner un fichier SQL s'affiche.
  2. Accédez au fichier SQL, cliquez pour sélectionner le fichier, puis cliquez sur Confirmer .
remarque

Vous pouvez utiliser cette option pour configurer une tâche pour un fichier SQL stocké dans un dossier Git Databricks. Databricks recommande d'utiliser l'option **Fournisseur Git** avec un repository Git distant pour versionner les assets planifiés avec des jobs.

Fournisseur Git

Utilisez le fournisseur Git pour configurer un fichier SQL stocké dans un repository Git distant.

Les options affichées par l’interface utilisateur dépendent du fait que vous ayez déjà configuré ou non un fournisseur Git ailleurs. Un seul repository Git distant peut être utilisé pour toutes les tâches d’un job. Consultez Utiliser Git avec Lakeflow Jobs.

Le champ Chemin apparaît après que vous avez configuré une référence Git.

Saisissez le chemin relatif de votre fichier SQL, par exemple etl/bronze/ingest.sql.

important

Lorsque vous entrez le chemin relatif, ne commencez pas par / ou ./. Par exemple, si le chemin absolu du fichier SQL auquel vous souhaitez accéder est /etl/bronze/ingest.sql, saisissez etl/bronze/ingest.sql dans le champ Chemin d'accès .

Finaliser la configuration du job

  1. (Facultatif) Configurez les **paramètres** comme paires clé-valeur référencées dans l'asset SQL configuré. Les alertes ne prennent pas en charge les paramètres. Consultez Configurer les paramètres des tâches.
  2. (Facultatif) Pour configurer les nouvelles tentatives, les threshold de durée d'exécution ou de backlog de streaming, ou les notifications, consultez Paramètres de tâches avancés.
  3. Cliquez sur Enregistrer la tâche .

Pour modifier, cloner, désactiver ou supprimer cette tâche, consultez Configurer et modifier les tâches dans Lakeflow Jobs.