File manifest e metadati dell'ambiente Conda
L'interfaccia CLI odsc conda genera il file manifest per ogni ambiente Conda che contiene i metadati per l'ambiente.
I metadati vengono visualizzati in ogni scheda ambiente visualizzata nella scheda Explorer ambiente. Un file manifesto, <name>_manifest.yaml, viene memorizzato in ogni directory di ambiente Conda in /home/datascience/conda.
I metadati di un ambiente includono i seguenti parametri nella sezione manifest del file YAML manifesto:
manifest_version-
Importante
Non modificare questo parametro.La versione del file manifesto corrente viene aggiornata dall'interfaccia CLI
odsc condadopo la pubblicazione dell'ambiente, pertanto l'impostazione manuale di questo valore non è necessaria. name-
Nome dell'ambiente Conda. Questo parametro viene definito come
<name>nei comandi CLIosdc. description-
Descrizione dell'ambiente Conda, che non può superare i 500 caratteri. Modificare direttamente il file manifesto se si desidera modificare la descrizione.
version-
Versione dell'ambiente Conda. Il parametro della versione non riflette necessariamente la versione di alcuna delle librerie installate nell'ambiente Conda. Il controllo delle versioni di un ambiente Conda consente di tenere traccia della derivazione dell'ambiente nel tempo. Questo parametro viene definito come
<version>nei comandi CLIosdc conda. arch_type-
Tipo di architettura hardware che supporta l'ambiente Conda in fase di esecuzione. Sono disponibili due valori,
cpuegpu. I controlli hardware vengono eseguiti prima di installare un ambiente conda in una sessione notebook. Il controlloodsc condasegnala una mancata corrispondenza tra l'architettura della sessione notebook e l'architettura di destinazione dell'ambiente Conda. Inoltre,odsc condarileva il tipo di architettura di una sessione notebook e imposta il valore sucpuogpuquando si crea un ambiente Conda. notebooks-
Importante
Non modificare questo parametro.Indica a
odsc condaquali esempi di notebook sono associati a questo ambiente Conda. Gli esempi di notebook vengono memorizzati in/home/datascience/conda/notebookse vengono eliminati quando si elimina un ambiente Conda installato. libraries-
Utilizzare questo parametro per evidenziare una serie di librerie importanti disponibili nell'ambiente Conda. Definito dall'utente. È possibile modificare l'elenco se si decide di aggiungere nuove librerie o modificare le versioni delle librerie preinstallate. Queste librerie sono elencate in Top Libraries nella scheda ambiente.
commands-
Utilizzare questo parametro per scrivere i comandi da eseguire quando è installato un ambiente conda. Ad esempio, alcune librerie richiedono configurazioni aggiuntive e la memorizzazione dei file di configurazione nella directory home di un utente. Il parametro
commandsconsente di automatizzare i passi di configurazione necessari per eseguire l'ambiente Conda. I comandi supportati includonoMKDIRper creare la directory eCOPYper copiare i file dalla directory dell'ambiente Conda in un altro percorso in/home/datascience.È possibile esaminare l'ambiente Conda Pyspark di Data Science per un esempio di ambiente che applica il campo
COMMANDS. Slug-
Importante
Non modificare questo parametro.Stringa breve che identifica in modo univoco l'ambiente Conda, una combinazione del nome e della versione dell'ambiente Conda, generata dal toolkit
odsc conda. Questo parametro viene definito come<Slug>nei comandi CLIodsc conda. type-
Importante
Non modificare questo parametro.L'interfaccia CLI
odsc condagenera e modifica questo parametro, che definisce il tipo di ambiente Conda. Sono disponibili due tipi,data_scienceeuser. Le condasdata_sciencevengono definite e fornite dal team del servizio Data Science. Un Conda definito dall'utente è un ambiente Conda che un utente di Data Science crea o modifica. python-
Versione di Python installata nell'ambiente conda a scopo di documentazione. Questo parametro è definito dall'utente. Se si modifica la versione di Python, assicurarsi di aggiornare questo parametro nel file manifesto.
pack_path-
Percorso dello storage degli oggetti in cui è memorizzato questo ambiente Conda. Questo percorso si trova nella tenancy del servizio Data Science quando l'ambiente è un ambiente Data Science. Se l'ambiente viene pubblicato, il percorso corrisponde a un bucket in una tenancy. Questo parametro viene aggiornato dopo la pubblicazione dell'ambiente.
logo-
Logo dell'ambiente Conda associato. Non utilizzato.
I restanti parametri definiti nel file manifesto sono i parametri standard previsti dal comando CLI conda. Ogni volta che un ambiente Conda viene installato, creato, duplicato o pubblicato, odsc conda modifica il contenuto del file manifesto in base alle modifiche correnti apportate. Include le modifiche ai parametri del file manifesto nella lista precedente apportate utilizzando i comandi odsc conda e le modifiche alla lista delle librerie Python installate nell'ambiente.