Not tabloları oluşturma
Sayfanızda bir not tablosu oluşturabilir, gerektiğinde boyutlar, hesaplamalar ve düzenlenebilir sütunlar ekleyebilirsiniz. Bir uygulamada not tablosu oluşturduktan sonra, o uygulamaya erişimi olan ve not tablosu izinlerine sahip kullanıcılar düzenlenebilir sütunlarda değişiklik yapabilir. Değişiklikler daha sonra harici sistemlere dışa aktarılabilir.
Not tablosu oluşturma
Sayfanıza istediğiniz zaman bir not tablosu ekleyebilirsiniz.
Aşağıdakileri yapın:
-
Varlıklar panelinde Grafikler'i açın.
-
Görselleştirmeler altında, bir Not tablosu öğesini sayfaya sürükleyin.
-
Boyut ekle'ye tıklayın ve bir boyut veya alan seçin.
-
Özellikler panelinde Veri altındaki
simgesine tıklayarak ek boyut ve hesaplama sütunları ekleyin. Bir açılır menü açılır. Aşağıdakilerden birini seçin:
- Alanlar ve ana öğeler: Her alanı ve ana öğeyi görüntüleyen, aranabilir bir iletişim kutusu açar. Herhangi bir öğeyi boyut veya hesaplama olarak eklemeyi seçebilirsiniz.
- Özel ifade: Bir ifade yazabileceğiniz veya ifade düzenleyicisini
açabileceğiniz bir iletişim kutusu açar.
-
Özellikler panelinde Veri altındaki
simgesine tıklayıp Düzenlenebilir sütun seçeneğini belirleyerek düzenlenebilir sütunlar ekleyin.
-
Tablo için bir veya daha fazla birincil anahtar tanımlayın. Not tablosunda, düzenlenebilir sütun içinde Tanımla'ya tıklayın ve birincil anahtar olarak kullanılacak bir veya daha fazla boyut sütunu seçin.
Birincil anahtarlar hakkında daha fazla bilgi için bkz. Birincil anahtar.
-
Kaydet'e tıklayın.
Not tablosunu oluşturduktan sonra, kullanıcıların tabloyla etkileşime girmesine ve düzenlenebilir sütunlara değişiklikler eklemesine izin verin. Ayrıca özelliklerini yapılandırarak ve özel temalara dahil ederek not tablosunun görünümünü özelleştirebilirsiniz. Bkz.:
Değişiklikleri ayıklama ve kullanma
Kullanıcılar düzenlenebilir sütunlara veri eklediğinde, değişiklikleri uygulamanın veri modeline uygulanmaz. Ayrıca geçicidirler; değişiklikler Qlik tarafından yönetilen bir değişiklik deposunda 90 gün boyunca saklanır ve ardından silinir.
Bu değişiklikleri change-stores API aracılığıyla alabilirsiniz. Değişiklikler aşağıdakiler dahil olmak üzere çeşitli şekillerde kullanılabilir:
-
Kalıcı depolama ve Qlik Cloud içinde kullanım için değişiklikleri QVD'lere veya uygulamalara yükleyin.
-
Değişiklikleri ayıklayarak Excel elektronik tabloları veya SQL veritabanları gibi harici sistemlere ekleyin.
-
Verileri, e-posta gönderme ve envanter satın alma gibi otomatikleştirilmiş süreçlere dinamik olarak entegre edin.
-
Kendi uygulamalarınızı oluşturun ve change-stores API çağrılarını operasyonel iş akışlarınıza entegre edin.
Önkoşullar
Değişiklik deposunda kaydedilen verilere erişebilmeniz için önce change-stores API'ye erişebilmeniz gerekir. Bunun için şunlara ihtiyacınız vardır:
-
Qlik Cloud kiracısı için API anahtarı. Bkz. API anahtarlarını yönetme.
-
Kiracı yöneticileri tarafından atanan, not tablolarıyla çalışmak için gerekli izinler. Bkz.:
-
Not tabloları için izinleri ayarlama (kapasite tabanlı abonelikler)
-
Not tabloları için izinleri ayarlama (kullanıcı tabanlı abonelikler)
-
-
Değişiklik deposu kimliği. Bu, bir sayfada not tablosu oluşturulduktan sonra alınabilir. Bkz. Değişiklik deposu.
Değişiklikleri ayıklamak için kullanılabilecek araçlar
change-stores API'den değişiklikleri ayıklamak ve kullanmak için aşağıdaki araçları kullanabilirsiniz:
-
Qlik Automate
-
Qlik komut dosyası oluşturma ve veri hazırlığı ile kullanılabilen REST bağlayıcısı.
Örnekler ve kullanım senaryoları için bkz.:
Kavramlar
Bu bölüm, not tablosu için temel kavramlara genel bir bakış sağlar.
Düzenlenebilir sütun
Bir not tablosunda, düzenlenebilir sütunlar kullanıcıların analiz sırasında anında veri girmesine olanak tanır. Bir kullanıcı, düzenlenebilir bir sütundaki değişiklikleri kaydederek değişiklikleri bir değişiklik deposuna yazar; bu değişiklikler daha sonra uygulama geliştiricileri ve entegratörler tarafından alınabilir.
Düzenlenebilir sütunları nerede oluşturduğunuz hakkında daha fazla bilgi için bkz. Not tablosu oluşturma.
Düzenlenebilir bir sütun ekledikten sonra, aşağıdakileri yaparak ihtiyaçlarınıza uyacak şekilde daha da özelleştirebilirsiniz:
-
Veri altındaki etkileşimli ayarları değiştirme. Bkz. Düzenlenebilir sütunlar için etkileşimli ayarları yönetme.
-
Stil panelinde düzenlenebilir sütunları stillendirme. Bkz. Düzenlenebilir sütunları biçimlendirme.
Düzenlenebilir sütunlar için etkileşimli ayarları yönetme
Aşağıdakileri yapın:
-
Özellikler panelinde, Veri altında düzenlenebilir sütuna tıklayın.
Sütun özellikleri açılır.
-
Aşağıdaki özelliklerden herhangi birini değiştirebilirsiniz:
-
Başlık: Varsayılan sütun başlığını değiştirin.
-
İçeriği göster: Kullanıcıların tablodaki verileri nasıl düzenleyebileceğini değiştirin. Şunlar arasından seçim yapabilirsiniz:
-
Tekli seçim: Düzenleme yaparken kullanıcıların her hücre için seçebileceği bir değer kümesi belirtin. Örneğin, sipariş durumları için iki değer ekleyebilirsiniz: Yolunda ve Gecikmiş. Kullanıcılar daha sonra veri kayıtlarına yorum yaparken bu değerler arasından seçim yapabilir.
Tekli seçim için sabit veya dinamik değerler kullanabilirsiniz:
-
Sabit: Değerleri giriş kutusuna yazarak manuel olarak tanımlayın. Bu değerler statiktir ve uygulama verileriyle değişmez.
-
Dinamik: Bir ifadenin değerine bağlı olarak değişebilen giriş değerlerini tanımlamak için ifadeleri kullanın. Örneğin, değerleri bir veri modeli alanına veya uygulama değişkenlerine bağlayabilirsiniz. Değerleri ve etiketleri veya yalnızca değerleri belirtebilirsiniz.
Görselleştirmelerde ifadelerin kullanımı hakkında daha fazla bilgi için bkz. Görselleştirmelerde ifadeleri kullanma.İpucu notuSözdizimi:
Değerleri ayırmak için | ve değer ile etiketi ayırmak için ~ kullanın, örneğin: değer1|değer2 veya değer1~etiket1|değer2~etiket2.
Bilgi notuEn fazla 1000 değer desteklenir. Sınırı aşan değerler yoksayılır.
-
-
Manuel kullanıcı girişi: Kullanıcılar hücrelere manuel olarak metin yazarak verileri düzenler.
-
-
Sütunu göster: Sütunun görünür veya gizli olmasını değiştirin.
-
Sütun genişliği: Sütunun genişliğini ayarlayın.
-
Değişiklik deposu
Değişiklik deposu, bir not tablosundaki düzenlenebilir sütunlardan kullanıcı tarafından eklenen değişiklikleri içeren, Qlik tarafından yönetilen bir depolama konumudur. Değişiklik deposu geçici bir depolama konumudur; değişiklikler en fazla 90 gün boyunca saklanır ve ardından silinir.
Not tablonuzun değişiklik deposu kiracınız için önceden yapılandırılmıştır ve change-stores API aracılığıyla erişilebilir. Değişiklik deposu kimliğinizle, kullanıcı değişikliklerini elektronik tablo veya veritabanı gibi kalıcı bir konuma senkronize eden API istekleri ve otomasyonlar formüle edebilirsiniz. Daha fazla bilgi için bkz. Değişiklikleri ayıklama ve kullanma.
Değişiklik deposu kimliğini iki şekilde kopyalayabilirsiniz:
-
Not tablosunu oluşturduktan sonra sayfa düzenleme modunda. Özellikler panelinde, Değişiklik deposu> Değişiklik deposu kimliği altında
simgesine tıklayın.
Özellikler panelinden değişiklik deposu kimliğini kopyalama.

-
Not tablosunu görüntülerken analiz modunda. Sağ alt köşedeki
simgesine tıklayın. Değişiklik deposu kimliğini kopyalamak için
simgesine tıklayın.
Bir not tablosunu görüntülerken değişiklik deposu kimliğini kopyalama.

Birincil anahtar
Bir not tablosuna düzenlenebilir sütunlar eklemek için en az bir birincil anahtar tanımlamanız gerekir.
Birincil anahtar, düzenlenebilir sütunlardaki değişiklikleri veri modelindeki orijinal verilere bağlamak için kullanılan bir alandır. Birincil anahtarlar, not tablosundaki kayıtlar (veri modelindeki verileri temsil eder) ile kullanıcıların düzenlenebilir sütunlarda yaptığı düzenlemeler arasındaki eşlemeyi sağlar.
Birincil anahtar tek bir alan olabileceği gibi, birden çok alanı kapsayan bileşik bir anahtar da olabilir.
Bir not tablosunda birincil anahtarları tanımladıktan sonra, bunları istediğiniz zaman değiştirebilirsiniz. Özellikler panelinde, Değişiklik deposu > Birincil anahtarlar altında Değiştir'e tıklayın.
Birincil anahtar, change-stores API'den değişiklikleri çektiğinizde de önemlidir.
Not tablolarından değişiklikleri ayıklamak için Qlik Cloud araçlarını kullanma
Qlik Automate ile not tablosu değişikliklerini ayıklama
Değişiklik deposunda kaydedilen değişiklikler, Qlik Automate içindeki Qlik Cloud Services bağlayıcısındaki Change Store blokları kullanılarak ayıklanabilir. Bu bağlayıcı, otomasyon sahibinin Qlik hesabına otomatik olarak bağlanır, bu nedenle kimlik doğrulaması için ek adım gerekmez.
Qlik Automate hakkında daha fazla bilgi için bkz. Qlik Automate.
Not tablosu değişikliklerini ayıklamak için kullanılabilecek Qlik Automate blokları

Değişiklik deposundan mevcut değişiklikleri listeleme
List Current Changes From Change Store bloğu, /changes/tabular-views API uç noktasını kullanır ve her hücre için yalnızca en son değeri döndürür (başka bir deyişle, geçerli değerleri döndürür). Bu değerleri, her nesnenin birincil anahtarları ve değişiklik değerlerini içerdiği bir nesne listesi olarak döndürür. Her kayıt ayrıca, kayıtta son güncellemenin yapıldığı tarih ve saat için bir updatedAt zaman damgası ve bu değişikliği yapan kullanıcı için bir updatedBy kullanıcı kimliği ile genişletilir.
Qlik Automate içinde List Current Changes From Change Store bloğu

Değişiklik deposu geçmişini listeleme
List Change Store History bloğu, /changes API uç noktasını kullanır ve her hücre için tam geçmişi döndürür. Bir hücre birden çok kez güncellendiyse, bu blok her güncelleme için her değeri, userId ve updatedAt zaman damgasını döndürür.
Qlik Automate içinde List Change Store History bloğu

Şablonlarla çalışma
Verileri bir MySQL veritabanına ayıklıyorsanız bir otomasyon şablonuyla da başlayabilirsiniz. Aşağıdaki şablonlar Insights to Action altında mevcuttur:
-
Extract Change Store Data to a MySQL Database
-
Extract Change Store Data to a MySQL Database in Bulk
Bu şablonlar, verileri daha hızlı ayıklamanıza yardımcı olmak için Change Store bloklarını (yukarıda açıklanmıştır) diğer bloklarla düzenler. Kaynaklarınıza bağlanmak için blok parametrelerini ayarlamanız yeterlidir. Ayrıntılı bir kılavuz için bkz. bu Topluluk makalesi.
İzinler
Not tabloları oluşturmak ve change-stores API ile etkileşim kurmak için belirli izinlere ihtiyacınız vardır. Daha fazla bilgi için bkz. Not tablosu izinleri.