# Bildirime dayalı ardışık düzenleri kullanmaya başlama

İşlem hatlarını kodda tanımlayıp dağıtabilmeniz için doğru izinlere, uyumlu bir tümleşik geliştirme ortamına ve isteğe bağlı olarak sürüm denetimi entegrasyonu için bir GitHub Bağlantısına ihtiyacınız vardır.

## Ön koşullar

* İşlem hattı yapılandırmalarını dışa aktarmak, içe aktarmak ve dağıtmak için projenin bulunduğu alanda Düzenleyebilir rolüne sahip olmanız gerekir.

* Bir İşlem hattı yapılandırmasını içeri aktarmadan önce bağlantılar (kaynak ve hedef) hedef alanda bulunmalıdır. YAML dosyalarında bağlantılara adıyla referans verirsiniz.

## Tümleşik geliştirme ortamınızı kurma

İşlem hattı YAML dosyalarını herhangi bir metin düzenleyicide düzenleyebilirsiniz. Söz dizimi vurgulama, otomatik tamamlama ve gerçek zamanlı şema doğrulama için YAML genişlemesi ile Visual Studio Code kullanabilirsiniz.

Bildirime dayalı İşlem hattı geliştirme için VS Code'u ayarlamak için:

1. [Visual Studio Code](https://code.visualstudio.com/)'u yükleyin.

2. VS Code Extensions Marketplace'ten [Red Hat tarafından sağlanan YAML genişlemesini](https://marketplace.visualstudio.com/items?itemName=redhat.vscode-yaml) yükleyin.

VS Code, siz yazarken, Qlik Talend Data Integration hedefine dağıtmadan önce YAML dosyalarınızdaki hataları vurgular.

İpucu notuBaşka bir entegre geliştirme ortamı kullanmak istiyorsanız şemaları [Qlik - Açık Kaynaklı Yazılım](https://github.com/qlik-oss/schemas)'dan indirebilirsiniz.

## Sürüm denetimini ayarlama (isteğe bağlı)

İşlem hattı yapılandırmalarını GitHub'da yönetmek istiyorsanız, projenizi sürüm denetimine bağlayın. Bu, YAML dosyalarını doğrudan projeden işlemenizi, değişiklikleri depodan uygulamanızı ve dallar ile çekme isteklerini kullanarak yapılandırmaları ortamlar arasında yükseltmenizi sağlar.

Kurulum talimatları için [İşlem hattı projelerinizi sürüm kontrolü ile yönetin](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/VersionControl/Project-version-control.htm) içindeki [Kullanmaya başlayın](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/VersionControl/Project-version-control.htm#Getting) bölümüne bakın.

Bilgi notuSürüm denetimine bağlı ve eski JSON biçimini kullanan mevcut bir projeniz varsa, bunu YAML'a geçirebilirsiniz. Daha fazla bilgi için bkz. [Projeyi YAML formatına taşıma](https://help.qlik.com/tr-TR/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/DeclarativePipelines/Retrieving-editing-pipeline-configuration.htm#Migrate).