Aracılığıyla paylaş


Hızlı Başlangıç: Kopyalama etkinliğini kullanarak ayrılmış SQL havuzuna veri yükleme

Azure Synapse Analytics, verilerinizi almanıza, dönüştürmenize, modellemenize ve analiz etmenize yardımcı olan çeşitli analiz altyapıları sunar. Ayrılmış SQL havuzu, T-SQL tabanlı işlem ve depolama özellikleri sunar. Synapse çalışma alanınızda ayrılmış bir SQL havuzu oluşturduktan sonra veriler daha hızlı analiz içgörüleri için yüklenebilir, modellenebilir, işlenebilir ve teslim edilebilir.

Bu hızlı başlangıçta, Azure SQL Veritabanından Azure Synapse Analytics'e veri yüklemeyi öğreneceksiniz. Diğer veri depolarından veri kopyalamak için benzer adımları izleyebilirsiniz. Bu benzer akış, diğer kaynaklar ve havuzlar için de veri kopyalama için geçerlidir.

Önkoşullar

Synapse çalışma alanınız oluşturulduktan sonra Synapse Studio açmanın iki yolu vardır:

  • Azure portal Synapse çalışma alanınızı açın. Başlarken'in altındaki Aç Synapse Studio kartında Aç'ı seçin.
  • Azure Synapse Analytics'i açın ve çalışma alanınızda oturum açın.

Bu hızlı başlangıçta örnek olarak "adftest2020" adlı çalışma alanını kullanacağız. Otomatik olarak Synapse Studio giriş sayfasına gidersiniz.

giriş sayfasını Synapse Studio

Bağlı hizmetler oluşturma

Azure Synapse Analytics'te bir bağlı hizmet, diğer hizmetlerle bağlantı bilgilerinizi tanımladığınız yerdir. Bu bölümde şu iki tür bağlı hizmet oluşturacaksınız: Azure SQL Veritabanı ve Azure Data Lake Storage 2. Nesil (ADLS 2. Nesil) bağlı hizmetler.

  1. Synapse Studio giriş sayfasında, sol gezinti bölmesindeki Yönet sekmesini seçin.

  2. Dış bağlantılar'ın altında Bağlı hizmetler'i seçin.

    Yeni bağlı hizmet oluşturma

  3. Bağlı hizmet eklemek için Yeni'yi seçin.

  4. Galeriden Azure SQL Veritabanı'nı ve ardından Devam'ı seçin. Bağlayıcıları filtrelemek için arama kutusuna "sql" yazabilirsiniz.

    Yeni Azure SQL Veritabanı bağlı hizmeti oluşturma

  5. Yeni Bağlı Hizmet sayfasında, açılan listeden sunucu adınızı ve veritabanı adınızı seçin ve kullanıcı adı ile parolayı belirtin. Ayarları doğrulamak için Bağlantıyı sına'ya tıklayın ve oluştur'u seçin.

    Azure SQL Veritabanı bağlı hizmetini yapılandırma

  6. 3-4 arası adımları yineleyin, ancak galeriden bunun yerine Azure Data Lake Storage 2. Nesil seçin. Yeni Bağlı Hizmet sayfasında, açılan listeden depolama hesabı adınızı seçin. Ayarları doğrulamak için Bağlantıyı sına'ya tıklayın ve oluştur'u seçin.

    Azure Data Lake Storage 2. Nesil yapılandırma

İşlem hattı oluşturma

İşlem hattı, bir etkinlik kümesinin yürütülmesi için mantıksal akışı içerir. Bu bölümde, verileri Azure SQL Veritabanından ayrılmış bir SQL havuzuna alan kopyalama etkinliğini içeren bir işlem hattı oluşturacaksınız.

  1. Tümleştir sekmesine gidin. İşlem hatları üst bilgisinin yanındaki artı simgesini ve ardından İşlem Hattı'nı seçin.

    Yeni işlem hattı oluşturma

  2. Etkinlikler bölmesindeki Taşı ve Dönüştür altında, Verileri kopyala'yı işlem hattı tuvaline sürükleyin.

  3. Kopyalama etkinliğinde öğesini seçin ve Kaynak sekmesine gidin. Yeni bir kaynak veri kümesi oluşturmak için Yeni'yi seçin.

    Kaynak veri kümesi oluşturma

  4. Veri deponuz olarak veritabanı Azure SQL seçin ve Devam'ı seçin.

  5. Özellikleri ayarla bölmesinde, önceki adımda oluşturduğunuz Azure SQL Veritabanı bağlı hizmetini seçin.

  6. Tablo adı'nın altında, aşağıdaki kopyalama etkinliğinde kullanmak üzere örnek bir tablo seçin. Bu hızlı başlangıçta örnek olarak "SalesLT.Customer" tablosunu kullanacağız.

    Kaynak veri kümesi özelliklerini ayarlama

  7. İşiniz bittiğinde Tamam'ı seçin.

  8. Kopyalama etkinliğini seçin ve Havuz sekmesine gidin. Yeni bir havuz veri kümesi oluşturmak için Yeni'yi seçin.

  9. Veri deponuz olarak ayrılmış Azure Synapse SQL havuzunu seçin ve Devam'ı seçin.

  10. Özellikleri ayarla bölmesinde, önceki adımda oluşturduğunuz SQL Analytics havuzunu seçin. Var olan bir tabloya yazıyorsanız, Tablo adı'nın altında açılan listeden seçin. Aksi takdirde, "Düzenle" seçeneğini işaretleyin ve yeni tablonuzun adını girin. İşiniz bittiğinde Tamam'ı seçin.

  11. Havuz veri kümesi ayarları için Tablo seçeneği alanında Otomatik tablo oluştur'u etkinleştirin.

    Otomatik oluşturmayı etkinleştirme

  12. Ayarlar sayfasında Hazırlamayı etkinleştir onay kutusunu seçin. Bu seçenek, kaynak verileriniz PolyBase ile uyumlu değilse geçerlidir. Hazırlama ayarları bölümünde, hazırlama depolama alanı olarak önceki adımda oluşturduğunuz Azure Data Lake Storage 2. Nesil bağlı hizmeti seçin.

    Depolama, PolyBase kullanılarak verileri Azure Synapse Analytics'e yüklenmeden önce hazırlama amacıyla kullanılır. Kopyalama tamamlandıktan sonra, Azure Data Lake Storage 2. Nesil'daki ara veriler otomatik olarak temizlenir.

    Hazırlamayı etkinleştirme

  13. İşlem hattını doğrulamak için araç çubuğunda Doğrula'yı seçin. Sayfanın sağ tarafında İşlem hattı doğrulama çıkışının sonucunu görürsünüz.

İşlem hattında hata ayıklama ve işlem hattını yayımlama

İşlem hattınızı yapılandırmayı tamamladıktan sonra, her şeyin doğru olduğunu doğrulamak için yapıtlarınızı yayımlamadan önce bir hata ayıklama çalıştırması yürütebilirsiniz.

  1. İşlem hattında hata ayıklamak için araç çubuğunda Hata Ayıkla'yı seçin. Pencerenin altındaki Çıkış sekmesinde işlem hattı çalıştırmasının durumu görüntülenir.

    İşlem hattında hata ayıklama

  2. İşlem hattı çalıştırması başarılı olduktan sonra üst araç çubuğunda Tümünü yayımla'yı seçin. Bu eylem, oluşturduğunuz varlıkları (veri kümeleri ve işlem hatları) Synapse Analytics hizmetinde yayımlar.

  3. Başarıyla yayımlandı iletisini görene kadar bekleyin. Bildirim iletilerini görmek için sağ üstteki zil düğmesini seçin.

İşlem hattını tetikleme ve izleme

Bu bölümde, önceki adımda yayımlanan işlem hattını el ile tetiklersiniz.

  1. Araç çubuğunda Tetikleyici Ekle'yi ve ardından Şimdi Tetikle'yi seçin. İşlem Hattı Çalıştırma sayfasında Tamam'ı seçin.

  2. Sol kenar çubuğunda bulunan İzleyici sekmesine gidin. El ile tetikleme tarafından tetiklenmiş bir işlem hattı çalıştırması görürsünüz.

  3. İşlem hattı çalıştırması başarıyla tamamlandığında, etkinlik çalıştırması ayrıntılarını görüntülemek veya işlem hattını yeniden çalıştırmak için İşlem hattı adı sütununun altındaki bağlantıyı seçin. Bu örnekte yalnızca bir etkinlik olduğundan listede yalnızca bir giriş görürsünüz.

  4. Kopyalama işlemiyle ilgili ayrıntılar için Etkinlik adı sütununun altındaki Ayrıntılar bağlantısını (gözlük simgesi) seçin. Kaynaktan havuza kopyalanan veri hacmi, veri aktarım hızı, ilgili süreye sahip yürütme adımları ve kullanılan yapılandırmalar gibi ayrıntıları izleyebilirsiniz.

    Etkinlik ayrıntıları

  5. İşlem hattı çalıştırmaları görünümüne geri dönmek için üstteki Tüm işlem hattı çalıştırmaları bağlantısını seçin. Listeyi yenilemek için Yenile’yi seçin.

  6. Verilerinizin ayrılmış SQL havuzuna doğru yazdığını doğrulayın.

Sonraki adımlar

Azure Synapse Analytics desteği hakkında bilgi edinmek için aşağıdaki makaleye geçin: