Microsoft Fabric defterlerini kullanma

Microsoft Fabric not defteri, Apache Spark işleri ve makine öğrenmesi denemeleri geliştirmeye yönelik birincil bir kod öğesidir. Veri bilimcileri ve veri mühendisleri tarafından kod yazmak için kullanılan, zengin görselleştirmeler ve Markdown metni sağlayarak faydalanılan web tabanlı etkileşimli bir arayüz. Veri mühendisleri veri alımı, veri hazırlama ve veri dönüştürme için kod yazar. Veri bilimciler ayrıca denemeler ve modeller oluşturma, model izleme ve dağıtım gibi machine learning çözümler oluşturmak için not defterlerini kullanır.

Fabric not defteriyle şunları yapabilirsiniz:

  • Hemen başlayın ve kurulum için hiç çaba sarf etmeyin.
  • Sezgisel düşük kod deneyimiyle verileri kolayca keşfedin ve işleyin.
  • Yerleşik kurumsal güvenlik özellikleriyle verilerin güvenliğini sağlayın.
  • Güçlü Spark özelliklerini kullanarak ham biçimler (CSV, txt, JSON vb.), işlenen dosya biçimleri (parquet, Delta Lake vb.) genelinde verileri analiz edin.
  • Gelişmiş yazma özellikleri ve yerleşik veri görselleştirmesi ile üretken olun.
  • Not defterinizde bağlama duyarlı kod oluşturma, yeniden düzenleme ve doğrulama için Copilot kullanın.
  • Başarısız hücreleri veya Spark işlerini, onay tabanlı kod değişiklikleri de dahil olmak üzere Copilot ile hızlıca teşhis edin ve onarın.

Bu makalede, veri bilimi ve veri mühendisliği deneyimlerinde not defterlerinin nasıl kullanılacağı açıklanmaktadır.

Not defterini çalıştırmanın güvenlik bağlamı

Not defteri yürütme, her birinin farklı bir güvenlik bağlamı ile üç şekilde tetiklenebilir:

  • Etkileşimli çalıştırma: Kullanıcı arabirimi veya REST API aracılığıyla yürütmeyi el ile tetiklersiniz. Not defteri güvenlik bağlamınız (geçerli kullanıcı) altında çalışır.
  • İşlem hattı etkinliği olarak çalıştır: Yürütme bir Fabric Data Factory işlem hattından tetikleniyor. Ayrıntılar için Not Defteri etkinliğine bakın. Defter, işlem hattının veya defterin sahibinin değil, işlem hattının en son değiştiren kullanıcısının kimliği altında çalışmaktadır. Bu, işlem hattını son düzenleyen kişinin veri erişimi, API çağrıları ve izinler için güvenlik bağlamını belirlediğini gösterir.
  • Zamanlayıcı: Yürütme zamanlanmış bir çalıştırmadan tetikleniyor. Not defteri, zamanlamayı oluşturan veya son güncelleştiren kullanıcının kimliği altında çalışır.

API'ler aracılığıyla yürütmeyi otomatikleştirme

Ayrıca İş Zamanlayıcı API'sini aracılığıyla da isteğe bağlı olarak not defterlerini yürütebilirsiniz. API ile tetiklenen çalıştırmalar parametreli yürütmeyi, oturum yapılandırmasını (işlem sanal çekirdekleri ve Spark ayarları gibi), ortam ve çalışma zamanı seçimini ve hedef Fabric Lakehouse'un seçilmesini destekler. Aynı API aracılığıyla çalıştırma durumunu izleyebilir ve iş örneklerini iptal edebilirsiniz. Çalıştırmalar, koşullu düzenleme ve aşağı akış sinyallerini etkinleştirmek için dış zamanlayıcıların ve Doku işlem hatlarının okuyabileceği bir çıkış değeri döndürür.

Öğeler REST API'si ve İş Zamanlayıcı API'si hem güvenli katılımsız otomasyon hem de CI/CD için hizmet sorumlusu kimlik doğrulamasını destekler. Bazı aşağı akış hizmetlerinin (T-SQL uç noktaları gibi) hizmet sorumlularını desteklemediğini ve kullanıcı sorumlusu gerektirdiğini unutmayın.

Bu yürütme seçenekleri farklı senaryolar için esneklik sağlar, ancak not defterinizi hangi kimliğin çalıştırladığını anlamanız gerekir. Güvenlik bağlamı veri access izinlerini, API çağrı yetkilendirmesini ve kaynak kullanılabilirliğini etkiler.

İlk kez bir not defteri oluşturulduğunda, kodu gözden geçirmeden çalıştırma riskini anımsatan bir uyarı iletisi gösterilir.

Not defterini çalıştırma uyarılarını gösteren ekran görüntüsü.

Güvenlik sorunlarını önlemek için şu en iyi yöntemleri izleyin:

  • Bir not defterini el ile çalıştırmadan önce: Not defterini en son kimin değiştirdiğini denetleyin ve yazmadığınız kodu yürütmeden önce gerçek içerik değişikliklerini gözden geçirmek için sürüm geçmişi panelini kullanın.
  • İşlem hattına not defteri eklemeden önce: Not defteri o kullanıcının kimliği altında çalıştığından işlem hattını en son kimin değiştirdiğini doğrulayın. En son içeriğini gözden geçirmek için işlem hattından not defterini açın. Kimlik gerekli izinlere sahip değilse (veya belirli API'ler için hizmet sorumlusu yerine kullanıcı sorumlusuna ihtiyacınız varsa), son değiştirilen kimliği güncelleştirmek için uygun kullanıcının işlem hattını düzenlemesini sağlayın.
  • Zamanlama oluşturmadan veya güncelleştirmeden önce: Not defteri, zamanlamayı oluşturan veya güncelleştiren kişinin kimliği altında çalışır. Kullanıcının not defterindeki tüm işlemler için gerekli izinlere sahip olduğundan emin olun.
  • Çalışma alanı aşamalarını kullanma: Çalışma alanlarını geliştirme, test ve üretim aşamalarına ayırın. Üretim çalışma alanlarına erişimi yalnızca güvenilen kullanıcılara kısıtlayın.

Not defterleri oluşturma

Yeni bir not defteri oluşturabilir veya var olan bir not defterini içeri aktarabilirsiniz.

Yeni not defteri oluşturma

Diğer standart Fabric öğe oluşturma işlemleri gibi, Fabric Data Engineering giriş sayfasından, çalışma alanı New seçeneğinden veya Create Hub'ndan kolayca yeni bir not defteri oluşturabilirsiniz.

Belirli iş akışlarında adım adım not defteri oluşturma yönergeleri için bkz:

Mevcut not defterlerini içeri aktarma

Çalışma alanı araç çubuğundaki girdiyi kullanarak yerel bilgisayarınızdan bir veya daha fazla mevcut not defterini içeri aktarabilirsiniz. Fabric not defterleri standart Jupyter Notebook .ipynb dosyalarını ve .py, .scala ve .sql gibi kaynak dosyalarını tanır ve buna göre yeni not defteri öğeleri oluşturur.

Yeni menüsünde not defteri seçeneklerinin bulunacağı yeri gösteren ekran görüntüsü.

Bir not defterini dışa aktarmak

Not defterinizi diğer standart biçimlere aktarabilirsiniz. Fabric not defteri aşağıdakilere aktarılabilir:

Not defterinin dışarı aktarıldığı yeri gösteren ekran görüntüsü.

Bir defteri kaydet

Fabric'da, siz açtıktan ve düzenledikten sonra not defteri varsayılan olarak otomatik olarak kaydedilir; kod değişikliklerini kaybetme konusunda endişelenmeniz gerekmez. Kopyasını kaydet'i, geçerli çalışma alanında veya başka bir çalışma alanında başka bir kopya oluşturmak için de kullanabilirsiniz.

Kopyanın kaydedileceği yeri gösteren ekran görüntüsü.

Not defterini el ile kaydetmeyi tercih ederseniz, not defteri öğenizin yerel bir dalı olması için El ile kaydetme seçeneğine geçebilir ve ardından değişikliklerinizi kaydetmek için Kaydet veya CTRL+sn tuşlarını kullanabilirsiniz.

El ile kaydetmenin değiştirileceği yeri gösteren ekran görüntüsü.

Düzenle> - Kaydetme seçenekleri - Manuel>'i seçerek el ile kaydetme moduna da geçebilirsiniz. Not defterinizin yerel bir dalını açmak ve el ile kaydetmek için Kaydet'i seçin veya Ctrl+s klavye kısayolunu kullanın.

Göl evleri ve not defterlerini bağlama

Fabric not defterleri artık göl evleri ile yakın etkileşimleri destekliyor; Lakehouse gezgininden kolayca yeni veya mevcut bir göl evi ekleyebilirsiniz.

Lakehouse gezgininde farklı lakehouse'lara gidebilir ve bir lakehouse'ı sabitleyerek varsayılan olarak ayarlayabilirsiniz. Varsayılan yapılandırma daha sonra çalışma zamanı dizinine bağlanır ve yerel bir dizin kullanarak varsayılan lakehouse'u okuyabilir veya yazabilirsiniz.

Varsayılan göl evi sabitleme yerini gösteren ekran görüntüsü.

Not

Yeni bir göl evi sabitledikten veya varsayılan göl evi yeniden adlandırdıktan sonra oturumu yeniden başlatmanız gerekir.

Göl evi ekleme veya kaldırma

Göl evi adının yanındaki X simgesi seçildiğinde not defteri sekmesinden kaldırılır, ancak lakehouse öğesi çalışma alanında hala var olur.

Mevcut bir tane ekleyerek veya yeni bir göl evi oluşturarak not defterine daha fazla göl evi eklemek için Göl evi ekle'yi seçin.

Lakehouse dosyasını keşfet

Göl görünümünün Tablolar ve Dosyalar bölümünün altındaki alt klasör ve dosyalar, lakehouse listesi ile not defteri içeriği arasındaki bir içerik alanında görünür. İçerik alanını yenilemek için Tablolar ve Dosyalar bölümünde farklı klasörler seçin.

Klasör ve dosya işlemleri

Sağ fare tıklamasıyla bir dosya (.csv,.parquet,.txt,.jpg,.pngvb.) seçerseniz Spark veya Pandas API'sini kullanarak verileri yükleyebilirsiniz. Odak hücresinin altına yeni bir kod hücresi oluşturulur ve eklenir.

Seçme dosyasından veya klasöründen farklı bir biçime sahip yolu kolayca kopyalayabilir ve kodunuzda buna karşılık gelen yolu kullanabilirsiniz.

Lakehouse'daki dosyaların bağlam menüsünü gösteren ekran görüntüsü.

Not defteri kaynakları

Not defteri kaynak gezgini, klasörlerinizi ve dosyalarınızı yönetmenize yardımcı olmak için Unix benzeri bir dosya sistemi sağlar. Kod modülleri, anlam modelleri ve görüntüler gibi küçük boyutlu dosyaları depolayabileceğiniz yazılabilir bir dosya sistemi alanı sunar. Yerel dosya sisteminizle çalışıyormuş gibi, not defterindeki kod ile kolayca erişebilirsiniz.

Not defteri kaynaklarının animasyonlu GIF'i.

Not

  • Hem yerleşik klasör hem de ortam klasörü için en fazla Kaynak depolama alanı 500 MB'tır ve tek bir dosya boyutu 100 MB'a kadar olur. Her ikisi de toplamda en fazla 100 dosya/klasör örneğine izin verir.
  • notebookutils.notebook.run() kullanırken hedef not defteri kaynağına erişmek için notebookutils.nbResPath komutunu kullanın. builtin/ bağıl yolu, her zaman kök not defterinin yerleşik klasörünü gösterir.

Not

Kaynaklar klasöründeki (hem yerleşik hem de ortam) ve satır içi komutlar (veya %pip installgibiinstall.packages()) aracılığıyla yüklenen kitaplıklardaki dosyaların kapsamı geçerli not defteri oturumuna göre belirlenmiştir. Bunlar, Hızlı modda veya Tam modda ortam yayımından etkilenmez.

Yerleşik kaynaklar klasörü

Yerleşik kaynaklar klasörü, her not defteri için benzersiz olan sistem tanımlı bir klasördür. Mevcut not defterinde kullanılan verilerin depolanması için yerleşik kaynak klasörünün kullanılması önerilir. Not defteri kaynaklarının temel özellikleri aşağıdadır.

  • Kullanıcı arabiriminde oluşturma/silme, karşıya yükleme/indirme, sürükleme/bırakma, yeniden adlandırma, yineleme ve arama gibi yaygın işlemleri kullanabilirsiniz.
  • Hızlı araştırma için gibi builtin/YourData.txt göreli yolları kullanabilirsiniz. notebookutils.nbResPath yöntemi, tam yolu oluşturmanıza yardımcı olur.
  • Doğrulanmış verilerinizi Lakehouse'a yaz seçeneğiyle kolayca bir lakehouse'a taşıyabilirsiniz. Fabric, hızlı bir şekilde başlamanıza yardımcı olmak için yaygın dosya türlerine yönelik zengin kod parçacıkları ekler.
  • Bu kaynaklar ayrıca Başvuru not defteri çalıştırma durumu için notebookutils.notebook.run() üzerinden kullanılabilir.

Ortam kaynakları klasörü

Ortam Kaynakları Klasörü, birden çok not defteri arasında işbirliğini kolaylaştırmak için tasarlanmış paylaşılan bir depodur.

  • Kaynaklar sekmesini ortamın içinde bulabilir ve kaynak dosyalarını yönetmek için tüm işlemleri burada bulabilirsiniz. Bu dosyalar, not defteri geçerli ortama eklendikten sonra birden çok not defteri arasında paylaşılabilir.

    Ortamdaki kaynakların yönetileceği yeri gösteren ekran görüntüsü.

  • Not Defteri sayfasında, ekli ortamdan devralınan kaynaklar altında kolayca ikinci bir kök klasör bulabilirsiniz.

    Ortam kaynakları klasörünün açıldığı yeri gösteren ekran görüntüsü.

  • Yerleşik kaynaklar klasörüyle aynı dosya/klasörler üzerinde de çalışabilirsiniz.

  • Çevre kaynak yolu otomatik olarak not defteri kümesine bağlanır. Ortam kaynaklarına erişmek için /env relatif yolunu kullanabilirsiniz.

Fabric Ortamları, kitaplıkların not defteri oturumlarınıza teslim şeklini etkileyen iki kitaplık yayımlama modunu destekler:

  • Hızlı mod yaklaşık 5 saniye içinde yayımlar ve not defteri oturumunuz başladığında kitaplıkları yükler. Hızlı mod, Tam mod aracılığıyla yayımlanan kitaplık sürümlerini geçersiz kılabilir, ancak yalnızca geçerli oturum için geçerlidir.
  • Tam mod kararlı, yeniden üretilebilir bir kitaplık anlık görüntüsü oluşturur. Yayımlama genellikle 3-6 dakika sürer ve oturum başlatma bağımlılık dağıtımı için 1 ile 3 dakika arasında bir süre ekler. Özel bir canlı havuz ile Tam modun kullanılması, kararlı anlık görüntüyü korurken oturum başlangıç sürelerini yaklaşık 5 saniyeye geri getirebilir.

Her modla ilgili ayrıntılar için bkz. Fabric ortamlarında kitaplıkları yönetme.

Not defterlerinde ortam kitaplıklarını kullanma

İş akışınıza göre bir kitaplık yayımlama modu seçin:

  • Yinelemeli geliştirme için hızlı mod: Not defterlerinde etkin bir şekilde deneme yaparken ve hızlı kitaplık yinelemesi gerektiğinde Hızlı modu kullanın. Kitaplıklar en az yayımlama süresiyle oturum başlangıcında yüklenir.
  • Yeniden üretilebilirlik için tam mod: Ortak çalışanlar, zamanlanmış çalıştırmalar veya işlem hattı işleri arasında tutarlı kitaplık sürümlerine ihtiyacınız olduğunda Tam modu kullanın. Anlık görüntü, her oturumun aynı bağımlılıklarla başlamasını sağlar.
  • Hızlı ve kararlı oturumlar için özel bir canlı havuz ile tam mod: Hem hızlı oturum başlatma hem de yeniden üretilebilirlik önemli olduğunda, Tam modu özel bir canlı havuzla yapılandırın. Bu birleşim, kararlı kitaplık anlık görüntüsünü koruyarak oturum başlatmanın yaklaşık 5 saniye sürmesini sağlar.

Not

göreli yol ile okuma/yazma, yüksek eşzamanlılık içeren bir oturumda çalışmıyor.

Dosya düzenleyicisi

Dosya düzenleyicisi, dosyaları doğrudan not defterindeki kaynak klasörünün ve ortam kaynak klasörünün içinde görüntülemenize ve düzenlemenize olanak tanır. Desteklenen dosya türleri CSV, TXT, HTML, YML, PY, SQL ve daha fazlasını içerir. Dosya düzenleyicisiyle, not defterindeki dosyaları kolayca access ve değiştirebilirsiniz; Anahtar sözcük vurgusunu destekler ve .py ve .sql gibi kod dosyalarını açarken ve düzenlerken gerekli dil hizmetini sağlar.

  • Bu özelliğe, dosya menüsündeki 'Görüntüle ve düzenle' seçeneği üzerinden erişebilirsiniz. Dosyaya çift tıklamak daha hızlı bir yoldur.

    Dosyaların nerede görüntülenip düzenlendiği gösteren ekran görüntüsü.

  • Dosya düzenleyicisindeki içerik değişikliğinin Kaydet düğmesine veya klavye kısayoluna tıklayarak el ile kaydedilmesi gerekir: Ctrl+S, dosya düzenleyicisi otomatik kaydetmeyi desteklemez.

  • not defteri modu dosya düzenleyicisini de etkiler. Dosyaları yalnızca görüntülemenize rağmen, düzenleme izni olmadan not defteri modundaysanız düzenleyemezsiniz.

Not

Dosya düzenleyicisiyle ilgili bazı sınırlamalar aşağıdadır.

  • Dosya boyutu sınırı 1 MB'tır.
  • Bu dosya türleri görüntüleme ve düzenleme için desteklenmez: .xlsx ve .parquet.

Not defterinde işbirliği yapma

Fabric not defteri, aynı not defterini düzenleyen birden çok kullanıcıyı destekleyen işbirliğine dayalı bir öğedir.

Not defterini açtığınızda, varsayılan olarak birlikte düzenleme moduna girersiniz ve her not defteri düzenlemesi otomatik olarak kaydedilir. İş arkadaşlarınız aynı not defterini aynı anda açarsa profillerini, çalıştırma çıkışını, imleç göstergesini, seçim göstergesini ve düzenleme izlemesini görürsünüz. İşbirliği özelliklerini kullanarak programlamayı eşleştirme, uzaktan hata ayıklama ve özel ders senaryolarını kolayca gerçekleştirebilirsiniz.

Başka bir kullanıcı düzenlemesi içeren bir kod hücresi gösteren ekran görüntüsü.

Not defterlerinde Copilot kullanma

Copilot, çalışma alanının, ekli Lakehouse şemaları, tabloları ve dosyaları, not defterinin yapısını ve geçerli çalışma zamanı durumunu hemen algılar. Copilot'un size yardımcı olmaya başlaması için bir oturum açmanız gerekmez. Copilot çok adımlı, not defteri genelinde kod oluşturmayı, iş akışlarının tamamında yeniden düzenlemeyi, özetlemeyi ve doğrulamayı destekler, böylece bağlamı kaybetmeden hücreler arasında çalışabilirsiniz.

Copilot'un performans içgörüleri

Copilot veri boyutu, birleştirme desenleri ve çalışma zamanı davranışı temelinde performans yönergelerini ortaya çıkarmaktadır. Örneğin, verimli birleştirme stratejileri önerebilir, yüksek maliyetli karıştırmalardan kaçınmanıza yardımcı olabilir, yeniden kullanılabilir işlevlerde yeniden düzenleme önerebilir ve yürütme sırasında gözlemlenen olası veri kalitesi sorunlarını vurgulayabilir. Bu içgörüler, Copilot konuşmalarınızın bir parçası olarak görünür ve /optimize komutuyla hizalanır.

Copilot ile sorun giderme

Bir hücre veya Spark işi başarısız olduğunda, başarısız hücrenin altında bir Copilot ile Düzelt seçeneği görüntülenir. Bir hata özeti, kök neden analizi ve önerilen düzeltmeler sağlar. Copilot, işlemeden önce gözden geçirebilmeniz için bir onay farkıyla kod değişikliklerini otomatik olarak uygulayabilir. Ayrıca Copilot sohbette /fix komutunu kullanarak belirli bir hücre veya not defterinin tamamı için hedeflenen tanılamaları çalıştırabilirsiniz. Daha fazla bilgi için Copilot ile defter hatalarını teşhis edin.

Not defterini paylaşma

Not defteri paylaşmak, ekip üyeleriyle işbirliği yapmak için kullanışlı bir yoldur. Yetkili çalışma alanı rolleri not defterlerini varsayılan olarak görüntüleyebilir veya düzenleyebilir/çalıştırabilir. Belirtilen izinlere sahip bir not defterini paylaşabilirsiniz.

  1. Not defteri araç çubuğunda Paylaş'ı seçin.

    Paylaş'ın seçileceği yeri gösteren ekran görüntüsü.

  2. Bu not defterini görüntüleyebilen ilgili kişi kategorisini seçin. Alıcılar için Paylaş, Düzenle veya Çalıştır izinlerini seçebilirsiniz.

    İzinlerin seçileceği yeri gösteren ekran görüntüsü.

  3. Uygula'yı seçtikten sonra, not defterini doğrudan gönderebilir veya bağlantıyı başkalarına kopyalayabilirsiniz. Alıcılar daha sonra not defterini izin düzeyine göre verilen ilgili görünümle açabilir.

    Bağlantının oluşturulacağı ve gönderileceği yeri gösteren ekran görüntüsü.

  4. Not defteri izinlerinizi daha fazla yönetmek için Çalışma alanı öğe listesi>Diğer seçenekler'i ve ardından İzinleri yönet'i seçin. Bu ekrandan mevcut not defteri erişim ve izinlerini güncelleyebilirsiniz.

    Çalışma alanında izinlerin nerede yönetileceğini gösteren ekran görüntüsü.

Kod hücresinde açıklama ekleme

Açıklama ekleme, işbirliğine dayalı senaryolar için kullanışlı bir diğer özelliktir. Şu anda Fabric hücre düzeyinde açıklamalar eklemeyi desteklemektedir.

  1. Not defteri araç çubuğundaki Açıklamalar düğmesini veya hücre açıklaması göstergesini seçerek Açıklamalar bölmesini açın.

    Açıklama'nın seçileceği yeri gösteren ekran görüntüsü.

  2. Kod hücresindeki kodu seçin, Açıklamalar bölmesinde Yeni'yi seçin, açıklama ekleyin ve ardından kaydetmek için Açıklama gönder'i seçin.

    Yeni'nin seçileceği yeri gösteren ekran görüntüsü.

  3. Gerekirse açıklamanızın yanındaki Diğer seçeneğini belirleyerek Açıklamayı düzenle, İş parçacığını çözümle ve İş parçacığını sil seçeneklerini bulun.

Açıklamadaki diğer kişileri etiketleme

"Etiketleme", bir açıklama yazışmasında bir kullanıcıdan bahsetmeyi ve bilgilendirmeyi, ayrıntılar üzerinde işbirliğini verimli bir şekilde geliştirmeyi ifade eder.

  1. Bir hücredeki kod bölümünü seçin ve yeni bir yorum dizisi başlatın.

  2. Belirli bir bölümle ilgili bir tartışmada birinden bahsetmek istiyorsanız, kullanıcı adını girin ve öneri listesinden doğru olanı seçin.

  3. İçgörülerinizi paylaşın ve Gönderin .

  4. Bir E-posta bildirimi tetiklendiğinde, kullanıcı bu hücreyi hızla bulmak için Açıklamaları Aç bağlantısına tıklar.

  5. Ayrıca, erişim izni olmayan birini etiketlerken, kullanıcılar için izinleri yetkilendirip yapılandırarak kod varlıklarınızın iyi yönetildiğinden emin olun.

Açıklamadaki diğer kişileri etiketlemeye ait animasyonlu GIF.

Not

Açıklama öğesi için, açıklamayı bir saat içinde güncelleştirirseniz etiketli kullanıcı artık e-posta bildirimi almaz. Ancak yeni etiketli kullanıcıya E-posta bildirimi gönderir.

Sürüm geçmişi

Önemli

Bu özellik önizleme aşamasındadır.

Sürüm geçmişi, canlı not defteri değişikliklerinizi kolayca sürüm oluşturmanızı sağlar. Aynı not defterinde birden çok katkıda bulunanla işbirliği yapmak için özellikle yararlı olan sağlam yerleşik sürüm denetimi özellikleriyle geçmiş izleme ve not defteri yönetimini destekler.

  1. Not defteri genel araç çubuğundan geçmiş sürümüne erişin.

    Geçmiş erişimini gösteren ekran görüntüsü.

  2. Not defteri, denetim noktası oluşturmanın iki yolunu destekler.

    • El ile denetim noktası: Geliştirme kilometre taşlarınızı kaydetmek için el ile yeni sürüm oluşturabilir ve not defteri sürümlerinizi yönetme esnekliği sağlayabilirsiniz.

      Yeni sürümün nasıl oluşturulacağını gösteren ekran görüntüsü.

    • Sistem denetim noktası: Bu denetim noktaları, Not Defteri sistemi tarafından düzenleme zaman aralığına göre her 5 dakikada bir otomatik olarak oluşturulur ve çalışmanızın tutarlı bir şekilde kaydedilmesini ve sürüm oluşturulmasını sağlar. Tüm katkıda bulunanların değişiklik kayıtlarını sistem denetim noktası zaman çizelgesi listesinde bulabilirsiniz. Denetim noktası listesini genişletmeyi gösteren ekran görüntüsü.

  3. Not Defteri için Çok Kaynaklı Denetim Noktası Oluşturma

    Fabric not defterleri Git, dağıtım işlem hatları ve Visual Studio Code ile sorunsuz bir şekilde tümleşir. Kaydedilen her sürüm, not defterinin sürüm geçmişinde otomatik olarak yakalanır. Sürümler not defterindeki doğrudan düzenlemelerden, Git eşitlemelerinden, dağıtım işlem hattı etkinliklerinden veya VS Code aracılığıyla yayımlamadan kaynaklanabilir. Her sürümün kaynağı, tam izlenebilirlik sağlamak için sürüm geçmişinde açıkça etiketlenmiştir.

    Not defteri sürüm geçmişi için çok kaynaklı denetim noktasını gösteren ekran görüntüsü.

  4. Bir denetim noktasına tıklayarak fark görünümünü açabilirsiniz; bu görünüm, seçilen denetim noktası ile geçerli canlı sürüm arasındaki hücre içeriği, hücre çıkışı ve meta veriler dahil içerik farklılıklarını vurgular. Bu denetim noktasının sürümü 'diğer seçenekler' menüsünde tek tek yönetilebilir.

    Görünüm farklarını gösteren ekran görüntüsü.

  5. Önceki bir sürümü korumak istiyorsanız, denetim noktası açılan menüsünden sürümü yönetebilir, denetim noktasından geri yükle'ye tıklayıp geçerli not defterinin üzerine yazabilir veya kopya olarak kaydet'i kullanarak yeni bir not defterine kopyalayabilirsiniz.

    Denetim noktasıyla birlikte diğer seçenekleri gösteren ekran görüntüsü.

Not

  • Bilinen sınırlama: Birden çok ortak çalışan düzenleme yaparken, bunlardan biri Geri Yükle düğmesine tıklarsa ve not defterine geri giderse, not defteri denetim noktasından hemen kurtarılamaz. Bir ileti çubuğu değişiklikleri görüntülemenizi ister. Değişiklikleri görüntüle düğmesine tıklamanız, ardından geri yüklemeyi tamamlamak için Kaydedilmiş versiyonu tutmayı seçmeniz gerekir. Geri yüklemeden sonraki değişiklikleri görüntülemeyi gösteren ekran görüntüsü.
  • Sistem denetim noktalarının süresi 1 yıl sonra dolacak.

Dijital not defteri mod değiştirici

Fabric not defterleri, "Develop", "Run only", "Edit" ve "View" olmak üzere arasında geçiş yapabileceğiniz dört modu destekler. Her mod bir izin kümesiyle hizalanır.

Not defterini paylaştığınızda, kullanıcılara izinler atarsınız. Bu izinlere bağlı olarak, kullanıcılar kendilerine sağlanan modlara erişebilir ve bu modlar arasında geçiş yapabilir.

Modların değiştirileceği yeri gösteren ekran görüntüsü.

  • Geliştirme modu: Okuma, yürütme ve yazma izinleri gerektirir.
  • Yalnızca çalıştırma modu: Okuma ve yürütme izinleri gerektirir.
  • Düzenleme modu: Okuma ve yazma izinleri gerektirir (çalıştırılamaz).
  • Görüntüleme modu: Okuma izinleri gerektirir.

İzinler ve erişim

İzinler, Microsoft Fabric çalışma alanı veya not defteri düzeyinde ayarlanabilir. Bir kullanıcının hangi modlara erişebileceğini belirler:

  • İzinler, kullanılabilir mod kümesini sınırlar.
  • Kullanıcı için otomatik olarak bir mod seçmez.
  • Modlar, izinlerin izin verdiğinden daha fazla özellik veremez.