Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Note
Den här informationen gäller för Databricks CLI-versionerna 0.205 och senare. The Databricks CLI is in Public Preview.
Databricks CLI use is subject to the Databricks License and Databricks Privacy Notice, including any Usage Data provisions.
The experiments command group within the Databricks CLI allows you to create, edit, delete, and manage experiments in MLflow. Se Ordna träningskörningar med MLflow-experiment.
databricks experiment create-experiment
Skapa ett experiment med ett namn. Returnerar ID:t för det nyligen skapade experimentet. Verifierar att ett annat experiment med samma namn inte redan finns och misslyckas om det redan finns ett annat experiment med samma namn.
Genererar RESOURCE_ALREADY_EXISTS om det finns ett experiment med det angivna namnet.
databricks experiments create-experiment NAME [flags]
Arguments
NAME
Experiment name.
Options
--artifact-location string
Plats där alla artefakter för experimentet lagras.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
databricks experiment create-run
Skapa en ny körning i ett experiment. En körning är vanligtvis en enda körning av en maskininlärnings- eller data-ETL-pipeline. MLflow använder körningar för att spåra mlflowParam, mlflowMetric och mlflowRunTag som är associerade med en enda körning.
databricks experiments create-run [flags]
Arguments
None
Options
--experiment-id string
ID för det associerade experimentet.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten
--run-name string
Namnet på körningen.
--start-time int
Unix-tidsstämpel i millisekunder av när körningen startade.
--user-id string
ID för användaren som kör körningen.
databricks experiment delete-experiment
Markera ett experiment och tillhörande metadata, körningar, mått, params och taggar för borttagning. Om experimentet använder FileStore tas även artefakter som är associerade med experimentet bort.
databricks experiments delete-experiment EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
ID för det associerade experimentet.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten
databricks experiment delete-run
Markera en körning för borttagning.
databricks experiments delete-run RUN_ID [flags]
Arguments
RUN_ID
ID för körningen som ska tas bort.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten
databricks-experiment– borttagningskörningar
Massborttagning körs i ett experiment som skapades före eller vid den angivna tidsstämpeln. Tar bort högst max_runs per begäran. Om du vill anropa det här API:et från en Databricks Notebook i Python kan du använda kodfragmentet för klienten på
databricks experiments delete-runs EXPERIMENT_ID MAX_TIMESTAMP_MILLIS [flags]
Arguments
EXPERIMENT_ID
ID:t för experimentet som innehåller de körningar som ska tas bort.
MAX_TIMESTAMP_MILLIS
Den maximala tidsstämpeln för skapande i millisekunder sedan UNIX-epoken för att ta bort körningar. Endast körningar som skapats före eller vid den här tidsstämpeln tas bort.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten
--max-runs int
Ett valfritt positivt heltal som anger det maximala antalet körningar som ska tas bort.
delete-tag för databricks-experiment
Ta bort en tagg vid en körning. Taggar körs metadata som kan uppdateras under en körning och när en körning har slutförts.
databricks experiments delete-tag RUN_ID KEY [flags]
Arguments
RUN_ID
ID för körningen som taggen loggades under. Required.
KEY
Namnet på taggen. Maximal storlek är 255 byte. Required.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten
databricks-experiment get-by-name
Hämta metadata för ett experiment med det angivna namnet.
Det här kommandot returnerar borttagna experiment, men föredrar det aktiva experimentet om ett aktivt och borttaget experiment delar samma namn. Om flera borttagna experiment har samma namn returnerar API:et en av dem.
Genererar RESOURCE_DOES_NOT_EXIST om det inte finns något experiment med det angivna namnet.
databricks experiments get-by-name EXPERIMENT_NAME [flags]
Arguments
EXPERIMENT_NAME
Namnet på det associerade experimentet.
Options
databricks experiment get-experiment
Hämta metadata för ett experiment med det angivna ID:t. Det här kommandot fungerar på borttagna experiment.
databricks experiments get-experiment EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
ID för det associerade experimentet.
Options
databricks-experiment – get-history
Hämta en lista över alla värden för det angivna måttet för en viss körning.
databricks experiments get-history METRIC_KEY [flags]
Arguments
METRIC_KEY
Måttets namn.
Options
--max-results int
Maximalt antal måttposter som ska returneras per sidnumrerad begäran.
--page-token string
Token som anger sidan med måtthistorik som ska hämtas.
--run-id string
ID för körningen som måttvärden ska hämtas från.
--run-uuid string
    Inaktuell, använd --run_id i stället. ID för körningen som måttvärden ska hämtas från.
get-run för databricks-experiment
Hämta metadata, mått, params och taggar för en körning. Om flera mått med samma nyckel loggas för en körning returnerar du endast värdet med den senaste tidsstämpeln.
Om det finns flera värden med den senaste tidsstämpeln returnerar du maxvärdet för dessa värden.
databricks experiments get-run RUN_ID [flags]
Arguments
RUN_ID
ID för körningen som ska hämtas. Måste anges.
Options
--run-uuid string
    Inaktuell, använd --run_id i stället. ID för körningen som ska hämtas.
databricks experiment list-artifacts
Lista artefakter för en körning. Tar ett valfritt artifact_path prefix som om det anges innehåller svaret endast artefakter med det angivna prefixet. Högst 1 000 artefakter hämtas för Unity Catalog-volymer. Använd databricks fs ls för att lista artefakter i Unity Catalog-volymer, som stöder sidnumrering.
databricks experiments list-artifacts [flags]
Arguments
None
Options
--page-token string
Token som anger sidan med artefaktresultat som ska hämtas.
--path string
Filtrera artefakter som matchar den här sökvägen (en relativ sökväg från rotartefaktkatalogen).
--run-id string
ID för körningen vars artefakter ska listas.
--run-uuid string
    Inaktuell, använd --run_id i stället. ID för körningen vars artefakter ska listas.
databricks experiment list-experiment
Hämta en lista över alla experiment.
databricks experiments list-experiments [flags]
Arguments
None
Options
--max-results int
Maximalt antal önskade experiment.
--page-token string
Token som anger sidan för experiment som ska hämtas.
--view-type ViewType
    Kvalificera för typ av experiment som ska returneras. Värden som stöds: ACTIVE_ONLY, ALL, DELETED_ONLY
databricks experiment log-batch
Logga en batch med mått, params och taggar för en körning. Om några data inte kunde sparas svarar servern med ett fel (statuskod som inte är 200). For overwrite behavior and request limits, see Experiments.
databricks experiments log-batch [flags]
Arguments
None
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--run-id string
ID för körningen som ska loggas under.
databricks-experiment med loggindata
Note
Det här kommandot är experimentellt.
Loggar indata, till exempel datauppsättningar och modeller, till en MLflow-körning.
databricks experiments log-inputs RUN_ID [flags]
Arguments
RUN_ID
ID för körningen som ska loggas under
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
databricks-experiment med loggmått
Logga ett mått för en körning. Ett mått är ett nyckel/värde-par (strängnyckel, flyttalvärde) med en associerad tidsstämpel. Exempel är de olika mått som representerar ML-modellens noggrannhet. Ett mått kan loggas flera gånger.
databricks experiments log-metric KEY VALUE TIMESTAMP [flags]
Arguments
KEY
Måttets namn.
VALUE
Dubbelt värde för måttet som loggas.
TIMESTAMP
Unix-tidsstämpel i millisekunder när måttet loggades.
Options
--dataset-digest string
Datamängdens sammandrag av den datamängd som är associerad med måttet, t.ex.
--dataset-name string
Namnet på den datamängd som är associerad med måttet.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--model-id string
ID för den loggade modellen som är associerad med måttet, om tillämpligt.
--run-id string
ID för körningen under vilken måttet ska loggas.
--run-uuid string
    Inaktuell, använd --run_id i stället. ID för körningen under vilken måttet ska loggas.
--step int
Steg där måttet ska loggas.
databricks experiment log-model
Logga en modell.
Note
Det här kommandot är experimentellt.
databricks experiments log-model [flags]
Arguments
None
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--model-json string
MLmodel-fil i json-format.
--run-id string
ID för körningen som ska loggas under.
databricks experiment log-param
Logga en param som används för en körning. En param är ett nyckel/värde-par (strängnyckel, strängvärde). Exempel är hyperparametrar som används för ML-modellträning och konstanta datum och värden som används i en ETL-pipeline. En param kan bara loggas en gång för en körning.
databricks experiments log-param KEY VALUE [flags]
Arguments
KEY
Namnet på param. Maximal storlek är 255 byte.
VALUE
Strängvärde för den param som loggas. Maximal storlek är 500 byte.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--run-id string
ID för körningen under vilken param ska loggas.
--run-uuid string
[Inaktuell, använd run_id i stället] ID för körningen under vilken param ska loggas.
återställningsexperiment för databricks-experiment
Återställ ett experiment som markerats för borttagning. Detta återställer även associerade metadata, körningar, mått, params och taggar. Om experimentet använder FileStore återställs även underliggande artefakter som är associerade med experimentet.
Genererar RESOURCE_DOES_NOT_EXIST om experimentet aldrig skapades eller togs bort permanent.
databricks experiments restore-experiment EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
ID för det associerade experimentet.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
återställningskörning av databricks-experiment
Återställ en borttagen körning. Detta återställer även associerade metadata, körningar, mått, params och taggar.
Genererar RESOURCE_DOES_NOT_EXIST om körningen aldrig skapades eller togs bort permanent.
databricks experiments restore-run RUN_ID [flags]
Arguments
RUN_ID
ID för körningen som ska återställas.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
återställningskörningar för databricks-experiment
Massåterställning körs i ett experiment som inte togs bort tidigare än den angivna tidsstämpeln. Återställs som mest max_runs per begäran.
databricks experiments restore-runs EXPERIMENT_ID MIN_TIMESTAMP_MILLIS [flags]
Arguments
EXPERIMENT_ID
ID:t för experimentet som innehåller körningarna som ska återställas.
MIN_TIMESTAMP_MILLIS
Den minsta tidsstämpeln för borttagning i millisekunder sedan UNIX-epoken för återställning av körningar. Endast körningar som tagits bort tidigare än den här tidsstämpeln återställs.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--max-runs int
Ett valfritt positivt heltal som anger det maximala antalet körningar som ska återställas.
databricks-experiment sökexperiment
Söker efter experiment som uppfyller angivna sökvillkor.
databricks experiments search-experiments [flags]
Arguments
None
Options
--filter string
Sträng som representerar ett SQL-filtervillkor
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--max-results int
Maximalt antal önskade experiment.
--page-token string
Token som anger sidan för experiment som ska hämtas.
--view-type ViewType
    Kvalificera för typ av experiment som ska returneras. Värden som stöds: ACTIVE_ONLY, ALL, DELETED_ONLY
sökkörningar för databricks-experiment
Söker efter körningar som uppfyller uttryck. Sökuttryck kan använda mlflowMetric- och mlflowParam-nycklar.
databricks experiments search-runs [flags]
Arguments
None
Options
--filter string
Ett filteruttryck över params, mått och taggar, som gör det möjligt att returnera en delmängd av körningar.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--max-results int
Maximalt antal körningar som önskas.
--page-token string
Token för den aktuella sidan med körningar.
--run-view-type ViewType
    Om endast aktiva, borttagna eller alla körningar ska visas. Värden som stöds: ACTIVE_ONLY, ALL, DELETED_ONLY
databricks experiment set-experiment-tag
Anger en tagg i ett experiment. Experimenttaggar är metadata som kan uppdateras.
databricks experiments set-experiment-tag EXPERIMENT_ID KEY VALUE [flags]
Arguments
EXPERIMENT_ID
ID för experimentet som taggen ska loggas under. Måste anges.
KEY
Namnet på taggen. Nycklar upp till 250 byte i storlek stöds.
VALUE
Strängvärde för taggen som loggas. Värden upp till 64 KB i storlek stöds.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
set-tag för databricks-experiment
Anger en tagg på en körning. Taggar körs metadata som kan uppdateras under en körning och när en körning har slutförts.
databricks experiments set-tag KEY VALUE [flags]
Arguments
KEY
Namnet på taggen. Nycklar upp till 250 byte i storlek stöds.
VALUE
Strängvärde för taggen som loggas. Värden upp till 64 KB i storlek stöds.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--run-id string
ID för körningen under vilken taggen ska loggas.
--run-uuid string
    Inaktuell, använd --run_id i stället. ID för körningen under vilken taggen ska loggas.
databricks experiment update-experiment
Uppdatera ett experiment.
databricks experiments update-experiment EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
ID för det associerade experimentet.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--new-name string
Om det anges ändras experimentets namn till det nya namnet.
databricks experiment update-run
Uppdatera en körning.
databricks experiments update-run [flags]
Arguments
None
Options
--end-time int
Unix-tidsstämpel i millisekunder för när körningen avslutades.
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
--run-id string
ID för körningen som ska uppdateras.
--run-name string
Körningens namn har uppdaterats.
--run-uuid string
    Inaktuell, använd --run_id i stället. ID för körningen som ska uppdateras.
--status UpdateRunStatus
    Körningens status har uppdaterats. Värden som stöds: FAILED, FINISHED, KILLED, , RUNNINGSCHEDULED
databricks-experiment get-permission-levels
Hämta experimentbehörighetsnivåer.
databricks experiments get-permission-levels EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
Experimentet som du vill hämta eller hantera behörigheter för.
Options
get-permissions för databricks-experiment
Hämta behörigheterna för ett experiment. Experiment kan ärva behörigheter från rotobjektet.
databricks experiments get-permissions EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
Experimentet som du vill hämta eller hantera behörigheter för.
Options
set-permissions för databricks-experiment
Ange experimentbehörigheter.
Anger behörigheter för ett objekt och ersätter befintliga behörigheter om de finns. Tar bort alla direktbehörigheter om inga har angetts. Objekt kan ärva behörigheter från sina rotobjekt.
databricks experiments set-permissions EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
Experimentet som du vill hämta eller hantera behörigheter för.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
databricks-experiment med uppdateringsbehörigheter
Uppdatera experimentbehörigheter. Experiment kan ärva behörigheter från rotobjektet.
databricks experiments update-permissions EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
Experimentet som du vill hämta eller hantera behörigheter för.
Options
--json JSON
Den infogade JSON-strängen @path eller till JSON-filen med begärandetexten.
Global flags
--debug
Om felsökningsloggning ska aktiveras.
              
              -h eller --help
Visa hjälp för Databricks CLI eller den relaterade kommandogruppen eller det relaterade kommandot.
              
              --log-file sträng
En sträng som representerar filen som utdataloggarna ska skrivas till. Om den här flaggan inte anges är standardvärdet att skriva utdataloggar till stderr.
              
              --log-format format
    Loggformattypen eller textjson. Standardvärdet är text.
              
              --log-level sträng
En sträng som representerar loggformatnivån. Om det inte anges inaktiveras loggformatnivån.
              
              -o, --output typ
    Kommandots utdatatyp, text eller json. Standardvärdet är text.
              
              -p, --profile sträng
    Namnet på profilen i filen som ~/.databrickscfg ska användas för att köra kommandot. Om den här flaggan inte anges används den namngivna DEFAULT profilen om den finns.
              
              --progress-format format
    Formatet för att visa förloppsloggar: default, append, inplaceeller json
              
              -t, --target sträng
Om tillämpligt, paketmålet som ska användas