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.
UYGULANANLAR:
Azure Data Factory
Azure Synapse Analytics
İpucu
Kuruluşlar için hepsi bir arada analiz çözümü olan Microsoft Fabric'te Data Factory'yi deneyin. Microsoft Fabric , veri taşımadan veri bilimine, gerçek zamanlı analize, iş zekasına ve raporlamaya kadar her şeyi kapsar. Yeni bir deneme sürümünü ücretsiz olarak başlatmayı öğrenin!
İşlem hattındaki Azure Synapse Notebook Etkinliği, Azure Synapse Analytics çalışma alanınızda bir Synapse not defteri çalıştırır. Bu makale , veri dönüştürme ve desteklenen dönüştürme etkinliklerine genel bir genel bakış sunan veri dönüştürme etkinlikleri makalesini oluşturur.
Azure Synapse Analytics not defteri etkinliğini doğrudan Azure Data Factory Studio kullanıcı arabirimi aracılığıyla oluşturabilirsiniz. Kullanıcı arabirimini kullanarak Synapse not defteri etkinliği oluşturma adım adım izlenecek yol için aşağıdakilere başvurabilirsiniz.
Kullanıcı arabirimiyle bir işlem hattına Synapse için Not Defteri etkinliği ekleme
İşlem hattında Synapse için Not Defteri etkinliğini kullanmak için aşağıdaki adımları tamamlayın:
Genel ayarlar
- İşlem hattı Etkinlikleri bölmesinde Not Defteri'ni arayın ve Synapse'in altındaki not defteri etkinliğini işlem hattı tuvaline sürükleyin.
- Henüz seçili değilse tuvaldeki yeni Not Defteri etkinliğini seçin.
- Genel ayarlarına Ad için örnek girin.
- (Seçenek) Ayrıca bir açıklama da girebilirsiniz.
- Zaman aşımı: Bir etkinliğin çalıştırabileceği maksimum süre. Varsayılan değer 12 saattir ve izin verilen en fazla süre 7 gündür. Biçim D.HH:MM:SS biçimindedir.
- Yeniden Deneme: En fazla yeniden deneme denemesi sayısı.
- Yeniden deneme aralığı (sn): Her yeniden deneme girişimi arasındaki saniye sayısı.
- Güvenli çıkış: İşaretlendiğinde etkinlik çıkışı günlükte yakalanmaz.
- Güvenli giriş: İşaretlendiğinde, etkinlikten gelen giriş günlükte yakalanmaz.
Azure Synapse Analytics (Artifacts) ayarları
Not Defteri etkinliğini yürütecek yeni bir Azure Synapse Analytics bağlı hizmeti seçmek veya oluşturmak için Azure Synapse Analytics (Yapıtlar) sekmesini seçin.
Ayarlar sekmesi
Henüz seçili değilse tuvaldeki yeni Synapse Notebook etkinliğini seçin.
Ayarlar sekmesini seçin.
Not Defteri listesini genişlettiğinizde, bağlı Azure Synapse Analytics'te (Yapıtlar) var olan bir not defterini seçebilirsiniz.
Seçili not defterinin bulunduğu bağlı hizmetin sayfasını açmak için Aç düğmesine tıklayın.
Ayarlar sekmesini seçin ve not defterini ve not defterine geçirmek için isteğe bağlı temel parametreleri seçin.
(İsteğe bağlı) Synapse not defteri bilgilerini doldurabilirsiniz. Aşağıdaki ayarlar boşsa, Synapse not defterinin kendisi çalıştırmak için kullanılır; aşağıdaki ayarlar boş değilse, bu ayarlar Synapse not defterinin ayarlarının yerini alır.
Özellik Açıklama Spark havuzu Spark havuzuna başvuru. Listeden Apache Spark havuzunu seçebilirsiniz. Yürütücü boyutu Oturum için belirtilen Apache Spark havuzunda ayrılan yürütücüler için kullanılacak çekirdek ve bellek sayısı. Dinamik içerik için geçerli değerler Küçük/Orta/Büyük/XLarge/XXLarge'dir. Yürütücüleri dinamik olarak ayırma Bu ayar, Spark Uygulaması yürütücüleri ayırması için Spark yapılandırmasındaki dinamik ayırma özelliğine eşler. En düşük yürütücüler İş için belirtilen Spark havuzunda ayrılacak en az yürütücü sayısı. En fazla yürütücü İş için belirtilen Spark havuzunda ayrılacak en fazla yürütücü sayısı. Sürücü boyutu İş için belirtilen Apache Spark havuzunda verilen sürücü için kullanılacak çekirdek ve bellek sayısı.
Azure Synapse Analytics Not Defteri etkinlik tanımı
Azure Synapse Analytics Not Defteri Etkinliğinin örnek JSON tanımı aşağıda verilmiştir:
{
"activities": [
{
"name": "demo",
"description": "description",
"type": "SynapseNotebook",
"dependsOn": [],
"policy": {
"timeout": "7.00:00:00",
"retry": 0,
"retryIntervalInSeconds": 30,
"secureOutput": false,
"secureInput": false
},
"userProperties": [
{
"name": "testproperties",
"value": "test123"
}
],
"typeProperties": {
"notebook": {
"referenceName": {
"value": "Notebookname",
"type": "Expression"
},
"type": "NotebookReference"
},
"parameters": {
"test": {
"value": "testvalue",
"type": "string"
}
},
"snapshot": true,
"sparkPool": {
"referenceName": {
"value": "SampleSpark",
"type": "Expression"
},
"type": "BigDataPoolReference"
}
},
"linkedServiceName": {
"referenceName": "AzureSynapseArtifacts1",
"type": "LinkedServiceReference"
}
}
]
}
Azure Synapse Analytics Not Defteri etkinlik özellikleri
Aşağıdaki tabloda JSON tanımında kullanılan JSON özellikleri açıklanmaktadır:
| Özellik | Açıklama | Gerekli |
|---|---|---|
| Adı | İşlem hattındaki etkinliğin adı. | Yes |
| açıklama | Etkinliğin ne yaptığını açıklayan metin. | Hayır |
| Tür | Azure Synapse Analytics Not Defteri Etkinliği için etkinlik türü SynapseNotebook'tır. | Yes |
| not defteri | Azure Synapse Analytics'te çalıştırılacak not defterinin adı. | Yes |
| sparkPool | Azure Synapse Analytics Not Defteri'ni çalıştırmak için gereken spark havuzu. | Hayır |
| parametre | Azure Synapse Analytics Not Defteri'ni çalıştırmak için gereken parametre. Daha fazla bilgi için bkz. Synapse not defterini çalıştırarak verileri dönüştürme | Hayır |
Parametre hücresi belirleme
Azure Data Factory parametreler hücresini arar ve yürütme zamanında geçirilen parametreler için varsayılan olarak değerleri kullanır. Yürütme altyapısı, varsayılan değerlerin üzerine yazmak için giriş parametreleriyle parametreler hücresinin altına yeni bir hücre ekler. Synapse not defteri çalıştırarak verileri dönüştürme bölümüne başvurabilirsiniz.
Synapse not defteri hücre çıkış değerini okuma
Etkinlikteki not defteri hücre çıkış değerini okuyabilirsiniz. Bu panel için Synapse not defterini çalıştırarak verileri dönüştürme konusuna başvurabilirsiniz.
Başka bir Synapse not defteri çalıştırma
Synapse not defteri etkinliğindeki diğer not defterlerine başvurmak için %run magic veya mssparkutils not defteri yardımcı programlarını çağırabilirsiniz. her ikisi de iç içe işlev çağrılarını destekler. Senaryonuza göre göz önünde bulundurmanız gereken bu iki yöntemin temel farklılıkları şunlardır:
- %run magic , başvuruda bulunan not defterindeki tüm hücreleri %run hücresine kopyalar ve değişken bağlamını paylaşır. Not defteri1 ile not defteri2'ye
%run notebook2başvurduğunda ve notebook2 bir mssparkutils.notebook.exit işlevini çağırdığında, not defteri1'deki hücre yürütme durdurulur. Not defteri dosyasını "eklemek" istediğinizde %run magic kullanmanızı öneririz. - mssparkutils not defteri yardımcı programları , başvuruda bulunan not defterini bir yöntem veya işlev olarak çağırır. Değişken bağlamı paylaşılmıyor. Not defteri1 aracılığıyla not defteri2'ye
mssparkutils.notebook.run("notebook2")başvurduğunda ve notebook2 bir mssparkutils.notebook.exit işlevini çağırdığında, not defteri1'deki hücre yürütme devam eder. Not defterini "içeri aktarmak" istediğinizde mssparkutils not defteri yardımcı programlarını kullanmanızı öneririz.
Bkz. Azure Synapse Analytics Not Defteri etkinlik çalıştırma geçmişi
İzleyici sekmesinin altındaki İşlem hattı çalıştırmaları'na gidin, tetiklediğiniz işlem hattını görürsünüz. Çalıştırma geçmişini görmek için not defteri etkinliğini içeren işlem hattını açın.
Not defterini aç anlık görüntüsü için bu özellik şu anda desteklenmiyor.
Giriş veya Çıkış düğmesini seçerek not defteri etkinlik girişini veya çıkışını görebilirsiniz. İşlem hattınız bir kullanıcı hatasıyla başarısız olduysa, ayrıntılı kullanıcı hatası izlemesini görmek için sonuç alanını denetlemek için çıkışı seçin.




