Tablodaki tabloları kullanarak birden çok Azure Data Factory toplu Azure portal

Uygulama hedefi: Azure SYNAPSE Analytics 'i Azure Data Factory

Bu öğreticide, Azure SQL Veritabanı'den Azure Synapse Analytics. Aynı düzeni diğer kopyalama senaryolarında da uygulayabilirsiniz. Örneğin, tabloları SQL Server/Oracle'dan Azure SQL Veritabanı/Azure Synapse Analytics/Azure Blob'a kopyalama, Blob'dan Azure SQL Veritabanı tablolara kopyalama.

Not

Azure Data Factory kullanmaya yeni başlıyorsanız bkz. Azure Data Factory'ye giriş.

Yüksek düzeyde, bu öğretici aşağıdaki adımları içerir:

  • Veri fabrikası oluşturma.
  • Bağlı Azure SQL Veritabanı, Azure Synapse Analytics ve Azure Depolama oluşturun.
  • Veri Azure SQL Veritabanı ve Azure Synapse Analytics oluşturun.
  • Kopyalanan tabloları ve gerçek kopyalama işlemini gerçekleştirmek için başka bir işlem hattının bakarak bir işlem hattı oluşturun.
  • Bir işlem hattı çalıştırması başlatma.
  • İşlem hattı ve etkinlik çalıştırmalarını izleme.

Bu öğreticide Azure portalı kullanılır. Veri fabrikası oluşturmaya yönelik diğer araçlar/SDK’lar hakkında bilgi edinmek için bkz. Hızlı Başlangıçlar.

Uçtan uca iş akışı

Bu senaryoda, Azure SQL Veritabanı'e kopyalamak istediğiniz bir dizi tablo Azure Synapse Analytics. İş akışının işlem hatlarında gerçekleşen adımlarının mantıksal sırası şöyledir:

Workflow

  • İlk işlem hattı, havuz veri depolarına kopyalanması gereken tabloların listesini arar. Alternatif olarak, havuz veri deposuna kopyalanacak tüm tabloları listeleyen bir meta veri tablosu tutabilirsiniz. İşlem hattı daha sonra veritabanındaki her bir tabloda yinelenen ve veri kopyalama işlemini gerçekleştiren başka bir işlem hattını tetikler.
  • İkinci işlem hattı gerçek kopyalama işlemini gerçekleştirir. Tablo listesini bir parametre olarak alır. En iyi performans için, Azure SQL Veritabanı Blob depolama ve PolyBase aracılığıyla Azure Synapse Analytics kopya kullanarak, Azure Synapse Analytics tablodaki ilgili tabloyu kopyalayın. Bu örnekte, ilk işlem hattı tablo listesini bir parametre değeri olarak geçirir.

Azure aboneliğiniz yoksa başlamadan önce ücretsiz bir hesap oluşturun.

Önkoşullar

  • Azure Depolama hesabı. Azure Depolama hesabı, toplu kopyalama işleminde hazırlama blob depolama alanı olarak kullanılır.
  • Azure SQL Veritabanı. Bu veritabanı, kaynak verileri içerir. Azure SQL Veritabanı makalesinde veritabanı oluşturma SQL Veritabanı Adventure Works LT örnek verileriyle Azure SQL Veritabanı oluşturun. Bu öğretici, bu örnek veritabanındaki tüm tabloları bir veritabanına Azure Synapse Analytics.
  • Azure Synapse Analytics. Bu veri ambarı, SQL Veritabanından kopyalanan verileri tutar. Bir çalışma alanı Azure Synapse Analytics oluşturma adımları için Kullanmaya başlayın Azure Synapse Analytics makalesine bakın.

SQL sunucusuna erişime yönelik Azure hizmetleri

Hem SQL Veritabanı hem de Azure Synapse Analytics azure hizmetlerinin sunucuya erişmesine izin SQL olun. Sunucunuz için Azure hizmetlerinin ve kaynaklarının bu sunucuya erişmesine izin ver ayarının AÇıK olduğundan emin olun. Bu ayar, Data Factory hizmetinin Azure SQL Veritabanı veri okuması ve Azure Synapse Analytics.

Bu ayarı doğrulamak ve açmak için Azure hizmetlerinin ve kaynaklarının bu sunucuya erişmesine izin ver ayarını AÇıK > Güvenlik > Güvenlik Duvarları ve sanal ağlar > sunucunuza gidin.

Veri fabrikası oluşturma

  1. Microsoft Edge veya Google Chrome web tarayıcısını açın. Şu anda Data Factory kullanıcı arabirimi yalnızca Microsoft Edge ve Google Chrome web tarayıcılarında desteklenmektedir.

  2. Azure Portal gidin.

  3. Uygulama menüsünün sol Azure portal Kaynak oluştur Tümleştirmesi'Data Factory. > >

    Data Factory bölmesinde seçim " " yapın

  4. Yeni veri fabrikası sayfasında, adı olarak ADFTutorialBulkCopyDF girin.

    Azure veri fabrikasının adı genel olarak benzersiz olmalıdır. Ad alanı için aşağıdaki hatayı görürseniz veri fabrikasının adını değiştirin (örneğin, adınızADFTutorialBulkCopyDF). Data Factory yapıtlarını adlandırma kuralları için Data Factory - Adlandırma Kuralları makalesine bakın.

    Data factory name "ADFTutorialBulkCopyDF" is not available
    
  5. Veri fabrikasını oluşturmak istediğiniz Azure aboneliğini seçin.

  6. Kaynak Grubu için aşağıdaki adımlardan birini uygulayın:

  7. Sürüm için V2'yi seçin.

  8. Data factory için konum seçin. Data Factory'nin kullanılabileceği Azure bölgelerinin bir listesi için bir sonraki sayfada ilgilendiğiniz bölgeleri seçin ve Analytics'i genişleterek Data Factory: Products available by region (Bölgeye göre kullanılabilir durumdaki ürünler) bölümünü bulun. Veri fabrikası tarafından kullanılan verileri depoları (Azure Depolama, Azure SQL Veritabanı vb.) ve işlemler (HDInsight vb.) başka bölgelerde olabilir.

  9. Oluştur’a tıklayın.

  10. Oluşturma işlemi tamamlandıktan sonra Kaynak sayfasına gitmek için Kaynağa Data Factory seçin.

  11. Azure Data Factory Studio'Azure Data Factory aç kutucuğunu seçerek Data Factory kullanıcı arabirimi uygulamasını ayrı bir sekmede açın.

Bağlı hizmetler oluşturma

Veri depolarınızı ve işlemlerinizi veri fabrikasına bağlamak için bağlı hizmetler oluşturursunuz. Bağlı hizmetler, Data Factory hizmetinin çalışma zamanında veri deposuna bağlanmak için kullandığı bağlantı bilgilerini içerir.

Bu öğreticide, Azure SQL Veritabanı, Azure Synapse Analytics ve Azure Blob Depolama depolarınızı veri fabrikanıza b bağlamanız gerekir. Azure SQL Veritabanı, kaynak veri deposudur. Bu Azure Synapse Analytics havuz/hedef veri deposu olur. Azure Blob Depolama, PolyBase kullanılarak veriler Azure Synapse Analytics önce hazırlar.

Kaynak Azure SQL Veritabanı bağlı hizmetini oluşturma

Bu adımda, veritabanındaki veritabanınızı veri fabrikasına Azure SQL Veritabanı bağlı bir hizmet oluşturursınız.

  1. Sol bölmeden Yönet sekmesini açın.

  2. Bağlı hizmetler sayfasında +Yeni'yi seçerek yeni bir bağlı hizmet oluşturun.

    Yeni bağlı hizmet.

  3. New Linked Service (Yeni Bağlı Hizmet) penceresinde Azure SQL Veritabanı’nı seçip Devam’a tıklayın.

  4. Yeni Bağlı Hizmet (Azure SQL Veritabanı) penceresinde aşağıdaki adımları uygulayın:

    a. Ad için AzureSqlDatabaseLinkedService adını girin.

    b. Sunucu adı için sunucuyu seçin

    c. Veritabanı adı için veritabanınızı seçin.

    d. Veritabanınıza bağlanmak için kullanıcının adını girin.

    e. Kullanıcının parolasını girin.

    f. Belirtilen bilgileri kullanarak veritabanınıza bağlantıyı test etmek için Bağlantıyı sına'ya tıklayın.

    örneğin: Bağlı hizmeti kaydetmek için Oluştur'a tıklayın.

Bağlı hizmet Azure Synapse Analytics havuzu oluşturma

  1. Bağlantılar sekmesinde, araç çubuğundaki + Yeni düğmesine tekrar tıklayın.

  2. Yeni Bağlı Hizmet penceresinde, Azure Synapse Analytics'ı seçin ve Devam'a tıklayın.

  3. Yeni Bağlı Hizmet (Azure Synapse Analytics) penceresinde aşağıdaki adımları uygulayın:

    a. Ad için AzureSqlDWLinkedService adını girin.

    b. Sunucu adı için sunucunuzu seçin

    c. Veritabanı adı için veritabanınızı seçin.

    d. Veritabanınıza bağlanmak için Kullanıcı adı girin.

    e. Kullanıcı için parola girin.

    f. Belirtilen bilgileri kullanarak veritabanınızın bağlantısını test etmek için Bağlantıyı Sına' ya tıklayın.

    örneğin: Oluştur’a tıklayın.

Hazırlama Azure Depolama bağlı hizmetini oluşturma

Bu öğreticide Azure Blob depolamayı daha iyi bir kopyalama performansı için PolyBase’i etkinleştiren geçici bir hazırlama alanı olarak kullanırsınız.

  1. Bağlantılar sekmesinde, araç çubuğundaki + Yeni düğmesine tekrar tıklayın.

  2. New Linked Service (Yeni Bağlı Hizmet) penceresinde Azure Blob Depolama’yı seçip Devam’a tıklayın.

  3. yeni bağlı hizmet (Azure Blob Depolama) penceresinde aşağıdaki adımları uygulayın:

    a. Ad için AzureStorageLinkedService adını girin.
    b. Depolama hesap adı için Azure Depolama hesabınızı seçin.

    c. Oluştur’a tıklayın.

Veri kümeleri oluşturma

Bu öğreticide, verilerin depolandığı konumu belirten kaynak ve havuz veri kümelerini oluşturacaksınız.

Azuressqldatabasedataset giriş veri kümesi, Azuressqldatabaselinkedservice öğesine başvurur. Bağlı hizmet, veritabanına bağlanmaya yönelik bağlantı dizesini belirtir. Veri kümesi, kaynak verileri içeren veritabanı ve tablonun adını belirtir.

Azuresqldwdataset çıkış veri kümesi Azuresqldwlinkedservice öğesine başvurur. Bağlı hizmet, Azure SYNAPSE Analytics 'e bağlanacak bağlantı dizesini belirtir. Veri kümesi, verilerin kopyalandığı hedef veritabanı ve tabloyu belirtir.

Bu öğreticide, kaynak ve hedef SQL tabloları veri kümesi tanımında sabit kodlanmamıştır. Bunun yerine, ForEach etkinliği tablonun adını çalışma zamanında Kopyalama etkinliğine geçirir.

Kaynak SQL Veritabanı için veri kümesi oluşturma

  1. Sol bölmeden Yazar sekmesini seçin.

  2. + Sol bölmedeki (artı) öğesini seçin ve ardından veri kümesi' ni seçin.

    Yeni veri kümesi menüsü

  3. yeni veri kümesi penceresinde Azure SQL Veritabanı' yi seçin ve ardından devam' a tıklayın.

  4. Özellikleri ayarla penceresinde, ad' ın altına azuressqldatabasedataset adını girin. Bağlı hizmet altında Azuressqldatabaselinkedservice' i seçin. Daha sonra, Tamam'a tıklayın.

  5. Bağlantı sekmesine geçin, tablo için herhangi bir tablo seçin. Bu tablo işlevsiz bir tablodur. İşlem hattını oluştururken kaynak veri kümesinde bir sorgu belirtirsiniz. Sorgu, veritabanınızdaki verileri ayıklamak için kullanılır. Alternatif olarak, Düzenle onay kutusunu tıklatabilir ve tablo adı olarak dbo. dummyName yazabilirsiniz.

Havuz Azure SYNAPSE Analytics için bir veri kümesi oluşturma

  1. Sol bölmedeki + (artı) düğmesine ve Veri Kümesi'ne tıklayın.

  2. Yeni veri kümesi penceresinde Azure SYNAPSE Analytics' i seçin ve ardından devam' a tıklayın.

  3. Özellikleri ayarla penceresinde, ad' ın altına Azuresqldwdataset adını girin. Bağlı hizmet altında Azuresqldwlinkedservice öğesini seçin. Daha sonra, Tamam'a tıklayın.

  4. Parametreler sekmesine geçin, + Yeni'ye tıklayın ve parametre adı olarak DWTableName girin. + Yeni ' ye tekrar tıklayın ve parametre adı Için dwschema yazın. Bu adı sayfadan kopyalayıp yapıştırırsanız Dwtablename ve dwschema sonunda boşluk karakteri bulunmadığından emin olun.

  5. Bağlantı sekmesine geçin,

    1. Tablo için Düzenle seçeneğini işaretleyin. İlk giriş kutusunu seçin ve aşağıdaki dinamik Içerik Ekle bağlantısına tıklayın. Dinamik Içerik Ekle sayfasında, Parametreler altındaki dwschema ' a tıklayarak üstteki ifade metin kutusunu otomatik olarak doldurur @dataset().DWSchema ve ardından son' a tıklayın.

      Veri kümesi bağlantısı TableName

    2. İkinci giriş kutusunu seçin ve aşağıdaki dinamik Içerik Ekle bağlantısına tıklayın. Dinamik Içerik Ekle sayfasında, Parametreler altındaki dwtablename öğesine tıklayarak üstteki ifade metin kutusunu otomatik olarak doldurur @dataset().DWTableName ve ardından son' a tıklayın.

    3. Veri kümesinin TableName özelliği, Dwschema ve dwtablename parametreleri için bağımsız değişken olarak geçirilen değerlere ayarlanır. ForEach etkinliği bir tablo listesi boyunca yinelenir ve birer birer Kopyalama etkinliğine geçirilir.

İşlem hattı oluşturma

Bu öğreticide, iki işlem hattı oluşturursunuz: IterateAndCopySQLTables ve GetTableListAndTriggerCopyData.

Gettablelistandtriggercopydata işlem hattı iki eylem gerçekleştirir:

  • Kopyalanacak tabloların listesini almak için Azure SQL Veritabanı sistem tablosunu arar.
  • Gerçek veri kopyalamayı yapmak için IterateAndCopySQLTables işlem hattını tetikler.

Iterateandcopysqltables işlem hattı, bir tablo listesini parametre olarak alır. listedeki her tablo için, hazırlanan copy ve polybase kullanarak Azure SQL Veritabanı tablosundan Azure Synapse Analytics 'e veri kopyalar.

IterateAndCopySQLTables işlem hattını oluşturma

  1. Sol bölmede, + (artı) düğmesine ve sonra da İşlem Hattı’na tıklayın.

    Yeni işlem hattı menüsü

  2. Genel panelinde Özellikler altında, ad Için Iterateandcopysqltables ' ı belirtin. Sonra sağ üst köşedeki Özellikler simgesine tıklayarak paneli daraltın.

  3. Parametreler sekmesine geçin ve aşağıdaki eylemleri gerçekleştirin:

    a. + Yeni öğesine tıklayın.

    b. Parametre adı Için tablelist girin.

    c. Tür için Dizi'yi seçin.

  4. Etkinlikler araç kutusunda Yineleme ve Koşullar’ı genişletin ve ForEach etkinliğini sürükleyerek işlem hattı tasarım yüzeyine bırakın. Ayrıca, Etkinlikler araç kutusunda etkinlikler için arama yapabilirsiniz.

    a. En alttaki Genel sekmesinde, Ad olarak IterateSQLTables girin.

    b. Ayarlar sekmesine geçin, öğeler için giriş kutusuna tıklayın, ardından aşağıdaki dinamik içerik ekle bağlantısına tıklayın.

    c. Dinamik Içerik Ekle sayfasında, Sistem değişkenleri ve işlevler bölümlerini daraltın, Parametreler altındaki tablelist öğesine tıklayarak üstteki ifade metin kutusunu otomatik olarak doldurur @pipeline().parameter.tableList . Ardından, Son'a tıklayın.

    Foreach parametresi derleyici

    d. Etkinlikler sekmesine geçin, foreach etkinliğine bir alt etkinlik eklemek için kurşun kalem simgesine tıklayın.

    ForEach etkinlik Oluşturucusu

  5. Etkinlikler araç kutusunda Taşı & aktar' ı genişletin ve veri kopyalama etkinliğini ardışık düzen Tasarımcısı yüzeyine sürükleyin. En üstteki içerik haritası menüsüne dikkat edin. Iterateandcopysqltable , işlem hattı adıdır ve ıteratesqltables , ForEach etkinlik adıdır. Tasarımcı, etkinlik kapsamdadır. ForEach düzenleyicisinden işlem hattı düzenleyicisine geri dönmek için, içerik haritası menüsündeki bağlantıya tıklayabilirsiniz.

    ForEach içinde kopyalama

  6. Kaynak sekmesine geçin ve aşağıdaki adımları izleyin:

    1. Kaynak Veri Kümesi olarak AzureSqlDatabaseDataset seçin.

    2. Sorgu kullan için Sorgu seçeneğini belirleyin.

    3. Sorgu giriş kutusuna tıklayın -> aşağıdaki Dinamik içerik ekle'yi seçin -> Sorgu için aşağıdaki ifadeyi girin -> Son'u seçin.

      SELECT * FROM [@{item().TABLE_SCHEMA}].[@{item().TABLE_NAME}]
      
  7. Havuz sekmesine geçin ve aşağıdaki adımları izleyin:

    1. Havuz Veri Kümesi olarak AzureSqlDWDataset seçin.

    2. DWTableName parametresinin VALUE değerine tıklayın > aşağıdaki Dinamik içerik ekle'yi seçin, ifadeyi betik olarak girin @item().TABLE_NAME ve -> seçin.

    3. DWSchema parametresinin VALUE değeri için giriş kutusuna tıklayın > Dinamik içerik ekle'yi seçin, ifadeyi betik olarak girin @item().TABLE_SCHEMA ve ->'yi seçin.

    4. Kopyalama yöntemi için PolyBase'i seçin.

    5. Varsayılan tür kullan seçeneğinin temizleme.

    6. Tablo seçeneği için varsayılan ayar "Hiçbiri" şeklindedir. Havuz tablosunda önceden oluşturulmuş tablolarınız yoksa Azure Synapse Analytics Tablo oluştur seçeneğini etkinleştirin. Kopyalama etkinliği, kaynak verileri temel alarak sizin için tabloları otomatik olarak oluşturur. Ayrıntılar için bkz. Havuz tablolarını otomatik oluşturma.

    7. Betiği kopyala giriş kutusuna tıklayın -> aşağıdaki Dinamik içerik ekle'yi seçin -> betik için aşağıdaki ifadeyi girin -> Son'u seçin.

      IF EXISTS (SELECT * FROM [@{item().TABLE_SCHEMA}].[@{item().TABLE_NAME}]) TRUNCATE TABLE [@{item().TABLE_SCHEMA}].[@{item().TABLE_NAME}]
      

      Kopyalama havuz ayarları

  8. Ayarlar sekmesine geçin ve aşağıdaki adımları uygulayın:

    1. Hazırlamayı Etkinleştir onay kutusunu seçin.
    2. Depo Hesabı Bağlı Hizmeti için AzureStorageLinkedService hizmetini seçin.
  9. İşlem hattı ayarlarını doğrulamak için üst işlem hattı araç çubuğunda Doğrula’ya tıklayın. Doğrulama hatası olmadığını emin olun. İşlem Hattı Doğrulama Raporunu kapatmak için çift açılı ayraçlara >> tıklayın.

GetTableListAndTriggerCopyData işlem hattını oluşturma

Bu işlem hattı iki eylem yapar:

  • Kopyalanacak tabloların listesini almak için Azure SQL Veritabanı sistem tablosunu arar.
  • Gerçek veri kopyalamayı yapmak için "IterateAndCopySQLTables" işlem hattını tetikler.

İşlem hattını oluşturma adımları şu şekildedir:

  1. Sol bölmede, + (artı) düğmesine ve sonra da İşlem Hattı’na tıklayın.

  2. Özellikler altındaki Genel panelinde, işlem hattının adını GetTableListAndTriggerCopyData olarak değiştirin.

  3. Etkinlikler araç kutusunda Genel 'i genişletin, Arama etkinliğini sürükleyerek işlem hattı tasarımcısının yüzeyine bırakın ve aşağıdaki adımları uygulayın:

    1. Ad olarak LookupTableList girin.
    2. Açıklama için Veritabanımdan tablo listesini al girin.
  4. Ayarlar sekmesine geçin ve aşağıdaki adımları uygulayın:

    1. Kaynak Veri Kümesi olarak AzureSqlDatabaseDataset seçin.

    2. Sorguyu kullan için Sorgu'ya seçin.

    3. Sorgu için aşağıdaki SQL sorgusunu girin.

      SELECT TABLE_SCHEMA, TABLE_NAME FROM information_schema.TABLES WHERE TABLE_TYPE = 'BASE TABLE' and TABLE_SCHEMA = 'SalesLT' and TABLE_NAME <> 'ProductModel'
      
    4. Yalnızca ilk satır alanının onay işaretini temizleyin.

      Arama etkinliği - ayarlar sayfası

  5. İşlem Hattı Yürütme etkinliğini Etkinlikler araç kutusundan işlem hattı tasarımcısının yüzeyine sürükleyip bırakın ve adı TriggerCopy olarak ayarlayın.

  6. Arama Bağlan İşlem Hattı Yürüt etkinliğine sürüklemek için Arama etkinliğine eklenmiş yeşil kutuyu arama etkinliğinin sol İşlem Hattı Yürütme etkinliği.

    Arama ve İşlem Hattı Yürütme etkinliklerini bağlama

  7. İşlem Hattı Ayarlar'nin İşlem Hattı Yürüt sekmesine geçiş yapın ve aşağıdaki adımları uygulayın:

    1. Çağrılan işlem hattı olarak IterateAndCopySQLTables seçin.

    2. Tamamlanmasını bekleyin onay kutusunu temizleyin.

    3. Parametreler bölümünde DEĞER -> altındaki giriş kutusuna tıklayın ve -> altında Dinamik içerik ekle'yi seçin ve tablo adı değeri @activity('LookupTableList').output.value olarak girin ->'yi seçin. Arama etkinliğinden sonuç listesini ikinci işlem hattına giriş olarak ayarlabilirsiniz. Sonuç listesinde yer alan tabloların içerdiği verilerin hedefe kopyalanması gerekir.

      İşlem hattı yürütme etkinliği - ayarlar sayfası

  8. İşlem hattını doğrulamak için araç çubuğundaki Doğrula'ya tıklayın. Doğrulama hatası olmadığından emin olun. İşlem Hattı Doğrulama Raporu'nu kapatmak için >> seçeneğine tıklayın.

  9. Varlıkları (veri kümeleri, işlem hatları vb.) Data Factory yayımlamak için pencerenin üst kısmından Hepsini yayımla'ya tıklayın. Yayımlama başarılı olana kadar bekleyin.

İşlem hattı çalıştırmasını tetikleme

  1. GetTableListAndTriggerCopyData işlem hattına gidin, üst işlem hattı araç çubuğunda Tetikleyici Ekle'ye ve ardından Şimdi tetikle'ye tıklayın.

  2. İşlem hattı çalıştırma sayfasında çalıştırmayı onaylayın ve Son'a tıklayın.

İşlem hattı çalıştırmasını izleme

  1. İzleyici sekmesine geçiş yapın. Çözümünüzde her iki işlem hattı için de çalıştırmaları görene kadar Yenile'ye tıklayın. Başarılı oldu durumunu görene kadar listeyi yenilemeye devam edin.

  2. GetTableListAndTriggerCopyData işlem hattıyla ilişkili etkinlik çalıştırmalarını görüntülemek için işlem hattının işlem hattı adı bağlantısına tıklayın. Bu işlem hattı çalıştırması için iki etkinlik çalıştırması görüyor olmalısınız. İşlem hattı çalıştırmalarını izleme

  3. Arama etkinliğinin çıkışını görüntülemek için, ACTIVITY NAME sütununu altındaki etkinliğin yanındaki Çıkış bağlantısına tıklayın. Çıkış penceresinin ekranı kaplamasını sağlamalı ve pencereyi geri yüklemelisiniz. Gözden geçirdikten sonra, X simgesine tıklayarak Çıkış penceresini kapatın.

    {
        "count": 9,
        "value": [
            {
                "TABLE_SCHEMA": "SalesLT",
                "TABLE_NAME": "Customer"
            },
            {
                "TABLE_SCHEMA": "SalesLT",
                "TABLE_NAME": "ProductDescription"
            },
            {
                "TABLE_SCHEMA": "SalesLT",
                "TABLE_NAME": "Product"
            },
            {
                "TABLE_SCHEMA": "SalesLT",
                "TABLE_NAME": "ProductModelProductDescription"
            },
            {
                "TABLE_SCHEMA": "SalesLT",
                "TABLE_NAME": "ProductCategory"
            },
            {
                "TABLE_SCHEMA": "SalesLT",
                "TABLE_NAME": "Address"
            },
            {
                "TABLE_SCHEMA": "SalesLT",
                "TABLE_NAME": "CustomerAddress"
            },
            {
                "TABLE_SCHEMA": "SalesLT",
                "TABLE_NAME": "SalesOrderDetail"
            },
            {
                "TABLE_SCHEMA": "SalesLT",
                "TABLE_NAME": "SalesOrderHeader"
            }
        ],
        "effectiveIntegrationRuntime": "DefaultIntegrationRuntime (East US)",
        "effectiveIntegrationRuntimes": [
            {
                "name": "DefaultIntegrationRuntime",
                "type": "Managed",
                "location": "East US",
                "billedDuration": 0,
                "nodes": null
            }
        ]
    }
    
  4. İşlem Hattı Çalıştırmaları görünümüne geri dönmek için, breadcrumb menüsünün üst kısmından Tüm İşlem Hattı çalıştırmaları bağlantısına tıklayın. İşlem hattının etkinlik çalıştırmalarını görüntülemek için IterateAndCopySQLTables bağlantısına (İşlem HATI ADI sütunu altında) tıklayın. Arama etkinliği çıkışında her tablo için bir Kopyalama etkinliği çalıştırması olduğunu fark vardır.

  5. Verilerin bu öğreticide kullanılan hedef Azure Synapse Analytics kopyalanmış olduğunu onaylayın.

Sonraki adımlar

Bu öğreticide aşağıdaki adımları gerçekleştirdiniz:

  • Veri fabrikası oluşturma.
  • Bağlı Azure SQL Veritabanı, Azure Synapse Analytics ve Azure Depolama oluşturun.
  • Veri Azure SQL Veritabanı ve Azure Synapse Analytics oluşturun.
  • Kopyalanacak tabloları aramak için bir işlem hattı ve gerçek kopyalama işlemini gerçekleştirmek için başka bir işlem hattı oluşturma.
  • Bir işlem hattı çalıştırması başlatma.
  • İşlem hattı ve etkinlik çalıştırmalarını izleme.

Kaynaktan hedefe verileri artımlı olarak koppyalama hakkında bilgi edinmek için aşağıdaki öğreticiye geçin: