Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Note
Bu bilgiler Databricks CLI 0.205 ve üzeri sürümleri için geçerlidir. Databricks CLI Genel Önizleme aşamasındadır.
Databricks CLI kullanımı, Kullanım Verileri sağlamaları da dahil olmak üzere Databricks Lisansı ve Databricks Gizlilik Bildirimi'ne tabidir.
experiments
Databricks CLI içindeki komut grubu, MLflow'da deneme oluşturmanızı, düzenlemenizi, silmenizi ve yönetmenizi sağlar. Bkz. MLflow denemeleriyle eğitim çalıştırmalarını düzenleme.
databricks denemeleri oluşturma-deneme
Bir adla deneme oluşturun. Yeni oluşturulan denemenin kimliğini döndürür. Aynı ada sahip başka bir denemenin zaten mevcut olmadığını doğrular. Eğer aynı ada sahip başka bir deneme zaten varsa, işlem başarısız olur.
RESOURCE_ALREADY_EXISTS Verilen adla bir deneme varsa atar.
databricks experiments create-experiment NAME [flags]
Arguments
NAME
Deneme adı.
Options
--artifact-location string
Deneydeki tüm ürünlerin saklandığı konum.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
databricks deneyleri oluşturma ve çalıştırma
Deneme içinde yeni bir çalıştırma oluşturun. Çalıştırma genellikle makine öğrenmesi veya veri ETL işlem hattının tek bir yürütülmesidir. MLflow, tek bir yürütmeyle ilişkili mlflowParam, mlflowMetric ve mlflowRunTag'ı izlemek için çalıştırmaları kullanır.
databricks experiments create-run [flags]
Arguments
None
Options
--experiment-id string
İlişkili denemenin kimliği.
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
--run-name string
Koşunun adı.
--start-time int
Bir çalışmanın başladığı milisaniye cinsinden Unix zaman damgası.
--user-id string
Çalıştırmayı yürüten kullanıcının kimliği.
databricks denemeleri delete-experiment
Bir denemeyi ve ilişkili meta verileri, çalıştırmaları, ölçümleri, parametreleri ve etiketleri silinmesi için işaretleyin. Deneme FileStore kullanıyorsa, denemeyle ilişkili yapıtlar da silinir.
databricks experiments delete-experiment EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
İlişkili denemenin kimliği.
Options
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
databricks deneyleri çalıştırmayı sil
Çalıştırmayı silinmek üzere işaretle.
databricks experiments delete-run RUN_ID [flags]
Arguments
RUN_ID
Silinecek çalıştırmanın kimliği.
Options
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
databricks denemeleri delete-runs
Belirtilen zaman damgasından önce veya belirtilen zaman damgasında oluşturulmuş bir denemedeki çalıştırmaları toplu olarak sil. İstek başına en fazla max_runs siler. Bu API'yi Python'daki bir Databricks Not Defteri'nden çağırmak için
databricks experiments delete-runs EXPERIMENT_ID MAX_TIMESTAMP_MILLIS [flags]
Arguments
EXPERIMENT_ID
Silinecek çalıştırmaları içeren denemenin kimliği.
MAX_TIMESTAMP_MILLIS
UNIX zamanından bu yana geçen süreye göre silinecek işlemler için milisaniye cinsinden en yüksek oluşturma zaman damgası. Yalnızca bu zaman damgasından önce veya bu zaman damgasında oluşturulan çalıştırmalar silinir.
Options
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
--max-runs int
Silinecek en fazla çalıştırma sayısını gösteren isteğe bağlı pozitif tamsayı.
databricks denemeleri delete-tag
Bir çalıştırmada etiketi silme. Etiketler, çalıştırma sırasında ve çalıştırma tamamlandıktan sonra güncelleştirilebilen çalıştırma meta verileridir.
databricks experiments delete-tag RUN_ID KEY [flags]
Arguments
RUN_ID
Etiketin günlüğe kaydedildiği çalıştırmanın kimliği. Required.
KEY
Etiketin adı. Boyut üst sınırı 255 bayttır. Required.
Options
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
databricks denemeleri get-by-name
Belirtilen ada sahip bir deneme için meta verilerini alın.
Bu komut silinen denemeleri döndürür, ancak etkin ve silinmiş bir deneme aynı adı paylaşıyorsa etkin denemeyi tercih eder. Silinen birden çok deneme aynı adı paylaşıyorsa, API bunlardan birini döndürür.
Belirtilen adla deney olmadığında RESOURCE_DOES_NOT_EXIST bir hata fırlatır.
databricks experiments get-by-name EXPERIMENT_NAME [flags]
Arguments
EXPERIMENT_NAME
İlişkili denemenin adı.
Options
databricks denemeleri get-experiment
Belirtilen kimlikle bir denemenin meta verilerini alın. Bu komut silinen denemelerde çalışır.
databricks experiments get-experiment EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
İlişkili denemenin kimliği.
Options
databricks denemeleri get-history
Belirli bir çalıştırma için belirtilen ölçüm için tüm değerlerin listesini alın.
databricks experiments get-history METRIC_KEY [flags]
Arguments
METRIC_KEY
Ölçümün adı.
Options
--max-results int
Sayfalandırılmış istek başına döndürülecek en fazla Ölçüm kaydı sayısı.
--page-token string
Getirilecek ölçüm geçmişlerinin sayfasını gösteren belirteç.
--run-id string
Ölçüm değerlerinin getirildiği çalıştırmanın kimliği.
--run-uuid string
Kullanım dışı bırakıldı, bunun yerine kullanın --run_id . Ölçüm değerlerinin getirildiği çalıştırmanın kimliği.
databricks denemeleri get-run
Çalıştırma için meta verileri, ölçümleri, parametreleri ve etiketleri alın. Bir çalıştırma için aynı anahtara sahip birden çok ölçümün günlüğe kaydedilmesi durumunda, yalnızca en son zaman damgasına sahip değeri döndürür.
En son zaman damgasına sahip birden çok değer varsa, bu değerlerin en yüksek değerini döndürür.
databricks experiments get-run RUN_ID [flags]
Arguments
RUN_ID
Getirilecek çalışmanın kimliği. Sağlanmalıdır.
Options
--run-uuid string
Kullanım dışı bırakıldı, bunun yerine kullanın --run_id . Getirilecek çalışmanın kimliği.
databricks denemeleri list-artifacts
Çalıştırma için artefaktları listeleyin. İsteğe bağlı bir artifact_path öneki alır. Bu ön ek belirtilirse, yanıt yalnızca belirtilen ön eke sahip yapıtları içerir. Unity Kataloğu birimleri için en fazla 1000 öğe alınacak. Sayfalamayı destekleyen Unity Kataloğu birimlerindeki yapıtları listelemek için databricks fs ls kullanın.
databricks experiments list-artifacts [flags]
Arguments
None
Options
--page-token string
Getirilecek yapıt sonuçlarının sayfasını gösteren belirteç.
--path string
Bu yolla eşleşen yapıtları filtreleyin (kök yapıt dizininden göreli bir yol).
--run-id string
Listelecek artefaktların ait olduğu çalıştırmanın kimliği.
--run-uuid string
Kullanım dışı bırakıldı, bunun yerine kullanın --run_id . Listelecek artefaktların ait olduğu çalıştırmanın kimliği.
databricks denemeleri liste-denemeleri
Tüm denemelerin listesini alın.
databricks experiments list-experiments [flags]
Arguments
None
Options
--max-results int
İstenen maksimum deneme sayısı.
--page-token string
Deneylerin sayfasını almak için belirteç.
--view-type ViewType
Döndürülecek deney türü için niteleyici. Desteklenen değerler: ACTIVE_ONLY, ALL, DELETED_ONLY
databricks denemeleri log-batch
Ölçümler, parametreler ve etiketler topluca bir çalıştırma için günlüğe kaydedilir. Herhangi bir veri kalıcı olmazsa, sunucu bir hata (200 olmayan durum kodu) ile yanıt verir. Üzerine yazma davranışı ve istek sınırları için bkz Denemeler.
databricks experiments log-batch [flags]
Arguments
None
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--run-id string
Altında günlüğe kaydedilecek başarımın kimliği.
databricks deneyleri giriş günlükleri
Note
Bu komut deneyseldir.
Veri kümesi ve modeller gibi girişleri bir MLflow Run'a kaydeder.
databricks experiments log-inputs RUN_ID [flags]
Arguments
RUN_ID
Kaydedilecek çalıştırmanın kimliği
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
databricks deneyleri kayıt metriği
Çalıştırma için bir ölçümü günlüğe kaydet. Ölçüm, ilişkili bir zaman damgasına sahip bir anahtar-değer çiftidir (dize anahtarı, kayan değer). Örnek olarak ML modeli doğruluğunu temsil eden çeşitli ölçümler verilebilir. Bir metrik birden çok kez kaydedilebilir.
databricks experiments log-metric KEY VALUE TIMESTAMP [flags]
Arguments
KEY
Ölçümün adı.
VALUE
Günlüklenen ölçümün iki katı değeri.
TIMESTAMP
Ölçümün kaydedildiği zamandaki milisaniye cinsinden Unix zaman damgası.
Options
--dataset-digest string
Ölçümle ilişkili veri kümesi özeti, örneğin.
--dataset-name string
Ölçümle ilişkili veri kümesinin adı.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--model-id string
Varsa, metrikle ilişkili günlüğe kaydedilmiş modelin kimliği.
--run-id string
Ölçümün günlüğe kaydedileceği çalışmanın kimliği.
--run-uuid string
Kullanım dışı bırakıldı, bunun yerine kullanın --run_id . Ölçümün günlüğe kaydedileceği çalışmanın kimliği.
--step int
Ölçümü günlüğe kaydetme adımı.
Databricks deneyleri kayıt-model
Modelin kaydını alın.
Note
Bu komut deneyseldir.
databricks experiments log-model [flags]
Arguments
None
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--model-json string
Json biçiminde MLmodel dosyası.
--run-id string
Altında günlüğe kaydedilecek başarımın kimliği.
databricks denemeleri log-param
Çalıştırma için kullanılan bir parametrenin kaydı. parametre bir anahtar-değer çiftidir (dize anahtarı, dize değeri). Örnek olarak ML modeli eğitimi için kullanılan hiper parametreler ve bir ETL işlem hattında kullanılan sabit tarihler ve değerler verilebilir. Bir parametre bir çalıştırma için yalnızca bir kez günlüğe kaydedilebilir.
databricks experiments log-param KEY VALUE [flags]
Arguments
KEY
Parametrenin adı. Boyut üst sınırı 255 bayttır.
VALUE
Günlüğe kaydedilen parametrenin dize değeri. En büyük boyut 500 bayttır.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--run-id string
Parametrenin günlüğe kaydedildiği çalıştırmanın kimliği.
--run-uuid string
[Kullanım dışı, bunun yerine run_id kullanın] Parametrenin günlüğe kaydedildiği çalıştırmanın kimliği.
databricks denemeleri geri yükleme-deneme
Silinmek üzere işaretlenmiş bir denemeyi geri yükleyin. Bu ayrıca ilişkili meta verileri, çalıştırmaları, ölçümleri, parametreleri ve etiketleri de geri yükler. Deneme FileStore kullanıyorsa, denemeyle ilişkili temel yapıtlar da geri yüklenir.
RESOURCE_DOES_NOT_EXIST Deneme hiç oluşturulmadıysa veya kalıcı olarak silindiyse atar.
databricks experiments restore-experiment EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
İlişkili denemenin kimliği.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
databricks denemeleri geri yükleme-çalıştırma
Silinen bir çalıştırmayı geri yükleyin. Bu ayrıca ilişkili meta verileri, çalıştırmaları, ölçümleri, parametreleri ve etiketleri de geri yükler.
Çalıştırma hiç oluşturulmadıysa veya kalıcı olarak silindiyse RESOURCE_DOES_NOT_EXIST hatası fırlatır.
databricks experiments restore-run RUN_ID [flags]
Arguments
RUN_ID
Geri yüklenecek çalıştırmanın kimliği.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
databricks denemeleri geri yükleme-çalıştırmaları
Toplu geri yükleme, belirtilen zaman damgasından daha önce silinmeden bir denemede çalıştırılır. İstek başına en fazla max_runs geri yükler.
databricks experiments restore-runs EXPERIMENT_ID MIN_TIMESTAMP_MILLIS [flags]
Arguments
EXPERIMENT_ID
Geri yüklenecek çalıştırmaları içeren deneyin kimliği.
MIN_TIMESTAMP_MILLIS
Çalıştırmaları geri yüklemek için UNIX döneminden bu yana milisaniye cinsinden minimum silinme zaman damgası. Bu zaman damgasından önce değil, ardından silinen çalıştırmalar yalnızca geri yüklenir.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--max-runs int
Geri yükleneceği en fazla çalıştırma sayısını gösteren isteğe bağlı pozitif tamsayı.
databricks denemeleri arama denemeleri
Belirtilen arama ölçütlerini karşılayan denemeleri arar.
databricks experiments search-experiments [flags]
Arguments
None
Options
--filter string
SQL filtre koşulunu temsil eden dize
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--max-results int
İstenen maksimum deneme sayısı.
--page-token string
Deneylerin sayfasını almak için belirteç.
--view-type ViewType
Döndürülecek deney türü için niteleyici. Desteklenen değerler: ACTIVE_ONLY, ALL, DELETED_ONLY
databricks deneyleri arama çalışmaları
İfadeleri karşılayan çalışmaları arar. Arama ifadeleri mlflowMetric ve mlflowParam tuşlarını kullanabilir.
databricks experiments search-runs [flags]
Arguments
None
Options
--filter string
Çalıştırmaların bir alt kümesini döndürmeye olanak tanıyan parametreler, ölçümler ve etiketler üzerinde bir filtre ifadesi.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--max-results int
İstenen maksimum çalıştırma sayısı.
--page-token string
Geçerli çalıştırma sayfası için belirteç.
--run-view-type ViewType
Yalnızca etkin, yalnızca silinmiş veya tüm çalıştırmaların görüntülenip görüntülenmeyeceği. Desteklenen değerler: ACTIVE_ONLY, ALL, DELETED_ONLY
databricks denemeleri set-experiment-tag
Bir denemeye etiket ekler. Deneme etiketleri güncelleştirilebilen meta verilerdir.
databricks experiments set-experiment-tag EXPERIMENT_ID KEY VALUE [flags]
Arguments
EXPERIMENT_ID
Etiketin kaydedileceği denemenin kimliği. Sağlanmalıdır.
KEY
Etiketin adı. Boyutu 250 bayt'a kadar olan anahtarlar desteklenir.
VALUE
Günlüğe kaydedilen etiketin dize değeri. Boyutu 64 KB'a kadar olan değerler desteklenir.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
databricks denemeleri etiket ayarla
Çalıştırmada bir etiket ayarlar. Etiketler, çalıştırma sırasında ve çalıştırma tamamlandıktan sonra güncelleştirilebilen çalıştırma meta verileridir.
databricks experiments set-tag KEY VALUE [flags]
Arguments
KEY
Etiketin adı. Boyutu 250 bayt'a kadar olan anahtarlar desteklenir.
VALUE
Günlüğe kaydedilen etiketin dize değeri. Boyutu 64 KB'a kadar olan değerler desteklenir.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--run-id string
Etiketin kaydedileceği çalıştırmanın kimliği.
--run-uuid string
Kullanım dışı bırakıldı, bunun yerine kullanın --run_id . Etiketin kaydedileceği çalıştırmanın kimliği.
databricks denemeleri güncelleştirme-deneme
Denemeyi güncelleştirme.
databricks experiments update-experiment EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
İlişkili denemenin kimliği.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--new-name string
Sağlanırsa, denemenin adı yeni adla değiştirilir.
databricks deneyler güncelleme ve çalıştırma
Çalıştırmayı güncelle.
databricks experiments update-run [flags]
Arguments
None
Options
--end-time int
Çalıştırmanın sona erdiğinde milisaniye cinsinden Unix zaman damgası.
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
--run-id string
Güncelleştirilecek çalıştırmanın kimliği.
--run-name string
Koşunun güncelleştirilmiş adı.
--run-uuid string
Kullanım dışı bırakıldı, bunun yerine kullanın --run_id . Güncelleştirilecek çalıştırmanın kimliği.
--status UpdateRunStatus
Çalıştırmanın durumu güncelleştirildi. Desteklenen değerler: FAILED, FINISHED, KILLED, RUNNING, SCHEDULED
Databricks deneyleri izin seviyelerini çekme
Deneme izin düzeylerini alma.
databricks experiments get-permission-levels EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
İzinlerin alınması veya yönetilmesi gereken deney.
Options
databricks denemeleri yetki al
Deneme izinlerini alma. Denemeler izinleri kök nesnelerinden devralabilir.
databricks experiments get-permissions EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
İzinlerin alınması veya yönetilmesi gereken deney.
Options
databricks denemeleri izinleri ayarla
Deneme izinlerini ayarlayın.
Bir nesne üzerindeki izinleri ayarlar ve varsa var olan izinleri değiştirir. Belirtilmezse tüm doğrudan izinleri siler. Nesneler izinleri kök nesnelerinden devralabilir.
databricks experiments set-permissions EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
İzinlerin alınması veya yönetilmesi gereken deney.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
databricks denemeleri güncelleştirme izinleri
Deneme izinlerini güncelleştirme. Denemeler izinleri kök nesnelerinden devralabilir.
databricks experiments update-permissions EXPERIMENT_ID [flags]
Arguments
EXPERIMENT_ID
İzinlerin alınması veya yönetilmesi gereken deney.
Options
--json JSON
satır içi JSON dizesi veya @path istek gövdesine sahip JSON dosyasına.
Genel bayraklar
--debug
Hata ayıklama günlüğünün etkinleştirilip etkinleştirilmeyileceği.
-h veya --help
Databricks CLI veya ilgili komut grubu ya da ilgili komut için yardım görüntüleyin.
--log-file dizgi
Yazılım günlüklerini yazmak için kullanılacak dosyayı temsil eden bir metin. Bu bayrak belirtilmezse varsayılan değer, çıkış günlüklerini stderr'a yazmaktır.
--log-format biçim
Günlük biçimi türü, text veya json. Varsayılan değer şudur: text.
--log-level dizgi
Günlük format düzeyini temsil eden bir karakter dizisi. Belirtilmezse günlük format seviyesi devre dışı bırakılır.
-o, --output tür
Komut çıktı türü text veya json. Varsayılan değer şudur: text.
-p, --profile dizgi
Komutu çalıştırmak için kullanılacak dosyadaki ~/.databrickscfg profilin adı. Bu bayrak belirtilmezse ve varsa, DEFAULT adlı profil kullanılır.
--progress-format biçim
İlerleme günlüklerini görüntüleme biçimi: default, append, inplaceveya json
-t, --target dizgi
Varsa, kullanılacak paket hedefi