Tâche SQL pour les travaux

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

La tâche SQL nécessite Databricks SQL et un entrepôt SQL serverless ou pro.

Requirements

  • Vous devez disposer de votre ressource SQL dans un emplacement accessible par l’utilisateur qui configure le travail.

Configurer une tâche SQL

Note

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

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

  1. Accédez à l’onglet Tâches de l’interface utilisateur des travaux.
  2. Dans le menu déroulant Type, sélectionnez SQL.

Configurer le type de tâche SQL

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

Query

Sélectionnez une requête SQL à exécuter par rapport à l’entrepôt SQL spécifié.

Alert

Sélectionnez une alerte SQL à évaluer à l’aide de l’entrepôt SQL spécifié.

(Facultatif) Ajoutez des abonnés que vous souhaitez avertir avec les résultats de l’alerte.

Fichier

Utilisez Fichier pour exécuter un fichier .sql à l’aide de l’entrepôt SQL 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 à l’aide de l’une des options suivantes.

Workspace

Utilisez Espace de travail pour configurer un fichier SQL stocké en tant que fichier d’espace de travail.

  1. Cliquez sur le champ Chemin d’accès. La boîte de dialogue Sélectionner le fichier SQL s’affiche.
  2. Accédez au fichier SQL, cliquez pour mettre le fichier en surbrillance, puis cliquez sur Confirmer.

Note

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 référentiel Git distant pour la version des ressources associées à des travaux.

Fournisseur Git

Utilisez Fournisseur Git pour configurer un fichier SQL stocké dans un référentiel Git distant.

Les options affichées par l’interface utilisateur dépendent de la configuration ou non d’un fournisseur Git à un autre emplacement. Un seul référentiel Git distant peut être utilisé pour toutes les tâches d’un travail. Voir l'utilisation de Git avec Lakeflow Jobs.

Le champ Chemin d’accès s’affiche une fois que vous avez configuré une référence Git.

Entrez le chemin relatif vers votre fichier SQL, tel que 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, entrez etl/bronze/ingest.sql le champ Chemin d’accès .

Finaliser la configuration du travail

  1. (Facultatif) Configurez les paramètres en tant que paires clé-valeur référencées dans la ressource SQL configurée. Les alertes ne prennent pas en charge les paramètres. Consultez Configurer les paramètres de tâche.
  2. (Facultatif) Pour configurer les tentatives de nouvelle exécution, les seuils de durée d’exécution ou de retard de streaming, ou les notifications, consultez les paramètres de tâche avancés.
  3. Cliquez sur Enregistrer la tâche.

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