Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Le cartelle Git supportano il controllo della versione per tipi di asset di Azure Databricks specifici. Quando un tipo di asset è supportato nelle cartelle Git, è possibile eseguirne il commit in un repository Git remoto, tenere traccia delle modifiche nel tempo e collaborare con altri utenti tramite il controllo della versione.
La tabella seguente descrive i tipi di asset supportati e i relativi requisiti:
| Tipo di asset | Dettagli |
|---|---|
| File | Dati serializzati, ad esempio librerie, file binari, codice o immagini. Vedere Che cosa sono i file dell'area di lavoro?. |
| Taccuino | Formati di file di notebook supportati da Azure Databricks. Le cartelle Git identificano i notebook in base all'estensione di file (.ipynb) o a un marcatore speciale nel contenuto del file, ad esempio un # Databricks notebook source commento all'inizio dei .py file. I notebook non vengono serializzati come altri tipi di file. Consulta Formati Notebook. |
| Cartella | Raggruppamento logico di file che viene visualizzato come cartella nell'area di lavoro di Azure Databricks e nell'interfaccia della riga di comando. |
| query (anteprima pubblica) | Query SQL di Azure Databricks salvate come .dbquery.ipynb file. Richiede il nuovo editor SQL. Non è possibile eseguire il commit delle query create con l'editor SQL legacy. |
| Dashboard (anteprima pubblica) | Bozze di dashboard di Intelligenza artificiale/BI di Azure Databricks salvate come .lvdash.json file. La pubblicazione e la pianificazione delle configurazioni non vengono rilevate. |
| Avviso (anteprima pubblica) | Avvisi salvati come .dbalert.json file. Le cartelle Git tengono traccia delle pianificazioni degli avvisi, ma gli avvisi clonati iniziano in pausa ed è necessario riprenderli manualmente. |
Requisiti di denominazione dei file
Quando si lavora con gli asset nelle cartelle Git, seguire queste regole di denominazione dei file:
-
Nomi univoci dei notebook: una cartella non può contenere un notebook con lo stesso nome di un altro notebook, file o cartella, anche con estensioni diverse. Ad esempio, un notebook in formato di origine e un notebook
test1.pyin.ipynbformato non possono coesistere perché entrambi serializzano intest1. -
Nessuna barra: i nomi di file non possono contenere il
/carattere. Ad esempio,i/o.pynon è un nome di file valido.
Se si violano queste regole, le operazioni Git hanno esito negativo con un messaggio "Errore durante il recupero dello stato Git". Per risolvere l'errore, rinominare i file in conflitto nel repository.
Tipi di asset non supportati
I tipi di asset seguenti non sono supportati nelle cartelle Git:
Annotazioni
È possibile spostare gli asset non supportati in una cartella Git, ma non è possibile eseguire il commit delle modifiche nel repository remoto.
Formati di notebook
Per informazioni sui formati di notebook per il controllo del codice sorgente, vedere Formati notebook.