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.
Bu kılavuzda şunları yapacaksınız:
Bir çalışma alanında işlem hattı oluşturun ve Verileri Delta biçiminde OneLake'inize alın.
Azure Databricks ile OneLake'te Delta tablosunu okuyun ve değiştirin.
Önkoşullar
Başlamadan önce şunları yapmış olmanız gerekir:
Göl evi öğesi içeren bir çalışma alanı.
Premium bir Azure Databricks çalışma alanı. Yalnızca premium Azure Databricks çalışma alanları Microsoft Entra kimlik bilgisi geçişlerini destekler. Kümenizi oluştururken Gelişmiş Seçenekler'de Azure Data Lake Storage kimlik bilgisi geçişini etkinleştirin.
Verileri alma ve Delta tablosunu değiştirme
Power BI hizmetinde lakehouse'unuza gidin, Veri al'ı seçin ve ardından Yeni işlem hattı'nı seçin.
Yeni İşlem Hattı isteminde yeni işlem hattı için bir ad girin ve Oluştur'u seçin.
Bu alıştırmada, veri kaynağı olarak NYC Taxi - Yeşil örnek verilerini seçin.
Önizleme ekranında İleri'yi seçin.
Veri hedefi olarak, OneLake Delta tablo verilerini depolamak için kullanmak istediğiniz göl evi adını seçin. Mevcut bir göl evi seçebilir veya yeni bir tane oluşturabilirsiniz.
Çıkışı depolamak istediğiniz yeri seçin. Kök klasör olarak Tablolar'ı seçin. Tablo adı olarak "nycsample" yazın ve İleri'yi seçin.
Gözden Geçir + Kaydet ekranında Veri aktarımını hemen başlat'ı ve ardından Kaydet + Çalıştır'ı seçin.
İş tamamlandığında lakehouse'unuza gidin ve /Tables klasörü altında listelenen Delta tablosunu görüntüleyin.
Oluşturulan tablo adına sağ tıklayın, Özellikler'i seçin ve Azure Blob Dosya Sistemi (ABFS) yolunu kopyalayın.
Azure Databricks not defterinizi açın. OneLake'de Delta tablosunu okuyun.
olsPath = "abfss://<replace with workspace name>@onelake.dfs.fabric.microsoft.com/<replace with item name>.Lakehouse/Tables/nycsample" df=spark.read.format('delta').option("inferSchema","true").load(olsPath) df.show(5)Alan değerini değiştirerek Delta tablosu verilerini güncelleştirin.
%sql update delta.`abfss://<replace with workspace name>@onelake.dfs.fabric.microsoft.com/<replace with item name>.Lakehouse/Tables/nycsample` set vendorID = 99999 where vendorID = 1;