Veri dosyalarını yönetme
Qlik Cloud Analizleri içinde Alan ayrıntıları > Veri dosyaları bölümünden alanlardaki veri dosyalarını yönetebilirsiniz. Veri dosyalarının yönetimi yeniden adlandırma, çoğaltma, taşıma, silme ve yeni veri dosyalar eklemeyi içerir.
Bu yardım konusu, bir alandaki veri dosyalarını yönetmek için kullanılan arayüze odaklanmaktadır. Bu arayüze gitmek için katalogda bir alan açın ve Alan ayrıntıları > Veri dosyaları öğesine tıklayın.
Alanlardaki klasör yapıları
Qlik Cloud Analizleri içindeki her alan, hiyerarşik bir şekilde düzenlenmiş kendi klasör yapısını içerir. Veri dosyaları, iç içe geçmiş klasörlerden oluşan bir yapıda düzenlenebilir. Örneğin, kişisel alanınızda Sipariş Verileri ve Bütçe Verileri için ayrı klasörlere sahip olmak isteyebilirsiniz.
Bir alan içindeki bir dosya veya klasörün konumu, yolunda gösterilir. Yol, bir klasörün diğer klasörlerin içine yerleştirildiğini göstermek için / sembollerini kullanır.
Örneğin, kişisel alanınızda Order Data ve Budget Data için ayrı klasörleriniz olduğunu varsayalım. Order Data klasörünüzde Orders_2024_December.QVD adlı bir veri dosyanız varsa bu dosya, kişisel alanınızda aşağıdaki klasör yolunda bulunur:
Kişisel/Order Data
Uygulanabilir alan türleri
Veri dosyalarını aşağıdaki alan türlerinde hiyerarşik bir klasör yapısı içinde düzenleyebilirsiniz:
-
Kişisel alan
-
Paylaşılan alan
-
Yönetilen alan
-
Veri alanı
Qlik Cloud Analizleri içindeki alanlar
Qlik Cloud Analizleri içinde kişisel, paylaşılan ve yönetilen alanlardaki veri dosyaları hiyerarşik bir klasör yapısı içinde düzenlenebilir.
Veri Entegrasyonu içindeki alanlar
Veri alanları genellikle Veri Entegrasyonu projelerinin çıktı dosyalarını saklamak için kullanılır. Veri alanlarındaki veri dosyaları, analizler için kullanılabilir. Qlik Cloud Analizleri ve Qlik Talend Data Integration bölümünden, veri alanlarındaki veri dosyalarını hiyerarşik klasör yapılarında düzenleyebilirsiniz. Bununla birlikte, veri alanlarındaki veri dosyalarının yalnızca analizde kullanım amacıyla iç içe klasörler halinde yeniden düzenlenmesi gerektiği unutulmamalıdır. Bir veri işlem hattından üretilen bir veri dosyası veri alanı içindeki bir klasöre taşınırsa işlem hattı tekrar çalıştırıldığında dosya, alandaki en üst düzey yola (herhangi bir iç içe klasör yerine) kaydedilmeye devam edecektir.
Qlik Talend Data Integration içindeki bir kişisel alan için davranış, veri alanlarınınkiyle aynıdır.
Navigasyon
Bir alanın Veri dosyaları bölümü, alanda dosya tabanlı veri içeriği düzenlemenize ve oluşturmanıza yardımcı olacak araçlar içerir.
Araç çubuğu
Araç çubuğu, arayüzün üst kısmında yol seçicinin ve tablonun üzerinde yer alır. Araç çubuğunda:
-
Alandaki veri dosyalarını arayabilirsiniz.
-
Dosyaları sahibe göre filtreleyebilirsiniz.
-
Dosyaları karşıya yükleyebilirsiniz.
-
Klasörler oluşturabilirsiniz.
-
Aynı anda birden fazla veri dosyası üzerinde işlem gerçekleştirebilirsiniz.
-
Görünümünüzdeki dosya ve klasörlerin sıralamasını değiştirebilirsiniz.
Varsayılan olarak Son değiştirme sıralama seçeneğini değiştirebilir ve (artan) ve (azalan) sıralama arasında geçiş yapabilirsiniz.
-
Görünümünüzdeki dosya ve klasörlerin görünümünü değiştirebilirsiniz.
Hiyerarşileri görsel olarak görüntülemek amacıyla dosya ve klasörleri girintili olarak sunan hiyerarşi görünümü için öğesini seçin. Hiyerarşi görünümünde, belirli dosya veya klasörler üzerinde eylem gerçekleştirmek için bir alanı seçmeniz ya da genişletmeniz gerekir.
Dosya ve klasörlerin tabloda düz bir yapıyla ve özel yollarını gösteren ayrı bir sütunla gösterildiği liste görünümü için öğesini seçin.
Yol seçici
Yol seçici, o anda hangi klasörü açtığınızı gösterir. İçerik haritası size klasör hiyerarşisini gösterir. Geçerli yola göre ileri veya geri gitmek için yol seçicide bir klasör seçin. Geçerli konum içinde bulunan klasörleri görmek ve aramak için geçerli yoldan sonraki boş alanı seçin.
Tablo
Tablo, alandaki veya alan içinde seçilen klasördeki tüm dosya ve klasörleri gösterir. Tablo, veri dosyalarını ve klasörleri yönettiğiniz yerdir. Yol seçicide klasörlere gitmek için tablodaki klasörleri seçin.
Tabloda, öğeler hakkında boyut, klasör sayısı, son güncelleme zamanı ve sahiplik gibi önemli bilgileri de görüntüleyebilirsiniz.
Alanda klasörler oluşturma
İçeriği istediğiniz şekilde düzenlemek için bir klasör oluşturun.
Aşağıdakileri yapın:
-
Bir alanda Alan ayrıntıları öğesine tıklayın ve Veri dosyaları'nı seçin.
-
Veri dosyaları penceresindeki araç çubuğunda öğesine tıklayın.
-
Klasörün adını tanımlayın.
-
Yol altında, yeni klasörün alanın klasör yapısında nereye ekleneceğini seçebilirsiniz.
-
Yol çubuğuna tıklayın ve açılır menüden içeren bir klasör seçin. Alternatif olarak, ilgili konumun klasörü eklemek istediğiniz konumdaki yolunu yazın.
-
Oluştur'a tıklayın.
Alternatif olarak, tablodaki mevcut bir klasörün yanındaki öğesine tıklayıp Klasör ekle öğesini seçerek bir klasör ekleyin. Yeni klasör mevcut klasörün içine eklenir.
Klasörler ayrıca Store ifadesinde referans gösterildiklerinde otomatik olarak bir alanda oluşturulur. bk. Uygulama ve komut dosyası geliştirmede alan klasör yapısına başvurma.
Birden fazla dosya ve klasör üzerinde eylem gerçekleştirme
Aynı anda birden fazla dosya veya klasör üzerinde aşağıdaki eylemleri gerçekleştirmek için araç çubuğundaki seçenekleri kullanabilirsiniz:
-
(Kes)
-
(Kopyala)
-
(Yapıştır)
-
(Sil)
Öğeleri alanlar arasında veya aynı alan içinde farklı konumlara kesebilir, kopyalayabilir ve yapıştırabilirsiniz. Örneğin, birden fazla öğeyi kesebilir ve farklı bir alana yapıştırabilirsiniz.
Veri dosyalarını bir konumdan diğerine taşımak için kesme, kopyalama ve yapıştırma eylemleri kullanılabilir. Komut dosyalarında başvurulan veri dosyaları için dosya konumları değiştirilirken komut dosyalarının yeni konumu yansıtacak şekilde güncellenmesi gerekir. Daha fazla bilgi için bk. Komut dosyalarında kullanılan veri dosyalarının taşınmasının etkileri.
Aşağıdakileri yapın:
- Bir alanda Alan ayrıntıları öğesine tıklayın ve Veri dosyaları'nı seçin.
-
Tabloda, üzerinde eylem gerçekleştirmek istediğiniz öğeleri seçin.
İpucu notuAynı anda birden fazla öğe seçmek için ilk öğeye tıklayın ve ardından daha fazla dosya seçmek üzere klavye komutları ile tıklamayı birlikte kullanın. Örneğin:
-
Shift tuşunu basılı tutun ve seçmek istediğiniz son öğeye tıklayın. Bu, ilk öğeden son öğeye kadar tüm öğeleri seçer.
-
Ctrl (Windows) veya command (macOS) tuşunu basılı tutun ve ek öğelere teker teker tıklayın. Bu sayede her bir ek öğe ayrı ayrı seçilir.
-
-
Araç çubuğunda bir eyleme tıklayın. Mevcut eylemler bu bölümün önceki kısımlarında listelenmiştir.
Alanlar arasında öğeleri kesip yapıştırırken, Yapıştır eylemini gerçekleştirmek için yeni konumu açmanız ve Alan ayrıntıları > Veri dosyaları bölümüne gitmeniz gerekir.
Bir alana veri dosyası ekleme
Alana veri dosyaları ekleyebilirsiniz.
Veri dosyaları en fazla 100 GB olabilir. Ancak çok büyük dosyaları (6 GB üzeri) karşıya yüklerken altyapı kapasitesi ile ilgili kısıtlamalar yaşayabilirsiniz. QVD dosyalarını altyapıya yüklemek için gereken bellek kullanımı nedeniyle QVD veri dosyaları ile bu kısıtlamalarla karşılaşılması daha olasıdır. Mevcut kapasiteyi artırma hakkında daha fazla bilgi için bk. Büyük uygulama desteği.
Aşağıdakileri yapın:
- Bir alanda Alan ayrıntıları öğesine tıklayın ve Veri dosyaları'nı seçin.
- Veri dosyaları penceresindeki araç çubuğunda dosya yüklemek için öğesine tıklayın.
-
Veri dosyalarınızı, Dosya ekle diyalog penceresine sürükleyip bırakın.
Alternatif olarak, Göz at'a tıklayın ve veri dosyalarınıza gidin.
-
Yol altında, dosyanın alanın klasör yapısında nereye ekleneceğini seçebilirsiniz.
Dosyayı belirli bir klasöre eklemek için yol çubuğuna tıklayın ve açılır menüden klasörü seçin. Alternatif olarak, ilgili klasörün yolunu yazın.
- Yükle'ye tıklayın.
Alternatif olarak, tablodaki bir klasörün yanındaki öğesine tıklayın ve Dosyayı klasöre yükle öğesini seçin.
Veri dosyaları eklemenin diğer yolları için bk. Veri dosyaları ekleme.
Bir dosya veya klasör üzerinde kesme, kopyalama ve yapıştırma eylemlerini gerçekleştirme
Veri dosyalarını bir konumdan diğerine taşımak için kesme, kopyalama ve yapıştırma eylemleri kullanılabilir. Komut dosyalarında başvurulan veri dosyaları için dosya konumları değiştirilirken komut dosyalarının yeni konumu yansıtacak şekilde güncellenmesi gerekir. Daha fazla bilgi için bk. Komut dosyalarında kullanılan veri dosyalarının taşınmasının etkileri.
Aşağıdakileri yapın:
-
Bir alanda Alan ayrıntıları öğesine tıklayın ve Veri dosyaları'nı seçin.
-
Tabloda, bir dosya veya klasörün yanındaki öğesine tıklayın.
-
Kes, Kopyala veya Yapıştır'a tıklayın.
İpucu notuAlternatif olarak, bir dosya seçebilir ve Ctrl+C (Windows) ve command+C (macOS) gibi yaygın klavye kısayollarını kullanabilirsiniz.
Bu eylemleri aynı anda birden fazla dosya veya klasör üzerinde gerçekleştirmek için bk. Birden fazla dosya ve klasör üzerinde eylem gerçekleştirme.
Bir veri dosyasını veya klasörü yeniden adlandırma
Aşağıdakileri yapın:
-
Bir alanda Alan ayrıntıları öğesine tıklayın ve Veri dosyaları'nı seçin.
-
Tabloda, bir dosya veya klasörün yanındaki öğesine tıklayın.
-
Yeniden Adlandır'a tıklayın.
-
Dosya için yeni adı girin ve Kaydet'e tıklayın.
Orijinal dosya veya klasör adına referans veren tüm komut dosyalarının güncellenmesi gerekecektir.
Bir veri dosyasını veya klasörü çoğaltma
Aşağıdakileri yapın:
-
Bir alanda Alan ayrıntıları öğesine tıklayın ve Veri dosyaları'nı seçin.
-
Tabloda, bir dosya veya klasörün yanındaki öğesine tıklayın.
-
Çoğalt'a tıklayın.
Bir veri dosyasını veya klasörü taşıma
Dosya ve klasörleri taşıyabilirsiniz. Dosyalar ve klasörler farklı alanlara veya aynı alan içinde farklı konumlara taşınabilir.
Aşağıdakileri yapın:
-
Bir alanda Alan ayrıntıları öğesine tıklayın ve Veri dosyaları'nı seçin.
-
Tabloda, bir dosya veya klasörün yanındaki öğesine tıklayın.
-
Taşı'ya tıklayın.
-
Yol altında bir alan seçin. Bu, mevcut alan veya yeni bir alan olabilir.
-
Seçilen alan içinde belirli bir klasör tanımlamak için yol çubuğunu yeniden seçin veya öğesine tıklayın.
Alternatif olarak, ilgili klasörü tanımlamak için yolu yazın.
-
Veri dosyasını taşıdıktan sonra yeni konuma açmak için Yola git seçeneğini belirleyin.
-
Taşı üzerine tıklayın.
Aynı anda birden fazla öğeyi de taşıyabilirsiniz. Bunu yapmak için Kes ve Yapıştır eylemlerini kullanın. bk. Birden fazla dosya ve klasör üzerinde eylem gerçekleştirme.
Komut dosyalarında kullanılan veri dosyalarının taşınmasının etkileri
Bir veri dosyasını alan içinde yeni bir konuma taşırsanız bu veri dosyasına referans veren tüm komut dosyalarının yeni dosya yoluna referans verecek şekilde güncellenmesi gerekir. Aynı husus bir alandan diğerine taşınan dosyalar için de geçerlidir.
Örneğin, uygulamanızın veya komut dosyanızın kişisel bir alanda aşağıdaki dosyaya referans verdiğini varsayalım:
Şimdi, veri dosyalarını TeamSharedSpace alanına taşıdığınızı ve orders.csv alanını Sales Analysis adında yeni bir klasöre taşıdığınızı varsayalım. orders.csv adresinden veri yükleyen tüm uygulama ve komut dosyalarının dosya referansını komut dosyasında aşağıdaki şekilde güncellemesi gerekir:
Aksi takdirde, yeniden yüklemeler başarısız olur.
Komut dosyalarında alan klasörü konumlarına nasıl referans verileceği hakkında daha fazla bilgi için bk. Uygulama ve komut dosyası geliştirmede alan klasör yapısına başvurma.
Bir veri dosyasını veya klasörü silme
Aşağıdakileri yapın:
-
Bir alanda Alan ayrıntıları öğesine tıklayın ve Veri dosyaları'nı seçin.
-
Tabloda, bir dosya veya klasörün yanındaki öğesine tıklayın.
-
Sil'e tıklayın.
İpucu notuAlternatif olarak, bir dosya seçip klavyenizde Delete (Sil) tuşuna basabilirsiniz. - Diyalog penceresinde silme işlemini onaylamak için Sil'e tıklayın.
Aynı anda birden fazla öğeyi de silebilirsiniz. bk. Birden fazla dosya ve klasör üzerinde eylem gerçekleştirme.
Bir veri dosyası üzerinde diğer eylemleri gerçekleştirme
Veri dosyaları arayüzünde, belirli bir dosyanın analizini gerçekleştirmek için doğrudan diğer araçlara da gidebilirsiniz. Bir dosya üzerinde menüsünü kullandığınızda aşağıdaki seçenekler kullanılabilir:
-
Etki analizi: Veri kümesindeki verilerde değişiklik yapmanın potansiyel etkilerini araştırın.
Uygulamalar, komut dosyaları ve veri kümeleri için etki analizini analiz etme
-
Köken: Veri kümesinin geçmişi hakkında daha fazla bilgi edinin.
Uygulamalar, komut dosyaları ve veri kümeleri için kökeni analiz etme
-
Veri kümesini aç: Veri kümesini açın. Buradan, dosyanın genel görünümüne ve profil bilgilerine erişebilirsiniz.
Alan izinleri
Veri dosyaları Qlik Cloud Analizleri içinde bir tür veri kaynağıdır.
Aşağıdaki rollerden herhangi birine sahip paylaşılan alan üyeleri, o alandaki veri kaynaklarını yönetebilir:
-
Sahip
-
Yönetebilir
-
Düzenleyebilir
-
Uygulamalarda verileri düzenleyebilir
Aşağıdaki rollerden herhangi birine sahip yönetilen alan üyeleri, o alandaki veri kaynaklarını yönetebilir:
-
Sahip
-
Yönetebilir
-
İşlem yapabilir (Professional veya Full User yetkilendirmesi ile)
Veri tüketebilir rolüne sahip alan üyeleri alandaki veri kaynaklarını görüntüleyebilir ve uygulama oluşturma iznine sahip oldukları yerlerde veri kaynaklarını tüketebilir.
Veri kaynağı eylemlerine ilişkin alan rolü gereklilikleri hakkında daha fazla bilgi için bk.:
-
Professional veya Full User yetkilendirmesi sahibi kullanıcılar için paylaşılan alan izinleri
-
Analyzer yetkilendirmesi sahibi kullanıcılar için paylaşılan alan izinleri
-
Professional veya Full User yetkilendirmesi sahibi kullanıcılar için yönetilen alan izinleri
-
Analyzer yetkilendirmesi sahibi kullanıcılar için yönetilen alan izinleri
Uygulama ve komut dosyası geliştirmede alan klasör yapısına başvurma
Geçerli alan klasör yolları için kurallar
Qlik Cloud Analizleri içinde, komut dosyasında bir dosyaya referans vermek için sözdizimi şu şekildedir:
[lib:// (alan_adı):(bağlantı_adı)/(klasör_adı)/(dosya_adı)]
Tam klasör yolu sağlanmalıdır. Göreli yollar desteklenmez.
Alan mevcut değilse deyim yürütülemez ve bir hata döndürür.
Klasör yolu, hiyerarşik bir yapıda birden fazla klasör içerebilir. Yoldaki her klasör_adı, / karakterleriyle sınırlandırılmalıdır.
Bir klasör yapısında bulunan dosyalara referans verirken yolda aşağıdakilere izin verilmez:
-
//
-
\
-
\\
-
/./
-
/../
Alan, klasör veya dosya adındaki sondaki nokta sembolleri (.), yukarıdaki listedeki yapılandırmalarda görünmedikleri sürece kabul edilebilir.
Örnekler: Uyumlu olmayan sözdizimi
Bu örnekler yol için geçersiz sözdizimi olarak kabul edilir:
Kullanılan komut dosyası deyiminin türüne bağlı olarak, uyumlu olmayan sözdizimi yeniden yükleme hatasına neden olabilir veya farklı bir davranışla yine de yürütülebilir. Konuyla ilgili ayrıntılar için bk.:
Dosyalardan veri yükleme
Qlik Cloud Analizleri içinde, bir komut dosyasındaki bir veri dosyasından veri yüklerken bir LOAD deyimi kullanabilir veya QVS kodunu ekleyebilirsiniz. Her iki durumda da, komut dosyası deyiminizde hiyerarşik alan klasör yapılarına referans verilebilir. Geçerli alan klasör yolları için kuralları izleyin. Ayrıca, dosyanın ve referans verilen tüm klasörlerin belirtilen konumda zaten mevcut olması gerekir. Aksi takdirde, yeniden yükleme başarısız olur.
Komut dosyasındaki LOAD ifadeleri
Örnekler: Bir alanın üst düzey yolunda dosyaya referans verme
Bu örnekte, kişisel alandan orders.csv dosyası yüklenmektedir. Dosya belirli bir klasör içinde değil, bunun yerine alandaki en üst düzey yolda bulunuyor.
LOAD * FROM [lib://DataFiles/orders.csv];
Bu örnekte, paylaşılan, yönetilen alandan veya veri alanından orders.csv dosyası yüklenmektedir. Alanın adı TeamSharedSpace. Dosya belirli bir klasör içinde değil, bunun yerine alandaki en üst düzey yolda bulunuyor.
LOAD * FROM [lib://TeamSharedSpace:DataFiles/orders.csv];
Örnekler: Bir alanda belirli bir klasör yoluna referans verme
Bu örnekte, kişisel alandaki Orders By Region klasöründen orders_Europe.csv dosyası yüklenmektedir.
LOAD * FROM [lib://DataFiles/Orders By Region/orders_Europe.csv];
Bu örnekte, paylaşılan, yönetilen alan veya veri alanı içindeki Orders By Region klasöründen orders_Europe.csv dosyası yüklenmektedir. Alanın adı SalesSpace.
LOAD * FROM [lib://SalesSpace:DataFiles/Orders By Region/orders_Europe.csv];
QVS kodu ekleme
Örnek: Bir alanın üst düzey yolunda QVS dosyasına referans verme
Bu örnekte, test.qvs dosyasına komut dosyasında referans verilmektedir. Dosya, TeamSharedSpace alanında yer almaktadır. Dosya belirli bir klasör içinde değil, bunun yerine alandaki en üst düzey yolda bulunuyor.
$(Must_Include=lib://TeamSharedSpace:DataFiles/test.qvs)
Örnek: Bir alanda belirli bir klasör yolundaki QVS dosyasına referans verme
Bu örnekte, test.qvs dosyasına komut dosyasında referans verilmektedir. Dosya TeamSharedSpace alanındaki SalesData klasöründe yer almaktadır.
$(Must_Include=lib://TeamSharedSpace:DataFiles/SalesData/test.qvs)
Verileri dosyalarda saklama
Qlik Cloud içindeki bir komut dosyasında bir Store deyimi kullandığınızda, oluşturulan dosyaları depolamak istediğiniz bir alandaki tam klasöre referans verebilirsiniz. Geçerli alan klasör yolları için kuralları izleyin. Ayrıca aşağıdaki davranışlar da geçerlidir ve Store deyimlerine özgüdür:
-
Alan mevcutsa ancak belirtilen klasör yolu mevcut değilse yol, alanda oluşturulacaktır. Tanımlanan klasör yapısına bağlı olarak bir veya daha fazla klasör oluşturulabilir. Dosya oluşturulur ve orada saklanır.
-
Alan mevcutsa ancak belirtilen klasör yolu geçersiz klasör sınırlayıcıları kullanıyorsa (örneğin, \, \\, //, /./ veya /../) Store deyimi yine de yürütülür. Çıktı dosyası bunun yerine hedef uzaydaki en üst düzey yola kaydedilir ve yalnızca belirtilen adı değil, tam yolunu içeren bir ada sahip olur.
-
Alan mevcut değilse Store deyimi yürütülemez ve bir hata döndürür.
Aşağıdaki örnekler, Store deyiminizdeki boşlukta belirli bir klasör yoluna nasıl referans verileceğini göstermektedir.
Örnek: Bir alanın üst düzey yolunda dosya saklama
Bu örnekte, mytable tablosunun tamamı myfile.qvd adlı bir dosya olarak Qlik Cloud Analizleri içine aktarılır. Dosya, TeamSharedSpace paylaşılan alanına eklenir. Dosya belirli bir klasör içinde değil, bunun yerine alandaki en üst düzey yolda bulunuyor.
Store * from mytable into [lib://TeamSharedSpace:DataFiles/myfile.qvd];
Örnek: Bir alanda belirli bir klasör yolunda dosya saklama
Bu örnekte, mytable tablosunun tamamı myfile.qvd adlı bir dosya olarak Qlik Cloud Analizleri içine aktarılır. Dosya TeamSharedSpace alanındaki SalesData klasörüne eklenir.
Store * from mytable into [lib://TeamSharedSpace:DataFiles/SalesData/myfile.qvd];
Veri dosyalarını yönetme
Kiracı yöneticileri ve analiz yöneticileri, alandaki tüm veri dosyalarını Yönetim etkinlik merkezinden yönetebilir. Daha fazla bilgi için bk. Kiracı ve analiz yöneticileri için veri dosyalarını yönetme.