Yükleme betiklerini kontrollü düzenleme ile güncelleyin | Qlik Cloud Yardımı
Ana içeriğe geç Tamamlayıcı içeriğe geç

Yükleme betiklerini kontrollü düzenleme ile güncelleyin

Son güncelleme: 2026-11-03

Qlik Code'ın kontrollü düzenleme özelliği sayesinde, bir uygulamanın komut dosyası'nın çalışan kopyalarını yerel düzenleme için makinenize indirebilirsiniz. Bu yerel kopyalar, kaynak uygulamaya bağlantılar aracılığıyla bağlıdır. Yerel komut dosyanızı, gelen ve giden değişiklikleri çekerek ve göndererek uzak Qlik Cloud sürümüyle eşitleyebilirsiniz. Yerel QVS dosyaları, Qlik Code içinde Qlik Cloud uygulamalarına düzenlenebilir ve bağlanabilir, bu da önce bir uygulama oluşturmadan yerel betikler oluşturmanıza olanak tanır.

Bilgi notuBu iş akışı, komut dosyalarının yerel kopyalarını Qlik Cloud uygulamalarına karşı kaydetmeye, güncellemeye ve senkronize etmeye olanak tanır. Basit inceleme ve hızlı düzenleme iş akışları için Yükleme betiklerini doğrudan Qlik Cloud'e karşı güncelle adresine bakın.

Bağlama nedir?

Qlik Code içinde, bir bağlama, bir komut dosyasının (veya başka bir yerel QVS dosyasının) yerel çalışma kopyası ile Qlik Cloud içindeki bir analiz uygulaması arasında bir Bağlantı'dır.

Bağlamalar şu durumlarda oluşturulur:

Bir bağlama oluşturulduktan sonra, genişleme, yerel dosya ile Qlik Cloud uygulaması arasındaki ilişkiyi çalışma alanı kökündeki bir resource-map.json dosyasında saklar.

Bir komut dosyasının çalışan bir kopyasını indirme

Uygulamanızın komut dosyasının çalışan bir kopyasını yerel makinenize indirebilirsiniz. Bunu yaptığınızda, komut dosyasının bir kopyası QVS biçiminde çalışma alanınıza indirilir ve yerel olarak oluşturulan dosya ile kaynak uygulama arasında otomatik olarak bir bağlantı oluşturulur.

Yerel çalışma kopyası, Varsayılan Çalışma Kopyası Klasörü ayarı (bkz. Ayarlar referansı) ile belirlenen klasöre veya bu ayar boşsa çalışma alanı kök dizinine kaydedilir.

  1. VS Code Gezgin içinde, Qlik Cloud öğesini genişletin.

  2. Bir uygulama bulun ve sağ tıklayın.

  3. Tıklayın Çalışma kopyasını indir.

    Komut dosyasının bir veya daha fazla yerel kopyası çalışma alanınızda zaten varsa, farklı bir seçenek görünür: İndirilen kaynaklar.... Bu seçenek, mevcut yerel dosyaya gitmenizi sağlar.

Yerel kopyayı indirip bağladıktan sonra, onu düzenleyebilir, uzak Qlik Cloud sürümden gelen değişikliklerle güncelleyebilir ve kendi yerel değişikliklerinizi uzak Qlik Cloud sürüme gönderebilirsiniz. Bkz. Yerel ve uzak sürümler arasındaki değişiklikleri senkronize etme.

Mevcut bir yerel dosyayı bağlama

Mevcut bir yerel QVS dosyasını (şu anda bir uygulamaya bağlı olmayan bir dosya) yerel içeriğinizin üzerine yazmadan bir Qlik Cloud uygulamasına da bağlayabilirsiniz. Bağlama dosyayı uygulamaya ve mevcut komut dosyası sürümüne bağlar.

  1. VS Code Gezgin'de, bağlamak istediğiniz yerel dosyaya sağ tıklayın.

  2. Tıklayın Qlik Cloud komut dosyasına bağla.

  3. Bağlanacak Qlik Cloud uygulamayı seçin.

Dosyayı manuel olarak bağladıktan sonra, onu düzenleyebilir, uzak Qlik Cloud sürümden gelen değişikliklerle güncelleyebilir ve kendi yerel değişikliklerinizi uzak Qlik Cloud sürüme gönderebilirsiniz. Bkz. Yerel ve uzak sürümler arasındaki değişiklikleri senkronize etme.

Betikleri ayırma

Yerel dosya ile uzak sürüm arasındaki bağlantıyı, iki kopyadan hiçbirini silmeden kaldırmak için Qlik: QCS Kaynağından Bağlantıyı Kaldır komutunu (Komut Paleti aracılığıyla erişilebilir) kullanın.

Yerel ve uzak sürümler arasındaki değişiklikleri senkronize etme

Bilgi notuUygulamanın komut dosyasını düzenlemek için izinlere sahip olmanız gerekir. Yalnızca görüntüleme erişiminiz varsa, komut dosyasını salt okunur modda açabilirsiniz ancak düzenleyemezsiniz.

İndirdikten veya bir komut dosyasını manuel olarak bağladıktan sonra, onu VS Code metin düzenleyiciyi kullanarak düzenleyebilirsiniz.

Qlik Code için seçenekler sunar:

  • Uzak Qlik Cloud sürümde yapılan değişikliklerle yerel betikleri güncelleme. Örneğin, başka bir kullanıcı komut dosyasını düzenler, ister Qlik Cloud içinde, ister kendi Qlik Code kurulumunu kullanarak.

  • Kendi değişikliklerinizi uzakQlik Cloud sürüme gönderme.

Tek tek komut dosyalarını eşitleme

Betikleri tek tek senkronize edebilirsiniz.

  1. Yerel VS Code Gezgin'de, komut dosyasının yerel çalışma kopyasını bulun.

  2. Dosyaya sağ tıklayın ve aşağıdakilerden birini seçin:

    • Qlik Cloud'dan Çek: Yerel kopyanızı, komut dosyası üzerinde en son indirdiğiniz veya güncellediğiniz zamandan bu yana yapılan tüm değişikliklerle güncelleyin.

    • Değişiklikleri Qlik Cloud'a gönder: Yerel değişikliklerinizi uzak Qlik Cloud sürümüne gönderin. Mevcut komut dosyasının değiştirilmesini onaylamanız istenir.

Toplu eşitleme komut dosyaları

Betiklerinizi toplu olarak da eşitleyebilirsiniz. Bu eylemleri gerçekleştirdiğinizde, erişiminiz olan tüm uygulamalar ve çalışma kopyaları için değişiklikleri iter ve çekersiniz.

  1. VS Code Gezgin içinde, Qlik Cloud öğesini genişletin.

  2. Panel araç çubuğunda aşağıdakilerden birini seçin:

    • Qlik Cloud'dan tümünü güncelle (Tümünü Qlik Cloud'dan güncelle): Tüm yerel kopyaları, en son indirdiğiniz veya güncellediğiniz zamandan bu yana betiklerde yapılan tüm değişikliklerle güncelleyin.

    • Tüm değişiklikleri Qlik Cloud'a gönderin. (Tüm değişiklikleri Qlik Cloud'a gönder): Tüm yerel değişikliklerinizi uzak Qlik Cloud sürümlerine gönderin.

Çatışma Yönetimi

Bir komut dosyası Qlik Cloud içinde son senkronizasyonunuzdan bu yana değiştiyse ve ayrıca yerel değişiklikleriniz varsa, Qlik Code çakışmayı algılar ve mümkün olduğunda bunu çözmek için seçenekler sunar. Bu seçenekler VS Code metin düzenleyicisinde görüntülenir.

  • Birleştirmeyi onayla: Önerilen değişiklik birleştirmesine devam et.

  • Birleştirmeyi İptal Et: Önerilen birleştirmeyi reddet ve yerel kopyaya geri dön.

İpucu notuVS Code çakışmaları tespit etmek ve çözmek için yerel seçenekler sunar. Daha fazla bilgi için, resmi VS Code belgelerindeki VS Code'da birleştirme çakışmalarını çözme bölümüne başvurun.

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!