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.
Önemli
Bu belge kullanımdan kaldırılmıştır ve güncelleştirilmeyebilir.
Bu bilgiler eski Databricks CLI 0.18 ve altındaki sürümler için geçerlidir. Databricks, bunun yerine daha yeni Databricks CLI sürüm 0.205 veya üzerini kullanmanızı önerir. Bkz. Databricks CLI. Databricks CLI sürümünüzü bulmak için databricks -vçalıştırın.
Databricks CLI sürüm 0.18 veya altından Databricks CLI sürüm 0.205 veya üzeri sürüme geçiş yapmak için bkz. Databricks CLI geçişi.
İlkeleri yalnızca çalışma alanı yöneticisi kullanıcıları oluşturabilir, düzenleyebilir ve silebilir. Çalışma alanı yöneticisi kullanıcıları da tüm ilkelere erişebilir.
Küme ilkeleriyle ilgili gereksinimler ve sınırlamalar için bkz.işlem ilkeleri oluşturma ve yönetme
Databricks Küme İlkeleri CLI alt komutlarını databricks cluster-policies'a ekleyerek çalıştırırsınız. Bu alt komutlar Küme İlkeleri API'siniçağırır.
databricks cluster-policies --help
Usage: databricks cluster-policies [OPTIONS] COMMAND [ARGS]...
Utility to interact with Databricks cluster policies.
Options:
-v, --version [VERSION]
--debug Debug mode. Shows full stack trace on error.
--profile TEXT CLI connection profile to use. The default profile is
"DEFAULT".
-h, --help Show this message and exit.
Commands:
create Creates a Databricks cluster policy.
delete Removes a Databricks cluster policy given its ID.
edit Edits a Databricks cluster policy.
get Retrieves metadata about a Databricks cluster policy.
list Lists Databricks cluster policies.
Küme ilkesi oluşturma
Kullanım belgelerini görüntülemek için databricks cluster-policies create --helpçalıştırın.
databricks cluster-policies create --json-file create-cluster-policy.json
create-cluster-policy.json:
{
"name": "Example Policy",
"definition": "{\"spark_version\":{\"type\":\"fixed\",\"value\":\"next-major-version-scala2.12\",\"hidden\":true}}"
}
{
"policy_id": "1A234567B890123C"
}
Küme ilkesini silme
Yardım görüntülemek için databricks cluster-policies delete --helpçalıştırın.
databricks cluster-policies delete --policy-id 1A234567B890123C
Başarılı olduğunda, bu komut hiçbir şey görüntülemez.
Küme ilkesini değiştirme
Kullanım belgelerini görüntülemek için databricks cluster-policies edit --helpçalıştırın.
databricks cluster-policies edit --json-file edit-cluster-policy.json
edit-cluster-policy.json:
{
"policy_id": "1A234567B890123C",
"name": "Example Policy",
"definition": "{\"spark_version\":{\"type\":\"fixed\",\"value\":\"next-major-version-scala2.12\",\"hidden\":false}}",
"created_at_timestamp": 1619477108000
}
Başarılı olduğunda, bu komut hiçbir şey görüntülemez.
Küme ilkesiyle ilgili bilgileri listeleme
Kullanım belgelerini görüntülemek için databricks cluster-policies get --helpçalıştırın.
databricks cluster-policies get --policy-id A123456BCD789012
{
"policy_id": "A123456BCD789012",
"name": "Cluster Policy Demo",
"definition": "{\n \"spark_env_vars.PYSPARK_PYTHON\": {\n \"type\": \"fixed\",\n \"value\": \"/databricks/python3/bin/python27\"\n }\n}",
"created_at_timestamp": 1615504519000
}
Kullanılabilir küme ilkeleri hakkındaki bilgileri listeleme
Kullanım belgelerini görüntülemek için databricks cluster-policies list --helpçalıştırın.
databricks cluster-policies list --output JSON
{
"policies": [
{
"policy_id": "A123456BCD789012",
"name": "Cluster Policy Demo",
"definition": "{\n \"spark_env_vars.PYSPARK_PYTHON\": {\n \"type\": \"fixed\",\n \"value\": \"/databricks/python3/bin/python27\"\n }\n}",
"created_at_timestamp": 1615504519000
},
...
],
"total_count": 16
}