Share via


SSMS ile SQL Server Agent işlerini ADF'ye geçirme

UYGULANANLAR: Azure Data Factory Azure Synapse Analytics

Bahşiş

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!

Şirket içi SQL Server Integration Services (SSIS) iş yüklerini ADF'de SSIS'ye geçirirken, SSIS paketleri geçirildikten sonra SQL Server Integration Services Paketi iş adımı türündeki SQL Server Agent işlerini SQL Server Management Studio (SSMS) SSIS İş Geçiş Sihirbazı aracılığıyla Azure Data Factory (ADF) işlem hatlarına/etkinliklerine/zamanlama tetikleyicilerine toplu geçiş yapabilirsiniz.

Genel olarak, geçerli iş adımı türlerine sahip seçili SQL aracısı işleri için SSIS İş Geçiş Sihirbazı şunları yapabilir:

  • şirket içi SSIS paketi konumunu paketlerin geçirildiği konuma eşleyin. Bu konum, ADF'de SSIS tarafından erişilebilir.

    Dekont

    Dosya Sistemi'nin paket konumu yalnızca desteklenir.

  • geçerli iş adımlarıyla ilgili işleri aşağıdaki gibi ilgili ADF kaynaklarına geçirin:
SQL Aracısı iş nesnesi ADF kaynağı Notlar
SQL Aracısı işi Boru hattı İş adı için <işlem hattının adı> Oluşturulur.

Yerleşik aracı işleri geçerli değildir:
  • SSIS Sunucusu Bakım İşi
  • syspolicy_purge_history
  • collection_set_*
  • mdw_purge_data_*
  • sysutility_*
  • SSIS iş adımı SSIS paket etkinliğini yürütme
  • Etkinliğin adı adım adı> olacaktır<.
  • İş adımında kullanılan proxy hesabı, bu etkinliğin Windows kimlik doğrulaması olarak geçirilecektir.
  • İş adımında tanımlanan 32 bit çalışma zamanını kullan dışındaki yürütme seçenekleri geçişte yoksayılır.
  • İş adımında tanımlanan doğrulama , geçişte yoksayılır.
  • planla zamanlama tetikleyicisi Zamanlama tetikleyicisinin adı zamanlama adı> için <oluşturulur.

    Geçişte SQL Aracısı iş zamanlamasında aşağıdaki seçenekler yoksayılır:
  • İkinci düzey aralık.
  • SQL Server Aracısı başlatıldığında otomatik olarak başlat
  • CPU'lar boşta olduğunda başlayın
  • hafta içi ve hafta sonu gün>saat dilimi<
    SQL Aracısı iş zamanlaması ADF zamanlama tetikleyicisine geçirildikten sonraki farklar aşağıdadır:
  • ADF Zamanlama Tetikleyicisi sonraki çalıştırma, öncül tarafından tetiklenen çalıştırmanın yürütme durumundan bağımsızdır.
  • ADF Zamanlama Tetikleyicisi yinelenme yapılandırması, SQL aracısı işinde günlük sıklıktan farklıdır.
    • yerel çıkış klasöründe Azure Resource Manager (ARM) şablonları oluşturun ve data factory'ye doğrudan veya daha sonra el ile dağıtın. ADF Resource Manager şablonları hakkında daha fazla bilgi için bkz . Microsoft.DataFactory kaynak türleri.

    Önkoşullar

    Bu makalede açıklanan özellik için SQL Server Management Studio sürüm 18.5 veya üzeri gerekir. SSMS'nin en son sürümünü edinmek için bkz . SQL Server Management Studio'yu (SSMS) indirme.

    SSIS işlerini ADF'ye geçirme

    1. SSMS'de, Nesne Gezgini SQL Server Aracısı'na tıklayın, İşler'i seçin, sonra sağ tıklayıp SSIS İşlerini ADF'ye Geçir'i seçin. Screenshot shows SQL Server Management Studio Object Explorer, where you can select Jobs, then Migrate S S I S Jobs to A D F.

    2. Azure'da oturum açın, Azure Aboneliği, Data Factory ve Integration Runtime'ı seçin. Geçirilecek SSIS işlerinde SSIS Dosya Sistemi paketleri varsa paket konumu eşleme adımında kullanılan Azure Depolama isteğe bağlıdır. menu

    3. SSIS işlerindeki SSIS paketlerinin ve yapılandırma dosyalarının yollarını, geçirilen işlem hatlarının erişebileceği hedef yollara eşleyin. Bu eşleme adımında şunları yapabilirsiniz:

      1. Bir kaynak klasör seçin ve ardından Eşleme Ekle'yi seçin.
      2. Kaynak klasör yolunu güncelleştirin. Geçerli yollar, paketlerin klasör yolları veya üst klasör yollarıdır.
      3. Hedef klasör yolunu güncelleştirin. Varsayılan, 1. adımda seçilen varsayılan Depolama hesabının göreli yoludur.
      4. Eşlemeyi Sil aracılığıyla seçili eşlemeyi silin. Screenshot shows the Map S S I S Package and Configuration Paths page, where you can add mapping.Screenshot shows the Map S S I S Package and Configuration Paths page, where you can update the source and destination folder paths.
    4. Geçiş için geçerli işleri seçin ve ilgili Yürütülen SSIS Paketi etkinliğinin ayarlarını yapılandırın.

      • Varsayılan Ayar, varsayılan olarak seçilen tüm adımlara uygulanır. Her özellik hakkında daha fazla bilgi için paket konumu Dosya Sistemi (Paket) olduğunda SSIS Paketi Yürütme etkinliği için Ayarlar sekmesine bakın. Screenshot shows the Select S S I S Jobs page, where you can configure the settings of corresponding Executed SSIS Package activity.

      • Adım Ayarı, seçili adım için ayarı yapılandırın.

        Varsayılan Ayarı Uygula: varsayılan seçilidir. Yalnızca seçili adım için ayarı yapılandırmak için seçimini kaldırın.
        Diğer özellikler hakkında daha fazla bilgi için paket konumu Dosya Sistemi (Paket) olduğunda SSIS Paketi Yürütme etkinliği için Ayarlar sekmesine bakın. Screenshot shows the Select S S I S Jobs page, where you can apply the default settings.

    5. ARM şablonu oluşturma ve dağıtma.

      1. Geçirilen ADF işlem hatlarının ARM şablonları için çıkış yolunu seçin veya girin. Klasör yoksa otomatik olarak oluşturulur.
      2. ARM şablonlarını veri fabrikanıza dağıtma seçeneğini belirleyin:
        • Varsayılan seçili değildir. Oluşturulan ARM şablonlarını daha sonra el ile dağıtabilirsiniz.
        • Oluşturulan ARM şablonlarını doğrudan veri fabrikasına dağıtmak için seçin. Screenshot shows the Configure Migration page, where you can select or input the output path for the ARM templates of the migrated ADF pipelines and select the option of Deploy ARM templates to your data factory.
    6. Geçiş yapın, ardından sonuçları denetleyin. Screenshot shows the Migration Result page, which displays the progress of the migration.

    İşlem hattını çalıştırma ve izleme