Aracılığıyla paylaş


Nesne Gezgini aracılığıyla Visual Studio Code için SQL Bağlamaları uzantısıyla Azure İşlevleri oluşturma

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiAzure Synapse Analytics

Genel Bakış

Visual Studio Code için SQL Bağlamaları, Azure SQL bağlamaları ile Azure İşlevleri geliştirmenizi sağlar. Daha fazla bilgi için bkz. Visual Studio Code için SQL Bağlamaları uzantısıyla Azure İşlevleri oluşturma. Uzantıyı yüklemek için bkz. Visual Studio Code için SQL Bağlamaları uzantısı.

Nesne Gezgini'nden

Nesne Gezgini'ndeki belirli bir tablodan veya görünümden Azure İşlevi oluşturmak için, SQL Server Nesne Gezgini'nde bağlı bir sunucudan bir tabloya veya görünüme sağ tıklayın ve SQL Bağlama ile Azure İşlevi Oluştur'u seçin.

Tablo Nesne Gezgini komutu:

Tablo'dan SQL bağlaması eklemek için nesne gezgini bağlam menüsünün ekran görüntüsü.

Nesne Gezginini Görüntüle komutu:

Nesne gezgini bağlam menüsünün Görünüm'den SQL bağlaması eklemek için ekran görüntüsü.

Henüz Azure İşlevi projesini oluşturmadıysanız, yeni bir Azure İşlevi projesi oluşturmaya yardımcı olacak bir Visual Studio Code istemi görüntülenir.

Klasörde herhangi bir Azure İşlevi projesi bulunamadığı için yeni bir projeyi başlatmak üzere Visual Studio Code bildirim ekran görüntüsü.

Uzantı daha sonra Azure İşlevi'ni oluşturmak istediğiniz klasörü seçmenizi ister.

SQL bağlaması ile Azure İşlevi oluşturulacak klasörü seçme isteminin ekran görüntüsü.

Tablodan SQL bağlaması içeren bir Azure İşlevi oluşturuyorsanız uzantı, kullanılacak Input bağlama türünü (veritabanından veri alır) veya Output (Verileri veritabanına kaydetme) bağlamasını seçmenizi ister.

Uyarı

Bir görünümden SQL Bağlama ile Azure İşlevi yalnızca Input bağlamaları destekler.

Bağlama türünü seçme isteminin ekran görüntüsü.

Uzantı daha sonra Azure İşlevi için kullanılacak işlev adını girmenizi ister.

İşlev adını girme isteminin ekran görüntüsü.

local.settings.jsoniçinde depolanan bağlantı dizeleriniz varsa uzantı, Azure İşlevi için kullanılacak bağlantı dizesini seçmenizi veya yeni bir bağlantı dizesi oluşturmanızı ister.

Bağlantı dizesi ayarını seçme isteminin ekran görüntüsü.

Yeni yerel uygulama oluştur ayarını seçerseniz, uzantı bağlantı dizesi adını ve değerini girmenizi ister.

Bağlantı dizesi girme isteminin ekran görüntüsü.

Var olan bir Azure İşlevi projesine SQL Bağlama ile Azure İşlevi oluşturuyorsanız uzantı, dosyaya bağlantı dizesinin local.settings.json parolasını eklemek isteyip istemediğinizi sorar.

Parolayı SQL bağlantı dizesine kaydetme isteminin ekran görüntüsü.

Evet'i seçerseniz parola dosyaya local.settings.json kaydedilir. Hayır'ı seçerseniz uzantı, parolanın dosyaya local.settings.json kaydedilmediği konusunda sizi uyarır (bu örnekte gösterilmiştir) ve parolayı daha sonra bu dosyaya el ile eklemeniz gerekir.

SQL bağlantı dizesine daha sonra el ile parola ekleme uyarısının ekran görüntüsü.

Azure İşlevi için ad alanını sağlamanız isteniyor.

Azure İşlevi için ad alanı isteminin ekran görüntüsü.

SQL bağlaması ile yepyeni bir Azure İşlevi projesi oluşturuyorsanız, uzantı bağlantı dizesinin parolasını dosyaya eklemek isteyip istemediğinizi local.settings.json sorar.

Azure İşlevinin tamamlandığını belirten bir ilerleme durumu bildirimi görüntülenir.

Azure İşlev Projesi'nin oluşturulmasının tamamlandığını belirten bir bilgi iletisinin ekran görüntüsü.

Azure İşlevi oluşturulduktan sonra uzantı, bir Input veya Output bağlaması için kodu oluşturur. Daha fazla bilgi için bkz. SQL bağlamaları ile Azure işlevleri için oluşturulan kod.