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.
Uyarı
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.
external-lineage
Databricks CLI içindeki komut grubu, Databricks nesneleri ve dış sistemler arasındaki köken ilişkilerini tanımlamaya ve yönetmeye yönelik komutlar içerir.
databricks dış kökeni oluşturma-dış-kökeni-ilişkisi
Databricks veya dış meta veri nesnesi ile başka bir dış meta veri nesnesi arasında dış köken ilişkisi oluşturun.
databricks external-lineage create-external-lineage-relationship SOURCE TARGET [flags]
Arguments
SOURCE
Dış köken ilişkisinin kaynak nesnesi.
TARGET
Dış köken ilişkisinin hedef nesnesi.
Options
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
Örnekler
Aşağıdaki örnek, JSON kullanarak bir dış köken ilişkisi oluşturur:
databricks external-lineage create-external-lineage-relationship source_object target_object --json '{"column_mappings": [{"source_column": "id", "target_column": "external_id"}]}'
Aşağıdaki örnek, bir JSON dosyası kullanarak bir dış köken ilişkisi oluşturur:
databricks external-lineage create-external-lineage-relationship source_object target_object --json @lineage.json
databricks dış-kökeni silme-dış-kökeni-ilişkisi
Databricks veya dış meta veri nesnesi ile başka bir dış meta veri nesnesi arasındaki dış köken ilişkisini silin.
databricks external-lineage delete-external-lineage-relationship [flags]
Options
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
Örnekler
Aşağıdaki örnek, JSON kullanarak dış köken ilişkisini siler:
databricks external-lineage delete-external-lineage-relationship --json '{"source": "source_object", "target": "target_object"}'
Aşağıdaki örnek, bir JSON dosyası kullanarak dış köken ilişkisini siler:
databricks external-lineage delete-external-lineage-relationship --json @delete-lineage.json
databricks external-lineage list-external-lineage-relationships
Sağlanan yön verilen databricks nesnesinin veya dış meta verilerin dış köken ilişkilerini listeleyin.
databricks external-lineage list-external-lineage-relationships [flags]
Options
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
--page-size int
Sayfa başına döndürülecek en fazla dış köken ilişkisi sayısı.
--page-token string
Sonuçların sonraki sayfasını almak için belirteç.
Örnekler
Aşağıdaki örnek, JSON kullanan dış köken ilişkilerini listeler:
databricks external-lineage list-external-lineage-relationships --json '{"object": "my_catalog.my_schema.my_table", "direction": "DOWNSTREAM"}'
Aşağıdaki örnek, sayfalandırma ile dış köken ilişkilerini listeler:
databricks external-lineage list-external-lineage-relationships --json '{"object": "my_catalog.my_schema.my_table", "direction": "UPSTREAM"}' --page-size 10
Aşağıdaki örnekte bir JSON dosyası kullanılarak dış köken ilişkileri listelenir:
databricks external-lineage list-external-lineage-relationships --json @list-lineage.json
databricks dış köken güncelleştirmesi-dış-kökeni-ilişkisi
Databricks veya dış meta veri nesnesi ile başka bir dış meta veri nesnesi arasındaki dış köken ilişkisini güncelleştirin.
databricks external-lineage update-external-lineage-relationship UPDATE_MASK SOURCE TARGET [flags]
Arguments
UPDATE_MASK
Alan maskesi, birden çok alanı virgülle ayrılmış (boşluksuz) tek bir dize olmalıdır. Alan yolu, alt alanlarda gezinmek için nokta (.) kullanarak kaynak nesnesine göre ilişkilidir (örneğin author.given_name). Yalnızca koleksiyon alanının tamamı belirtilebileceği için, sıra veya eşleme alanlarındaki öğelerin belirtimine izin verilmez. Alan adları kaynak alanı adlarla tam olarak eşleşmelidir.
Yıldız işareti (*) alan maskesi tam değişimi gösterir. Gelecekte API değişirse istenmeyen sonuçlara neden olabileceğinden, güncelleştirilmekte olan alanları her zaman açıkça listelemek ve joker karakter kullanmaktan kaçınmanızı öneririz.
SOURCE
Dış köken ilişkisinin kaynak nesnesi.
TARGET
Dış köken ilişkisinin hedef nesnesi.
Options
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
Örnekler
Aşağıdaki örnek, JSON kullanarak dış köken ilişkisini güncelleştirir:
databricks external-lineage update-external-lineage-relationship "column_mappings" source_object target_object --json '{"column_mappings": [{"source_column": "updated_id", "target_column": "new_external_id"}]}'
Aşağıdaki örnek, bir JSON dosyası kullanarak dış köken ilişkisini güncelleştirir:
databricks external-lineage update-external-lineage-relationship "column_mappings" source_object target_object --json @update-lineage.json
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