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-metadata
Databricks CLI içindeki komut grubu, Unity Kataloğu'nda dış sistemler hakkındaki meta verileri kaydetmeye ve yönetmeye yönelik komutlar içerir.
databricks dış meta veri oluşturma-dış-meta verileri
Çağıran bir meta veri deposu yöneticisiyse veya CREATE_EXTERNAL_METADATA ayrıcalığına sahipse üst meta veri deposunda yeni bir dış meta veri nesnesi oluşturun. Oluşturma sırasında varsayılan olarak tüm hesap kullanıcılarına GÖZAT izni verir.
databricks external-metadata create-external-metadata NAME SYSTEM_TYPE ENTITY_TYPE [flags]
Arguments
NAME
Dış meta veri nesnesinin adı.
SYSTEM_TYPE
Dış sistem türü. Desteklenen değerler: AMAZON_REDSHIFT, AZURE_SYNAPSE, CONFLUENT, , DATABRICKS, , GOOGLE_BIGQUERY, KAFKA, LOOKER, MICROSOFT_FABRIC, , MICROSOFT_SQL_SERVER, MONGODBMYSQL, OTHERPOWER_BISALESFORCESERVICENOWSAPSTREAM_NATIVESNOWFLAKEORACLEPOSTGRESQL, , , TABLEAU, . WORKDAYTERADATA
ENTITY_TYPE
Dış sistem içindeki varlığın türü.
Options
--description string
Kullanıcı tarafından sağlanan serbest biçimli metin açıklaması.
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
--owner string
Dış meta veri nesnesinin sahibi.
--url string
Dış meta veri nesnesiyle ilişkili URL.
Örnekler
Aşağıdaki örnek, Snowflake tablosu için bir dış meta veri nesnesi oluşturur:
databricks external-metadata create-external-metadata my_snowflake_table SNOWFLAKE TABLE --description "Production sales table" --url "https://example.snowflakecomputing.com/table/sales"
Aşağıdaki örnek, JSON kullanarak bir dış meta veri nesnesi oluşturur:
databricks external-metadata create-external-metadata tableau_dashboard TABLEAU DASHBOARD --json '{"description": "Sales dashboard", "owner": "user@example.com"}'
Aşağıdaki örnek, bir JSON dosyası kullanarak bir dış meta veri nesnesi oluşturur:
databricks external-metadata create-external-metadata bigquery_dataset GOOGLE_BIGQUERY DATASET --json @external-metadata.json
databricks dış meta veri silme-dış-meta verileri
Sağlanan adla eşleşen dış meta veri nesnesini silin. Çağıranın bir meta veri deposu yöneticisi, dış meta veri nesnesinin sahibi veya YÖNET ayrıcalığına sahip bir kullanıcı olması gerekir.
databricks external-metadata delete-external-metadata NAME [flags]
Arguments
NAME
Silinecek dış meta veri nesnesinin adı.
Options
Örnekler
Aşağıdaki örnek bir dış meta veri nesnesini siler:
databricks external-metadata delete-external-metadata my_snowflake_table
databricks dış meta verileri get-external-metadata
Belirtilen dış meta veri nesnesini bir meta veri deposunda alın. Çağıran bir meta veri deposu yöneticisi, dış meta veri nesnesinin sahibi veya GÖZAT ayrıcalığına sahip bir kullanıcı olmalıdır.
databricks external-metadata get-external-metadata NAME [flags]
Arguments
NAME
Alınacak dış meta veri nesnesinin adı.
Options
Örnekler
Aşağıdaki örnek bir dış meta veri nesnesi alır:
databricks external-metadata get-external-metadata my_snowflake_table
databricks external-metadata list-external-metadata
Meta veri deposundaki dış meta veri nesnelerini listeleyin. Çağıran meta veri deposu yöneticisiyse, tüm dış meta veri nesneleri alınır. Aksi takdirde, yalnızca çağıranın BROWSE üzerinde olduğu dış meta veri nesneleri alınır. Dizideki öğelerin belirli bir sıralama garantisi yoktur.
databricks external-metadata list-external-metadata [flags]
Options
--page-size int
Sayfa başına döndürülecek en fazla dış meta veri nesnesi sayısı.
--page-token string
Sonuçların sonraki sayfasını almak için belirteç.
Örnekler
Aşağıdaki örnek tüm dış meta veri nesnelerini listeler:
databricks external-metadata list-external-metadata
Aşağıdaki örnekte sayfalandırılmış dış meta veri nesneleri listelenir:
databricks external-metadata list-external-metadata --page-size 10
databricks dış meta veri güncelleştirme-dış-meta verileri
Sağlanan adla eşleşen dış meta veri nesnesini güncelleştirin. Çağıran yalnızca bir istekteki sahip veya diğer meta veri alanlarını güncelleştirebilir. Çağıran bir meta veri deposu yöneticisi, dış meta veri nesnesinin sahibi veya MODIFY ayrıcalığına sahip bir kullanıcı olmalıdır. Arayan sahibi güncelleştiriyorsa yönet ayrıcalığına da sahip olmalıdır.
databricks external-metadata update-external-metadata NAME UPDATE_MASK SYSTEM_TYPE ENTITY_TYPE [flags]
Arguments
NAME
Dış meta veri nesnesinin adı.
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.
SYSTEM_TYPE
Dış sistem türü. Desteklenen değerler: AMAZON_REDSHIFT, AZURE_SYNAPSE, CONFLUENT, , DATABRICKS, , GOOGLE_BIGQUERY, KAFKA, LOOKER, MICROSOFT_FABRIC, , MICROSOFT_SQL_SERVER, MONGODBMYSQL, OTHERPOWER_BISALESFORCESERVICENOWSAPSTREAM_NATIVESNOWFLAKEORACLEPOSTGRESQL, , , TABLEAU, . WORKDAYTERADATA
ENTITY_TYPE
Dış sistem içindeki varlığın türü.
Options
--description string
Kullanıcı tarafından sağlanan serbest biçimli metin açıklaması.
--json JSON
İstek gövdesine sahip satır içi JSON dizesi veya @path JSON dosyasına
--owner string
Dış meta veri nesnesinin sahibi.
--url string
Dış meta veri nesnesiyle ilişkili URL.
Örnekler
Aşağıdaki örnek bir dış meta veri nesnesinin açıklamasını güncelleştirir:
databricks external-metadata update-external-metadata my_snowflake_table "description" SNOWFLAKE TABLE --description "Updated production sales table"
Aşağıdaki örnek bir dış meta veri nesnesinin sahibini güncelleştirir:
databricks external-metadata update-external-metadata my_snowflake_table "owner" SNOWFLAKE TABLE --owner "newowner@example.com"
Aşağıdaki örnek, JSON kullanarak bir dış meta veri nesnesini güncelleştirir:
databricks external-metadata update-external-metadata my_snowflake_table "description,url" SNOWFLAKE TABLE --json '{"description": "Latest sales data", "url": "https://example.snowflakecomputing.com/table/sales_v2"}'
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