Azure Data Factory kullanarak Azure Blob depolamadan Azure SQL veritabanı 'ndaki bir veritabanına veri kopyalamaCopy data from Azure Blob storage to a database in Azure SQL Database by using Azure Data Factory

Uygulama hedefi: Azure SYNAPSE Analytics 'i Azure Data Factory

Bu öğreticide, Azure Data Factory kullanıcı arabirimini (UI) kullanarak bir veri fabrikası oluşturursunuz.In this tutorial, you create a data factory by using the Azure Data Factory user interface (UI). Bu veri fabrikasındaki işlem hattı, verileri Azure Blob depolama alanından Azure SQL veritabanı 'ndaki bir veritabanına kopyalar.The pipeline in this data factory copies data from Azure Blob storage to a database in Azure SQL Database. Bu öğreticideki yapılandırma düzeni, dosya tabanlı bir veri deposundan ilişkisel bir veri deposuna kopyalama için geçerlidir.The configuration pattern in this tutorial applies to copying from a file-based data store to a relational data store. Kaynak ve havuz olarak desteklenen veri depolarının listesi için desteklenen veri depoları tablosuna bakın.For a list of data stores supported as sources and sinks, see the supported data stores table.

Not

İlk kez Data Factory kullanıyorsanız bkz. Azure Data Factory'ye giriş.If you're new to Data Factory, see Introduction to Azure Data Factory.

Bu öğreticide, aşağıdaki adımları gerçekleştireceksiniz:In this tutorial, you perform the following steps:

  • Veri fabrikası oluşturma.Create a data factory.
  • Kopyalama etkinliğiyle işlem hattı oluşturma.Create a pipeline with a copy activity.
  • İşlem hattında test çalıştırması yapma.Test run the pipeline.
  • İşlem hattını el ile tetikleme.Trigger the pipeline manually.
  • İşlem hattını bir zamanlamaya göre tetikleme.Trigger the pipeline on a schedule.
  • İşlem hattı ve etkinlik çalıştırmalarını izleme.Monitor the pipeline and activity runs.

ÖnkoşullarPrerequisites

Bir blob ve SQL tablosu oluşturmaCreate a blob and a SQL table

Aşağıdaki adımları uygulayarak öğretici için Blob depolama alanınızı ve SQL veritabanınızı hazırlayın.Now, prepare your Blob storage and SQL database for the tutorial by performing the following steps.

Kaynak blob oluşturmaCreate a source blob

  1. Not Defteri'ni başlatın.Launch Notepad. Aşağıdaki metni kopyalayın ve diskinizde emp.txt dosyası olarak kaydedin:Copy the following text, and save it as an emp.txt file on your disk:

    FirstName,LastName
    John,Doe
    Jane,Doe
    
  2. Blob depolama alanınızda adftutorial adlı bir kapsayıcı oluşturun.Create a container named adftutorial in your Blob storage. Bu kapsayıcıda input adlı bir klasör oluşturun.Create a folder named input in this container. Sonra, emp.txt dosyasını input klasörüne yükleyin.Then, upload the emp.txt file to the input folder. Bu görevleri yerine getirmek için Azure Portal'ı veya Azure Depolama Gezgini gibi araçları kullanın.Use the Azure portal or tools such as Azure Storage Explorer to do these tasks.

Havuz SQL tablosu oluşturmaCreate a sink SQL table

  1. Veritabanınızdaki dbo. bir tablosunu oluşturmak IÇIN aşağıdaki SQL betiğini kullanın:Use the following SQL script to create the dbo.emp table in your database:

    CREATE TABLE dbo.emp
    (
        ID int IDENTITY(1,1) NOT NULL,
        FirstName varchar(50),
        LastName varchar(50)
    )
    GO
    
    CREATE CLUSTERED INDEX IX_emp_ID ON dbo.emp (ID);
    
  2. Azure hizmetlerinin SQL Server’a erişmesine izin ver.Allow Azure services to access SQL Server. Data Factory’nin SQL Server’ınıza veri yazabilmesi için SQL Server’ınız için Azure hizmetlerine erişime izin ver ayarının AÇIK olduğundan emin olun.Ensure that Allow access to Azure services is turned ON for your SQL Server so that Data Factory can write data to your SQL Server. Bu ayarı doğrulamak ve etkinleştirmek için, mantıksal SQL Server > genel bakış > sunucu güvenlik duvarını ayarla ' ya gidin> Azure hizmetlerine erişime Izin ver seçeneğini Açık olarak ayarlayın.To verify and turn on this setting, go to logical SQL server > Overview > Set server firewall> set the Allow access to Azure services option to ON.

Veri fabrikası oluşturmaCreate a data factory

Bu adımda, bir veri fabrikası oluşturacak ve veri fabrikasında bir işlem hattı oluşturmak için Data Factory kullanıcı arabirimini başlatacaksınız.In this step, you create a data factory and start the Data Factory UI to create a pipeline in the data factory.

  1. Microsoft Edge veya Google Chrome'ı açın.Open Microsoft Edge or Google Chrome. Şu anda Data Factory kullanıcı arabirimi yalnızca Microsoft Edge ve Google Chrome web tarayıcılarında desteklenmektedir.Currently, Data Factory UI is supported only in Microsoft Edge and Google Chrome web browsers.

  2. Sol menüde, kaynak > tümleştirmesi > Data Factory oluştur ' u seçin.On the left menu, select Create a resource > Integration > Data Factory.

  3. Data Factory oluştur sayfasında, temel bilgiler sekmesinde, veri fabrikasını oluşturmak istediğiniz Azure aboneliğini seçin.On the Create Data Factory page, under Basics tab, select the Azure Subscription in which you want to create the data factory.

  4. Kaynak Grubu için aşağıdaki adımlardan birini uygulayın:For Resource Group, take one of the following steps:

    a.a. Açılan listeden var olan bir kaynak grubunu seçin.Select an existing resource group from the drop-down list.

    b.b. Yeni oluştur' u seçin ve yeni bir kaynak grubunun adını girin.Select Create new, and enter the name of a new resource group.

    Kaynak grupları hakkında daha fazla bilgi için bkz. Azure kaynaklarınızı yönetmek için kaynak gruplarını kullanma.To learn about resource groups, see Use resource groups to manage your Azure resources.

  5. Bölge altında, Veri Fabrikası için bir konum seçin.Under Region, select a location for the data factory. Açılan listede yalnızca desteklenen konumlar görüntülenir.Only locations that are supported are displayed in the drop-down list. Veri fabrikası tarafından kullanılan veri depoları (örneğin, Azure Depolama ve SQL Veritabanı) ve işlemler (örneğin, Azure HDInsight) başka bölgelerde olabilir.The data stores (for example, Azure Storage and SQL Database) and computes (for example, Azure HDInsight) used by the data factory can be in other regions.

  6. Ad alanına ADFTutorialDataFactory girin.Under Name, enter ADFTutorialDataFactory.

    Azure veri fabrikasının adı genel olarak benzersiz olmalıdır.The name of the Azure data factory must be globally unique. Ad değeriyle ilgili bir hata iletisi alırsanız, veri fabrikası için farklı bir ad girin.If you receive an error message about the name value, enter a different name for the data factory. (örneğin, Adınızadftutorialdatafactory).(for example, yournameADFTutorialDataFactory). Data Factory yapıtlarının adlandırma kuralları için bkz.Data Factory adlandırma kuralları.For naming rules for Data Factory artifacts, see Data Factory naming rules.

    Yeni veri fabrikası

  7. Sürüm bölümünde V2'yi seçin.Under Version, select V2.

  8. Üstteki Git yapılandırması sekmesini seçin ve Git 'ı daha sonra Yapılandır onay kutusunu seçin.Select Git configuration tab on the top, and select the Configure Git later check box.

  9. Gözden geçir + oluştur' u seçin ve doğrulama geçtikten sonra Oluştur ' u seçin.Select Review + create, and select Create after the validation is passed.

  10. Oluşturma işlemi tamamlandıktan sonra, Bildirim Merkezi ' nde bildirimi görürsünüz.After the creation is finished, you see the notice in Notifications center. Data Factory sayfasına gitmek için Kaynağa Git ' i seçin.Select Go to resource to navigate to the Data factory page.

  11. Azure Data Factory Kullanıcı arabirimini ayrı bir sekmede başlatmak için yazar & İzleyicisi ' ni seçin.Select Author & Monitor to launch the Azure Data Factory UI in a separate tab.

İşlem hattı oluşturmaCreate a pipeline

Bu adımda, veri fabrikasında kopyalama etkinliği ile bir işlem hattı oluşturacaksınız.In this step, you create a pipeline with a copy activity in the data factory. Kopyalama etkinliği, verileri Blob depolama alanından SQL Veritabanı'na kopyalar.The copy activity copies data from Blob storage to SQL Database. Hızlı başlangıç eğitiminde, şu adımları izleyerek bir işlem hattı oluşturdunuz:In the Quickstart tutorial, you created a pipeline by following these steps:

  1. Bağlı hizmeti oluşturma.Create the linked service.
  2. Giriş ve çıkış veri kümelerini oluşturma.Create input and output datasets.
  3. İşlem hattı oluşturma.Create a pipeline.

Bu öğreticide işlem hattını oluşturmaya başlayacaksınız.In this tutorial, you start with creating the pipeline. Daha sonra işlem hattını yapılandırmanız gerektiğinde bağlı hizmetleri ve veri kümelerini oluşturacaksınız.Then you create linked services and datasets when you need them to configure the pipeline.

  1. Kullanmaya başlama sayfasında İşlem hattı oluştur seçeneğini belirleyin.On the Let's get started page, select Create pipeline.

    İşlem hattı oluşturma

  2. Genel panelinde Özellikler altında, ad için copypipeline ' yı belirtin.In the General panel under Properties, specify CopyPipeline for Name. Sonra sağ üst köşedeki Özellikler simgesine tıklayarak paneli daraltın.Then collapse the panel by clicking the Properties icon in the top-right corner.

  3. Etkinlikler araç kutusunda taşıma ve dönüştürme kategorisini genişletin ve araç kutusundan veri kopyalama etkinliğini sürükleyin ve ardışık düzen Tasarımcısı yüzeyine bırakın.In the Activities tool box, expand the Move and Transform category, and drag and drop the Copy Data activity from the tool box to the pipeline designer surface. Ad için CopyFromBlobToSql adını belirtin.Specify CopyFromBlobToSql for Name.

    Kopyalama etkinliği

Kaynağı yapılandırmaConfigure source

İpucu

Bu öğreticide, hesap anahtarını kaynak veri deponuzu kimlik doğrulama türü olarak kullanacaksınız, ancak desteklenen diğer kimlik doğrulama yöntemlerini seçebilirsiniz: SAS URI 'Si,hizmet sorumlusu ve gerekirse yönetilen kimlik .In this tutorial, you use Account key as the authentication type for your source data store, but you can choose other supported authentication methods: SAS URI,Service Principal and Managed Identity if needed. Ayrıntılar için Bu makaledeki ilgili bölümlere bakın.Refer to corresponding sections in this article for details. Veri depolarının gizli dizilerini güvenli bir şekilde depolamak için bir Azure Key Vault kullanılması da önerilir.To store secrets for data stores securely, it's also recommended to use an Azure Key Vault. Ayrıntılı çizimler için Bu makaleye bakın.Refer to this article for detailed illustrations.

  1. Kaynak sekmesine gidin. Kaynak veri kümesi oluşturmak için + Yeni seçeneğini belirleyin.Go to the Source tab. Select + New to create a source dataset.

  2. Yeni veri kümesi Iletişim kutusunda Azure Blob depolama' yı seçin ve ardından devam' ı seçin.In the New Dataset dialog box, select Azure Blob Storage, and then select Continue. Kaynak veriler bir Blob depolama alanında olduğundan kaynak veri kümesi olarak Azure Blob Depolama Alanı'nı seçmeniz gerekir.The source data is in Blob storage, so you select Azure Blob Storage for the source dataset.

  3. Biçim Seç iletişim kutusunda verilerinizin biçim türünü seçin ve ardından devam' ı seçin.In the Select Format dialog box, choose the format type of your data, and then select Continue.

  4. Özellikleri ayarla Iletişim kutusunda ad Için sourceblobdataset girin.In the Set Properties dialog box, enter SourceBlobDataset for Name. Üst bilgi olarak ilk satır onay kutusunu seçin.Select the checkbox for First row as header. Bağlı hizmet metin kutusu altında + Yeni' yi seçin.Under the Linked service text box, select + New.

  5. Yeni bağlı hizmet (Azure Blob depolama) Iletişim kutusunda AzureStorageLinkedService as Name yazın, depolama hesabı adı listesinden depolama hesabınızı seçin.In the New Linked Service (Azure Blob Storage) dialog box, enter AzureStorageLinkedService as name, select your storage account from the Storage account name list. Bağlantıyı test edin, bağlantılı hizmeti dağıtmak için Oluştur ' u seçin.Test connection, select Create to deploy the linked service.

  6. Bağlı hizmet oluşturulduktan sonra, özelliği ayarla sayfasına geri gidilmesini sağlar.After the linked service is created, it's navigated back to the Set properties page. Dosya yolu’nun yanındaki Gözat seçeneğini belirleyin.Next to File path, select Browse.

  7. Adföğreticisi/giriş klasörüne gidin, emp.txt dosyasını seçin ve ardından Tamam' ı seçin.Navigate to the adftutorial/input folder, select the emp.txt file, and then select OK.

  8. Tamam’ı seçin.Select OK. Otomatik olarak işlem hattı sayfasına gider.It automatically navigates to the pipeline page. Kaynak sekmesinde sourceblobdataset ' in seçili olduğunu onaylayın.In Source tab, confirm that SourceBlobDataset is selected. Bu sayfadaki verilerin önizlemesini görüntülemek için Veri önizleme‘yi seçin.To preview data on this page, select Preview data.

    Kaynak veri kümesi

Havuzu yapılandırmaConfigure sink

İpucu

Bu öğreticide, havuz veri deponuzda kimlik doğrulama türü olarak SQL kimlik doğrulamasını kullanırsınız, ancak desteklenen diğer kimlik doğrulama yöntemlerini seçebilirsiniz: hizmet sorumlusu ve gerekirse yönetilen kimlik .In this tutorial, you use SQL authentication as the authentication type for your sink data store, but you can choose other supported authentication methods: Service Principal and Managed Identity if needed. Ayrıntılar için Bu makaledeki ilgili bölümlere bakın.Refer to corresponding sections in this article for details. Veri depolarının gizli dizilerini güvenli bir şekilde depolamak için bir Azure Key Vault kullanılması da önerilir.To store secrets for data stores securely, it's also recommended to use an Azure Key Vault. Ayrıntılı çizimler için Bu makaleye bakın.Refer to this article for detailed illustrations.

  1. Havuz sekmesine gidin ve havuz veri kümesi oluşturmak için +Yeni seçeneğini belirleyin.Go to the Sink tab, and select + New to create a sink dataset.

  2. Yeni veri kümesi iletişim kutusunda, bağlayıcılar filtrelemek için arama kutusuna "SQL" girin, Azure SQL veritabanı' nı seçin ve ardından devam' ı seçin.In the New Dataset dialog box, input "SQL" in the search box to filter the connectors, select Azure SQL Database, and then select Continue. Bu öğreticide verileri bir SQL veritabanına kopyalayacaksınız.In this tutorial, you copy data to a SQL database.

  3. Özellikleri ayarla Iletişim kutusunda ad Için outputsqldataset girin.In the Set Properties dialog box, enter OutputSqlDataset for Name. Bağlı hizmet açılan listesinden + Yeni' yi seçin.From the Linked service dropdown list, select + New. Bağlı hizmeti bir veri kümesi ile ilişkilendirilmelidir.A dataset must be associated with a linked service. Bağlı hizmetin, Data Factory çalışma zamanında SQL veritabanına bağlanmak için kullandığı bağlantı dizesi vardır.The linked service has the connection string that Data Factory uses to connect to SQL Database at runtime. Veri kümesi, verilerin kopyalanacağı kapsayıcıyı, klasörü ve dosyayı (isteğe bağlı) belirtilir.The dataset specifies the container, folder, and the file (optional) to which the data is copied.

  4. Yeni bağlı hizmet (Azure SQL veritabanı) iletişim kutusunda aşağıdaki adımları uygulayın:In the New Linked Service (Azure SQL Database) dialog box, take the following steps:

    a.a. Ad bölümüne AzureSqlDatabaseLinkedService girin.Under Name, enter AzureSqlDatabaseLinkedService.

    b.b. Sunucu adı bölümünde SQL Server örneğinizi seçin.Under Server name, select your SQL Server instance.

    c.c. Veritabanı adı altında, veritabanınızı seçin.Under Database name, select your database.

    d.d. Kullanıcı adı bölümüne kullanıcının adını girin.Under User name, enter the name of the user.

    e.e. Parola bölümüne kullanıcının parolasını girin.Under Password, enter the password for the user.

    f.f. Bağlantıyı test etmek için Bağlantıyı sına’yı seçin.Select Test connection to test the connection.

    örneğin:g. Bağlı hizmeti dağıtmak için Oluştur ' u seçin.Select Create to deploy the linked service.

    Yeni bağlı hizmeti kaydedin

  5. Otomatik olarak ayarlanan özellikler iletişim kutusuna gider.It automatically navigates to the Set Properties dialog box. Tablo’da [dbo].[emp] seçeneğini belirleyin.In Table, select [dbo].[emp]. Ardından Tamam’ı seçin.Then select OK.

  6. İşlem hattının bulunduğu sekmeye gidin ve Havuz Veri Kümesi’nde OutputSqlDataset seçeneğinin belirlendiğinden emin olun.Go to the tab with the pipeline, and in Sink Dataset, confirm that OutputSqlDataset is selected.

    İşlem hattı sekmesi

Kopyalama etkinliğinde şema eşlemesiniizleyerek kaynak şemasını isteğe bağlı hedef şemasına eşleyebilirsiniz.You can optionally map the schema of the source to corresponding schema of destination by following Schema mapping in copy activity.

İşlem hattını doğrulamaValidate the pipeline

İşlem hattını doğrulamak için araç çubuğundan Doğrula'yı seçin.To validate the pipeline, select Validate from the tool bar.

Sağ üstteki kod ' a tıklayarak işlem hattı Ile ilişkili JSON kodunu görebilirsiniz.You can see the JSON code associated with the pipeline by clicking Code on the upper right.

İşlem hattında hata ayıklama ve işlem hattını yayımlamaDebug and publish the pipeline

Yapıtları (bağlı hizmetler, veri kümeleri ve işlem hattı) Data Factory'de veya kendi Azure Repos Git deponuzda yayımlamadan önce işlem hattında hata ayıklayabilirsiniz.You can debug a pipeline before you publish artifacts (linked services, datasets, and pipeline) to Data Factory or your own Azure Repos Git repository.

  1. İşlem hattında hata ayıklamak için araç çubuğunda Hata Ayıkla'yı seçin.To debug the pipeline, select Debug on the toolbar. Pencerenin altındaki Çıkış sekmesinde işlem hattı çalıştırmasının durumu görüntülenir.You see the status of the pipeline run in the Output tab at the bottom of the window.

  2. İşlem hattı başarıyla çalıştırıldığında, üstteki araç çubuğunda Tümünü Yayımla' yı seçin.Once the pipeline can run successfully, in the top toolbar, select Publish all. Bu eylem, oluşturduğunuz varlıkları (veri kümeleri ve işlem hatları) Data Factory'de yayımlar.This action publishes entities (datasets, and pipelines) you created to Data Factory.

  3. Başarıyla yayımlandı iletisini görene kadar bekleyin.Wait until you see the Successfully published message. Bildirim iletilerini görmek için sağ üstteki Bildirimleri Göster'e (zil düğmesi) tıklayın.To see notification messages, click the Show Notifications on the top-right (bell button).

İşlem hattını el ile tetiklemeTrigger the pipeline manually

Bu adımda, önceki adımda yayımladığınız işlem hattını el ile tetiklersiniz.In this step, you manually trigger the pipeline you published in the previous step.

  1. Araç çubuğunda Tetikleyici’yi ve sonra Şimdi Tetikle’yi seçin.Select Trigger on the toolbar, and then select Trigger Now. İşlem hattı çalıştırma sayfasında Tamam' ı seçin.On the Pipeline Run page, select OK.

  2. Soldaki İzleyici sekmesine gidin.Go to the Monitor tab on the left. El ile tetikleme tarafından tetiklenmiş bir işlem hattı çalıştırması görürsünüz.You see a pipeline run that is triggered by a manual trigger. Etkinlik ayrıntılarını görüntülemek ve işlem hattını yeniden çalıştırmak için işlem hattı adı sütununun altındaki bağlantıları kullanabilirsiniz.You can use links under the PIPELINE NAME column to view activity details and to rerun the pipeline.

    İşlem hattı çalıştırmalarını izlemeMonitor pipeline runs

  3. İşlem hattı çalıştırmasıyla ilişkili etkinlik çalıştırmalarını görmek için, işlem hattı adı sütununun altındaki copypipeline bağlantısını seçin.To see activity runs associated with the pipeline run, select the CopyPipeline link under the PIPELINE NAME column. Bu örnekte yalnızca bir etkinlik bulunur, bu nedenle listede yalnızca bir giriş görürsünüz.In this example, there's only one activity, so you see only one entry in the list. Kopyalama işlemi hakkında daha fazla bilgi için etkınlık adı sütununun altındaki Ayrıntılar bağlantısını (eyegözlük simgesi) seçin.For details about the copy operation, select the Details link (eyeglasses icon) under the ACTIVITY NAME column. İşlem hattı çalıştırmaları görünümüne dönmek için üstteki tüm işlem hattı çalıştırmalarını seçin.Select All pipeline runs at the top to go back to the Pipeline Runs view. Görünümü yenilemek için Yenile’yi seçin.To refresh the view, select Refresh.

    Etkinlik çalıştırmalarını izlemeMonitor activity runs

  4. Veritabanındaki ısetable tablosuna iki satır daha eklendiğini doğrulayın.Verify that two more rows are added to the emp table in the database.

İşlem hattını bir zamanlamaya göre tetiklemeTrigger the pipeline on a schedule

Bu zamanlamada, işlem hattı için bir zamanlayıcı tetikleyicisi oluşturacaksınız.In this schedule, you create a schedule trigger for the pipeline. Tetikleyici, işlem hattını saatlik veya günlük gibi belirli bir zamanlamaya göre çalıştırır.The trigger runs the pipeline on the specified schedule, such as hourly or daily. Burada, belirtilen bitiş tarih/saati kadar tetikleyiciyi her dakikada çalışacak şekilde ayarlarsınız.Here you set the trigger to run every minute until the specified end datetime.

  1. Sol üstte, izleyici sekmesinin üzerindeki Yazar sekmesine gidin.Go to the Author tab on the left above the monitor tab.

  2. İşlem hattınıza gidin, araç çubuğunda Tetikleyici'ye tıklayıp Yeni/Düzenle'yi seçin.Go to your pipeline, click Trigger on the tool bar, and select New/Edit.

  3. Tetikleyiciler Ekle iletişim kutusunda tetikleyici alanı seç için + Yeni ' yi seçin.In the Add triggers dialog box, select + New for Choose trigger area.

  4. Yeni Tetikleyici penceresinde aşağıdaki adımları uygulayın:In the New Trigger window, take the following steps:

    a.a. Ad bölümüne RunEveryMinute girin.Under Name, enter RunEveryMinute.

    b.b. Tetikleyicinizin başlangıç tarihini güncelleştirin.Update the Start date for your trigger. Tarih, geçerli tarih saatten önce ise, tetikleyici, değişiklik yayımlandıktan sonra devreye girer.If the date is before current datetime, the trigger will start to take effect once the change is published.

    c.c. Saat dilimi bölümünde açılan listeyi seçin.Under Time zone, select the drop-down list.

    d.d. Yinelemeyi her 1 dakikada bir olarak ayarlayın.Set the Recurrence to Every 1 Minute(s).

    e.e. Bitiş tarihini belirtme onay kutusunu seçin ve geçerli tarih/saatten birkaç dakika sonra son parçayı güncelleştirin.Select the checkbox for Specify an end date, and update the End On part to be a few minutes past the current datetime. Tetikleyicinin etkinleştirilmesi için, önce sizin değişiklikleri yayımlamanız gerekir.The trigger is activated only after you publish the changes. Bunu yalnızca birkaç dakika olarak ayarlarsanız ve daha sonra yayımlamazsanız, tetikleyici çalıştırmayı görmezsiniz.If you set it to only a couple of minutes apart, and you don't publish it by then, you don't see a trigger run.

    f.f. Etkin seçeneği için Evet' i seçin.For Activated option, select Yes.

    örneğin:g. Tamam’ı seçin.Select OK.

    Önemli

    Her bir işlem hattı çalıştırması ile bir maliyet ilişkilendirildiğinden bitiş tarihini uygun bir şekilde ayarlayın.A cost is associated with each pipeline run, so set the end date appropriately.

  5. Tetikleyiciyi düzenle sayfasında, uyarıyı gözden geçirin ve ardından Kaydet' i seçin.On the Edit trigger page, review the warning, and then select Save. Bu örnekteki işlem hattı hiçbir parametre almaz.The pipeline in this example doesn't take any parameters.

  6. Değişikliği yayımlamak için Tümünü Yayımla ' ya tıklayın.Click Publish all to publish the change.

  7. Tetiklenen işlem hattı çalıştırmalarını görmek için sol taraftaki İzleyici sekmesine gidin.Go to the Monitor tab on the left to see the triggered pipeline runs.

    Tetiklenen işlem hattı çalıştırmalarıTriggered pipeline runs

  8. İşlem hattı çalıştırmaları görünümünden tetikleyici çalıştırmaları görünümüne geçmek Için pencerenin sol tarafındaki tetikleme çalıştırmaları ' nı seçin.To switch from the Pipeline Runs view to the Trigger Runs view, select Trigger Runs on the left side of the window.

  9. Listede tetikleyici çalıştırmalarını görürsünüz.You see the trigger runs in a list.

  10. Belirtilen bitiş saatine kadar emp tablosuna dakikada iki satır (her işlem hattı çalıştırması için) eklendiğini doğrulayın.Verify that two rows per minute (for each pipeline run) are inserted into the emp table until the specified end time.

Sonraki adımlarNext steps

Bu örnekteki işlem hattı, verileri bir konumdan Blob depolama alanındaki başka bir konuma kopyalar.The pipeline in this sample copies data from one location to another location in Blob storage. Şunları öğrendiniz:You learned how to:

  • Veri fabrikası oluşturma.Create a data factory.
  • Kopyalama etkinliğiyle işlem hattı oluşturma.Create a pipeline with a copy activity.
  • İşlem hattında test çalıştırması yapma.Test run the pipeline.
  • İşlem hattını el ile tetikleme.Trigger the pipeline manually.
  • İşlem hattını bir zamanlamaya göre tetikleme.Trigger the pipeline on a schedule.
  • İşlem hattı ve etkinlik çalıştırmalarını izleme.Monitor the pipeline and activity runs.

Verileri şirket içinden buluta kopyalamayı öğrenmek için aşağıdaki öğreticiye geçin:Advance to the following tutorial to learn how to copy data from on-premises to the cloud: