È possibile esportare gli asset da uno spazio di distribuzione in modo da poter condividere lo spazio con altri o riutilizzarli in un altro spazio.
Per un elenco di asset che è possibile esportare dallo spazio, fare riferimento a Asset in uno spazio di distribuzione.
Esportazione degli asset dello spazio dall'interfaccia utente
Per evitare problemi con l'importazione dello spazio, esportare tutte le dipendenze insieme allo spazio. Essere attenti quando si selezionano gli asset per includere sempre anche le dipendenze di tali asset, ad esempio gli asset di dati o le connessioni per un flusso di dati, un notebook, i dati connessi, le importazioni di metadati, le definizioni e le regole di qualità dei dati o i job. Non esiste alcun controllo per le dipendenze. Se non si includono le dipendenze, le successive importazioni del progetto non funzioneranno.
Per esportare gli asset dello spazio dall'interfaccia utente:
- Dallo spazio di distribuzione, fare clic sull'icona dello spazio di importazione ed esportazione. Dall'elenco, selezionare Esporta spazio.
- Fare clic su Nuovo file di esportazione. Specificare un nome file e una descrizione facoltativa.
Suggerimento: per codificare i dati sensibili nell'archivio esportato, immettere la password nel campo Password . - Selezionare gli asset che si desidera esportare con lo spazio.
- Fare clic su Crea per creare il file di esportazione.
- Una volta esportato lo spazio, fare clic su per salvare il file.
È possibile riutilizzare questo spazio scegliendo Creare uno spazio da un file quando si crea un nuovo spazio.
Esportazione degli asset di spazio in modo programmatico
Puoi esportare le risorse dello spazio in modo programmatico utilizzando la libreria client Python o CPDCTL watsonx.ai .
Esportazione degli asset di spazio utilizzando la libreria client Python
Per esportare gli asset dello spazio in modo programmatico utilizzando la libreria client watsonx.ai Python , utilizzare la funzione client.Export(). Per ulteriori informazioni, vedi Libreria clientwatsonx.ai Python.
Esportazione di asset di spazio utilizzando lo strumento cpdctl
Utilizzando lo strumento cpdctl
, puoi esportare questi tipi di asset:
wml_model
wml_model_definition
wml_pipeline
wml_function
wml_experiment
Fare riferimento a questo codice di esempio:
$ cpdctl asset export start --space-id <space id> --assets '{"all_assets": true}' --name <my exported space>
...
ID: <export id>
Name: <my exported space>
Created: <date>
State: completed
$ cpdctl asset export download --space-id <my exported space> --export-id <export id> --output-file /tmp/space.zip
...
Il seguente output viene scritto sul file /tmp/space.zip
:
OK
Per ulteriori informazioni, consultare la documentazione dello strumento cpdctl.
Ulteriori informazioni
Argomento principale: Spazi di distribuzione