Bildirimsel işlem hatları | Qlik Cloud Yardımı
Ana içeriğe geç Tamamlayıcı içeriğe geç

Bildirimsel işlem hatları

Last updated: 1.09.2026

Bildirimsel İşlem hatları, Qlik Talend Data Integration İşlem hattı projelerini tamamen kodda, YAML dosyalarını kullanarak tanımlamanıza, yapılandırmanıza ve dağıtmanıza olanak tanır. Dosyaları herhangi bir entegre geliştirme ortamında veya sürüm kontrol sisteminde düzenlersiniz, ardından projeler oluşturmak veya güncellemek için onları dağıtırsınız.

Bildirimsel işlem hatları ne zaman kullanılır

Bildirimsel işlem hatlarını şunları desteklemek için kullanın:

  • İş birliği

  • Sürekli Entegrasyon / Sürekli Teslimat

  • Farklı ortamlara tekrarlanabilir dağıtım

  • API odaklı otomasyon

İşte bazı tipik kullanım durumları:

  • Sürekli entegrasyon ve geliştirme otomasyonu için kodda işlem hatları tanımlayın.

  • Özdeş İşlem hattı yapılandırmalarını birden çok ortama (geliştirme, doğrulama, üretim) dağıtın.

  • İşlem hattı tanımlarını projeler veya ekipler arasında yeniden kullanın ve paylaşın.

  • Büyük ölçekli proje oluşturmayı manuel çalışma olmadan Automate edin.

Nasıl çalışır?

Bir İşlem hattı projesi, projenin görevlerini ve veri kümelerini yansıtan bir klasör yapısında düzenlenmiş bir dizi YAML dosyası olarak temsil edilir. YAML dosyalarını okumak, farkları görmek, incelemek, yeniden kullanmak ve otomasyon oluşturmak daha kolaydır.

Mevcut bir projeyi YAML olarak dışa aktarabilir, dosyaları düzenleyebilir ve değişikliklerinizi uygulamak için geri içe aktarabilirsiniz. Proje sürüm kontrolüne bağlıysa, YAML dosyaları doğrudan GitHub deponuzda bulunur.

YAML dosya yapısı hakkında daha fazla bilgi için bkz. Bir işlem hattı yapılandırmasını alma ve düzenleme.

Bilgi notuBağlama dosyaları (qtcp_bindings_definition.json ve binding.json) bağlamalar API'si ile uyumluluk için JSON biçiminde kalır. Legacy dışa aktarım için veya mevcut GitHub projelerinde, dosya bindingTemplate.json olarak adlandırılır ve qtcp_bindings_definition.json olarak değil.

Dolaşım şeması

Başlamadan önce, geliştirme ortamınızı ve sürüm kontrolünüzü kurmalısınız. Daha fazla bilgi için bkz. Bildirimsel işlem hatlarına başlarken.

Tipik bir bildirimsel İşlem hattı iş akışı şöyle görünür:

  1. İşlem hattı yapılandırmasını al

    Mevcut bir projeyi YAML olarak dışa aktarabilir, sürüm denetiminden alabilir veya bir şablondan başlatabilirsiniz.

    Bir işlem hattı yapılandırmasını alma ve düzenleme

  2. İşlem hattı yapılandırmasını düzenle

    Geliştirme ortamınızdaki YAML dosyalarını değiştirin. Görev ekleyebilir, kaynak seçimlerini değiştirebilir ve ayarları güncelleyebilirsiniz.

    Geliştirici rehberi: Bildirim işlem hatları

  3. İşlem hattı yapılandırmasını doğrula

    İşlem hattını dağıtmadan önce dosyaları sözdizimi ve anlamsal hatalar için kontrol edin.

    Bir İşlem hattı yapılandırmasını doğrulama

  4. İşlem hattı yapılandırmasını dağıt

    Proje oluşturmak veya güncellemek için dosyaları şuraya aktarın Qlik Talend Data Integration.

    Dosyaları sürüm kontrolüne de işleyebilir ve Qlik Talend Data Integration içindeki projede sürüm kontrolünden uygulama gerçekleştirebilirsiniz.

    İşlem hattı yapılandırması dağıtma

Sürüm denetimiyle ilişki

Bir proje sürüm denetimine bağlandığında, YAML dosyaları doğrudan GitHub deponuzda saklanır. YAML dosyalarını GitHub'da veya herhangi bir IDE'de düzenleyebilir ve ardından değişiklikleri projeye geri uygulayabilirsiniz.

Bir projeyi sürüm denetimine bağlama hakkında bilgi için, bkz. İşlem hattı projelerinizi sürüm kontrolü ile yönetin.

Bilgi notuSürüm denetimine bağlı olan ve eski JSON biçimini kullanan mevcut bir projeniz varsa, onu YAML'ye geçirebilirsiniz. Daha fazla bilgi için bkz. Projeyi YAML formatına taşıma.

Yapay zeka asistanlarını kullanarak işlem hatlarını yapılandırma

Yapay zeka asistanlarını (GitHub Copilot veya Anthropic Claude gibi) YAML yapılandırması oluşturmayı ve düzenlemeyi kolaylaştırmak için kullanın. Doğruluk ve proje standartlarına uygunluğu sağlamak için şu en iyi uygulamaları takip edin:

  1. Yüksek kapasiteli bir model seçin — Karmaşık YAML oluşturma ve şema uyumu için standart veya "otomatik" bir model yerine premium, geniş bağlamlı bir model (örneğin, Anthropic Claude Sonnet 4.6 veya üzeri) kullanın. Gelişmiş modeller, karmaşık İşlem hattı şemalarını doğru bir şekilde yorumlar ve daha doğru yapılandırmalar üretir.

  2. Projeye özel yapay zeka talimatlarını yapılandırın — Modele proje bağlamı sağlayarak yapay zeka tarafından oluşturulan yapılandırma kalitesini artırın. VS Code çalışma alanınızın kök dizininde bir talimat dosyası oluşturun. Aşağıdakilerden birini seçin:

    • CLAUDE.md (Anthropic Claude Kod genişlemesi için)

    • .github/copilot-instructions.md (GitHub Copilot için)

    This is a Qlik Talend Cloud Pipeline (QTCP) project. Before any project advice or YAML edits, I MUST read the source of truth first:
    https://raw.githubusercontent.com/qlik-oss/schemas/refs/heads/main/qtcp/ai-instructions.md

Yapay zeka asistanlarını Qlik MCP araçlarıyla kullanma

Kiracınızda bir Qlik MCP sunucusu dağıttığınızda, yapay zeka asistanları İşlem hattı projelerini programlı olarak yönetmeye yardımcı olmak için özel MCP araçlarını kullanabilir.

Ön koşullar

  • Qlik MCP sunucusu kiracınızda dağıtıldı

  • Size özel bir rol aracılığıyla Qlik MCP: İzin Verildi izni atanmıştır

  • İşlem hattı projeleri oluşturma veya düzenleme izinleriniz var

  • MCP destekli bir yapay zeka istemcisi (GitHub Copilot ile VS Code gibi) Qlik MCP sunucusunu kullanmak üzere yapılandırılmıştır

Veri işlem hatları için mevcut MCP yetenekleri

Yapay zeka asistanları, İşlem hattı projelerini yapılandırmak ve yönetmek için aşağıdaki yetenekleri kullanabilir:

  • Alanları ara — Kullanılabilir alanların listesini alın.

  • Bağlantıları ara — Mevcut veri bağlantılarının bir listesini alın.

  • Projeleri ara — Mevcut İşlem hattı projelerinin bir listesini alın.

  • Bağlantı nesnelerini ara — Bir veri kaynağından kullanılabilir tabloları ve görünümleri keşfedin.

  • İşlem hattı proje ayrıntılarını al — Proje bağlama değerlerini al.

İlgili kaynaklar

Bu sayfa size yardımcı oldu mu?

Bu sayfa veya içeriği ile ilgili bir sorun; bir yazım hatası, eksik bir adım veya teknik bir hata bulursanız lütfen bize bildirin!