Modifiche dell'interfaccia utente dei cluster e modalità di accesso al cluster
Avviso
Questo articolo è stato archiviato e potrebbe non riflettere più lo stato corrente del prodotto. Per informazioni sulla configurazione del cluster, vedere Informazioni di riferimento sulla configurazione del calcolo.
Una nuova interfaccia utente dei cluster è disponibile con le modifiche seguenti:
- La modalità di accesso sostituisce la modalità di sicurezza del cluster. Informazioni sulle differenze tra la modalità di sicurezza del cluster e la modalità di accesso.
- I pulsanti di opzione sostituiscono l'elenco a discesa modalità cluster.
- Il pass-through delle credenziali ha nuove impostazioni di configurazione.
- La funzionalità del cluster di concorrenza elevata legacy quando combinata con il controllo di accesso alle tabelle (ACL tabella) o il pass-through delle credenziali è ora disponibile nei cluster in modalità accesso condiviso.
Per altre informazioni sulla configurazione del calcolo per il catalogo Unity, vedere Modalità di accesso.
Importante
Per impostazione predefinita, l'editor di cluster usa la nuova interfaccia utente. Per passare dall'interfaccia utente nuova all'interfaccia utente legacy, fare clic sul pulsante Anteprima nella parte superiore della pagina e fare clic sull'impostazione visualizzata.
Che cos'è la modalità di accesso al cluster?
Un nuovo elenco a discesa Modalità di accesso ha sostituito l'elenco a discesa Modalità di sicurezza. Le modalità di accesso sono standardizzate come segue:
Elenco a discesa Modalità di accesso | Visibile all'utente | Supporto per il catalogo Unity | Lingue supportate |
---|---|---|---|
Un solo utente | Sempre | Sì | Python, SQL, Scala, R |
Condiviso | Sempre (piano Premium obbligatorio) | Sì | Python (in Databricks Runtime 11.3 LTS e versioni successive), SQL, Scala (in Databricks Runtime 13.3 LTS e versioni successive) |
Nessun isolamento condiviso | Gli amministratori dell'area di lavoro possono nascondere questo tipo di cluster applicando l'isolamento utente nella pagina delle impostazioni di amministrazione. Vedere anche un'impostazione correlata a livello di account per i cluster condivisi senza isolamento. | No | Python, SQL, Scala, R |
Personalizzazione | Questa opzione verrà visualizzata solo per i cluster esistenti senza modalità di accesso. Se un cluster è stato creato con le modalità cluster legacy, ad esempio Standard o Concorrenza elevata, Databricks mostra questo valore per la modalità di accesso quando si usa la nuova interfaccia utente. Questo valore non è un'opzione per la creazione di nuovi cluster. | No | Python, SQL, Scala, R |
Importante
La modalità di accesso nell'API cluster non è ancora supportata. Non sono state apportate modifiche all'API Clusters esistente.
Come si configura la modalità cluster nella nuova interfaccia utente dei cluster di Azure Databricks?
L'elenco a discesa Modalità cluster viene sostituito da un pulsante di opzione con due opzioni: multinodo e nodo singolo. Quando un utente passa tra le due modalità del pulsante di opzione, il modulo verrà reimpostato.
Come si configura il pass-through delle credenziali nella nuova interfaccia utente dei cluster?
Il pass-through delle credenziali non funziona con il catalogo unity.
In Opzioni avanzate, la casella di controllo Abilita pass-through delle credenziali sarà disponibile se la modalità di accesso è un singolo utente o condiviso. Selezionare la casella per abilitare il pass-through delle credenziali nel cluster e disabilitare il catalogo Unity nel cluster.
Come funziona la compatibilità con le versioni precedenti con queste modifiche?
Tutti i cluster interattivi esistenti e le definizioni del cluster di processo continuano a funzionare dopo la modifica nell'interfaccia utente dei cluster. Il comportamento rimane invariato (nessuna modifica) all'avvio o al riavvio di un cluster esistente o all'attivazione di un'esecuzione di processo esistente.
Nota
Le definizioni di cluster legacy vengono visualizzate nell'interfaccia utente dei cluster come modalità di accesso personalizzato . Questo valore è valido solo per la compatibilità con le versioni precedenti e non può essere selezionato nell'elenco a discesa.
Per le aree di lavoro senza Catalogo Unity( ovvero non è stato assegnato alcun metastore del catalogo Unity), usare la tabella seguente per eseguire la migrazione dalle impostazioni del cluster originali alla nuova modalità di accesso durante la creazione di nuovi cluster.
Impostazioni originali del cluster | Nuova modalità di accesso |
---|---|
Standard | Nessun isolamento condiviso |
Casella di controllo Standard + pass-through delle credenziali selezionata | Casella di controllo utente singolo + pass-through delle credenziali selezionata |
Concorrenza elevata (HC)* | Nessun isolamento condiviso |
Casella di controllo HC + Controllo di accesso alla tabella selezionata | Condiviso |
Casella di controllo HC + Pass-through delle credenziali selezionata | Casella di controllo Condiviso + pass-through delle credenziali selezionata |
- Azure Databricks non distingue più i cluster a concorrenza elevata senza il controllo di accesso alle tabelle (ACL tabella) e il pass-through delle credenziali dai cluster Standard perché hanno lo stesso supporto per le funzionalità. Sono entrambi rappresentati dalla modalità di accesso "Nessun isolamento condiviso".
Per i clienti con problemi di compatibilità con le versioni precedenti, è possibile disabilitare l'interfaccia utente dei nuovi cluster disattivando l'opzione Nuova interfaccia utente abilitata sull'etichetta Anteprima :
Limiti
- Le configurazioni spark correlate alla sicurezza seguenti non sono disponibili nella nuova interfaccia utente durante la creazione di un nuovo cluster. Se è necessario ottimizzare una configurazione del cluster , ad esempio per le integrazioni come Privacera o Immuta, è possibile definire un criterio cluster personalizzato per impostare queste configurazioni. Per assistenza, contattare il team dell'account Azure Databricks.
spark.databricks.repl.allowedLanguages
spark.databricks.acl.dfAclsEnabled
spark.databricks.passthrough.enabled
spark.databricks.pyspark.enableProcessIsolation
- Il supporto di Python nella modalità di accesso condiviso richiede Databricks Runtime 11.3 LTS e versioni successive.