Komut dosyalarında veri seçme | Qlik Cloud Yardımı
Ana içeriğe geç Tamamlayıcı içeriğe geç

Komut dosyalarında veri seçme

Veri yükleme düzenleyicisi veya Komut dosyası kodu içinde Veri seç seçeneğini kullanarak dosyalardan veya veritabanı tablolarından hangi alanların yükleneceğini ve veri kaynağının hangi görünümlerini istediğinizi seçebilirsiniz.

Alanları seçmenin yanı sıra, iletişim kutusunda alanları yeniden adlandırabilirsiniz. Alanları seçmeyi bitirdiğinizde, oluşturulan komut dosyası kodunu komut dosyanıza ekleyebilirsiniz.

CSV dosyası gibi bazı veri kaynakları tek bir tablo içerirken, Microsoft Excel elektronik tabloları veya veritabanları gibi diğer veri kaynakları birden fazla tablo içerebilir.

Uyarı notu

Veri yükleme düzenleyicisine daha önceden eklenmiş bir tabloyu aynı ada ve aynı sütunlara sahip bir komut dosyası tablosu olarak Veri yöneticisine eklemeyin.

Veri yükleme düzenleyicisi veya Komut dosyası kodu içindeki bir veri bağlantısında Veri Seçimi simgesine tıklayarak Veri seç seçeneğini açarsınız.

Veri kataloğundan yüklenecek verileri de seçebilirsiniz. Daha fazla bilgi için bkz. Veri kataloğundan veri yükleme.

Bir veritabanından veri seçme

Bir veritabanından veri seçerken, veri kaynağı birden fazla tablo içerebilir.

Aşağıdakileri yapın:

  1. Bir komut dosyası düzenleyici içinde Veri kaynakları'na tıklayın.

  2. Soldaki Veri bağlantıları altında, bir veritabanı bağlantısındaki Veri Seçimi simgesine tıklayın.

    Veri seçme iletişim kutusu görüntülenir.

  3. Bu adım yalnızca Databricks ile ilgilidir. Databricks ana makineniz Unity kataloğunu destekliyorsa, Yeni bağlantı oluştur iletişim kutusunda belirttiğiniz katalog Katalog alanında görünür. Bunu değiştirmeden bırakabilir veya açılır listeden farklı bir katalog seçebilirsiniz.

    Bilgi notuBirden fazla veritabanından veri seçebilseniz de, tüm veritabanları aynı kataloğa ait olmalıdır.
  4. Açılır listeden bir Veritabanı seçin.

    Bağlantı yapılandırıldığında veritabanı adı girildiği için bazı seçim iletişim kutularında Veritabanı açılır listesi bulunmaz.

  5. Veritabanının Sahibi'ni seçin.

    Tablolar listesi, seçilen veritabanında bulunan görünümler ve tablolarla doldurulur.

    Bazı veritabanları, veri seçimi işleminde sahiplerin belirtilmesini gerektirmez.

  6. Bir tablo seçin.
  7. Yüklemek istediğiniz her alanın yanındaki kutuyu işaretleyerek yüklemek istediğiniz alanları seçin.

    Tablo adının yanındaki kutuyu işaretleyerek tablodaki tüm alanları seçebilirsiniz.

    İpucu notuMevcut alan adına tıklayıp yeni bir ad yazarak alan adını düzenleyebilirsiniz. Bu, varsayılan olarak ortak alanlarda birleştirildikleri için tablonun diğer tablolara nasıl bağlandığını etkileyebilir.
  8. Veri eklemek istiyorsanız ek tablolar seçin.

    Bilgi notuArama yaparak alanları filtrelerken veri seçim sihirbazındaki alanları yeniden adlandıramazsınız. Önce metin kutusunda arama dizesini silmeniz gerekir.
    Bilgi notuAynı tablodaki iki alanın adları aynı olacak şekilde değiştirilemez.
  9. Veri seçiminizi bitirdiğinizde aşağıdakileri yapın:

    • Ekle'ye tıklayın.

      Veri seçimi penceresi kapatılır ve LOAD /SELECT deyimleri seçimlerinize uygun olarak komut dosyasına eklenir.

Bir Microsoft Excel elektronik tablosundan veri seçme

Bir Microsoft Excel elektronik tablosundan veri seçtiğinizde, dosya birden fazla sayfa içerebilir. Her sayfa ayrı bir tablo olarak yüklenir. Sayfanın başka bir sayfa veya yüklü tabloyla aynı alan/sütun yapısına sahip olması bir istisnadır; bu durumda tablolar birleştirilir.

Daha fazla bilgi için bkz. Microsoft Excel elektronik tablolarından veri yükleme.

Aşağıdakileri yapın:

  1. Veri kaynakları'na tıklayın.

  2. Elektronik tablo erişebileceğiniz bir alandaysa, açılır menüyü kullanarak bir alan seçebilirsiniz.

  3. veri yükleme düzenleyicisi içindeki uygun klasör bağlantısında Veri Seçimi simgesine tıklayın.

    Dosya seçme iletişim kutusu görüntülenir.

  4. Bu klasör bağlantısından erişilebilen dosyalar listesinden bir dosya seçin ve Devam'a tıklayın.

    Alan içinde dosyanın bulunduğu klasöre gidebilirsiniz. Listeden klasörleri seçerek gezinin veya Yol altında belirli bir klasör yolu yazın.

  5. Veri seçilecek ilk sayfayı seçin. Sayfa adının yanındaki kutuyu işaretleyerek bir sayfadaki tüm alanları seçebilirsiniz.

  6. Sayfa için uygun ayarlara sahip olduğunuzdan emin olun:

    Tablo verilerini doğru şekilde yorumlamanıza yardımcı olacak ayarlar
    UI öğesi Açıklama
    Alan adları Tabloda Eklenmiş alan adları mı olacağını yoksa tablo için Alan adı yok seçeneğinin mi geçerli olacağını ayarlayın. Genellikle bir Excel elektronik tablosunda, ilk satır eklenmiş alan adlarını içerir. Alan adları yok'u seçerseniz alanlar A,B,C... olarak adlandırılacaktır.

    Üst bilgi boyutu

    Tablo üst bilgisi olarak atlanacak satır sayısını ayarlayın. Bunlar, genellikle sütun biçiminde olmayan genel bilgiler içeren satırlardır.

  7. Yüklemek istediğiniz her alanın yanındaki kutuyu işaretleyerek yüklemek istediğiniz alanları seçin.

    İpucu notuMevcut alan adına tıklayıp yeni bir ad yazarak alan adını düzenleyebilirsiniz. Bu, varsayılan olarak ortak alanlarda birleştirildikleri için tablonun diğer tablolara nasıl bağlandığını etkileyebilir.
  8. Veri seçiminiz bittiğinde aşağıdakileri yapın:

    • Ekle'ye tıklayın.

      Veri seçimi penceresi kapatılır ve LOAD /SELECT deyimleri seçimlerinize uygun olarak komut dosyasına eklenir.

İpucu notu ODBC arabirimini kullanarak bir Microsoft Excel dosyasını veri kaynağı olarak da kullanabilirsiniz. Bu durumda, Tüm dosyalar veri bağlantısı yerine bir ODBC veri bağlantısı kullanmanız gerekir.

Bir tablo dosyasından veri seçme

Çok sayıda veri dosyasından veri seçebilirsiniz:

  • Alanlardaki verilerin virgüller, sekmeler veya noktalı virgüller (virgülle ayrılmış değişken (CSV) dosyalar) ile ayrıldığı metin dosyaları.
  • HTML tabloları.
  • XML dosyaları.
  • KML dosyaları.
  • Qlik yerel QVD ve QVX dosyaları.
  • Sabit kayıt uzunluğu dosyaları.
  • DIF dosyaları (Data Interchange Format).

Aşağıdakileri yapın:

  1. Dosya erişebileceğiniz bir alandaysa, açılır menüyü kullanarak bir alan seçebilirsiniz.

  2. Komut dosyası düzenleyici içindeki uygun klasör bağlantısında Veri Seçimi simgesine tıklayın.

    Dosya seçme iletişim kutusu görüntülenir.

  3. Bu klasör bağlantısından erişilebilen dosyalar listesinden bir dosya seçin ve Devam'a tıklayın.

    Alan içinde dosyanın bulunduğu klasöre gidebilirsiniz. Listeden klasörleri seçerek gezinin veya Yol altında belirli bir klasör yolu yazın.

  4. Dosya biçimi içinde uygun dosya türünün seçildiğinden emin olun.
  5. Dosya için uygun ayarlara sahip olduğunuzdan emin olun. Dosya ayarları farklı dosya türleri için farklıdır.

    Daha fazla bilgi için bkz. Dosya türleri için ayarları seçme.

  6. Yüklemek istediğiniz her alanın yanındaki kutuyu işaretleyerek yüklemek istediğiniz alanları seçin. Sayfa adının yanındaki kutuyu işaretleyerek bir dosyadaki tüm alanları da seçebilirsiniz.

    İpucu notuMevcut alan adına tıklayıp yeni bir ad yazarak alan adını düzenleyebilirsiniz. Bu, varsayılan olarak ortak alanlarda birleştirildikleri için tablonun diğer tablolara nasıl bağlandığını etkileyebilir.
  7. Veri seçiminiz bittiğinde Ekle'ye tıklayın.

  8. Veri seçimi penceresi kapatılır ve LOAD /SELECT deyimleri seçimlerinize uygun olarak komut dosyasına eklenir.

    Bilgi notuBir alanda düzenleme izinlerine sahip kullanıcılar o alandaki veri dosyalarını okuyabilir, yazabilir ve yükleyebilir. Diğer kullanıcılar veri dosyalarını göremez.

Dosya türleri için ayarları seçme

Sınırlandırılmış tablo dosyaları

Bu ayarlar, her kaydın bir satır beslemesiyle ayrıldığı ve her alanın sınırlandırılmış bir karakterle ayrıldığı tek bir tablo içeren sınırlandırılmış tablo dosyaları (örneğin bir CSV dosyası) için doğrulanır.

Sınırlandırılmış tablo dosyaları için dosya biçimi ayarları
Arayüz öğesi Açıklama
Sınırlandırılmış tablo dosyaları için dosya biçimi

Sınırlandırılmış veya Sabit kayıt olarak ayarlayın.

Bir seçim yaptığınızda, veri seçme iletişim penceresi seçtiğiniz dosya biçimine uyarlanır.

Alan adları Tablonun Yerleşik alan adları mı yoksa Alan adı yok mu içerdiğini belirtmek için ayarlayın.

Sınırlandırıcı

Tablo dosyanızda kullanılan Sınırlandırıcı karakterini ayarlayın.

Tırnak içine alma

Tırnak işaretlerinin nasıl işleneceğini belirtmek için ayarlayın:

Yok = tırnak karakterleri kabul edilmez

Standart = standart tırnak içine alma (tırnak işaretleri bir alan değerinin ilk ve son karakterleri olarak kullanılabilir)

MSQ = modern tarzda tırnak içine alma (alanlarda çok satırlı içeriğe izin verir)

Üst bilgi boyutu

Tablo üst bilgisi olarak atlanacak satır sayısını ayarlayın.

Karakter kümesi

Tablo dosyasında kullanılan karakter kümesini ayarlayın.

Yorum

Veri dosyaları, bir satırın bir veya daha fazla özel karakterle (örneğin //) başlatılmasıyla belirtilen, kayıtlar arasında yorumlar içerebilir.

Bir yorum satırını belirtmek için bir veya daha fazla karakter girin. Qlik Sense, burada belirtilen karakter(ler) ile başlayan satırları yüklemez.

Dosya sonu karakterini yoksay Verileriniz alan değerinin bir parçası olarak dosya sonu karakterleri içeriyorsa Dosya sonu karakterini yoksay seçeneğini belirleyin.

Sabit kayıtlı veri dosyaları

Sabit kayıtlı veri dosyaları, her kaydın (veri satırı) genellikle boşluklar veya sekme karakterleriyle doldurulmuş sabit bir alan boyutuna sahip bir dizi sütun içerdiği tek bir tablo içerir.

Alan sonu konumlarını iki farklı şekilde ayarlayabilirsiniz:

  • Manuel olarak, Alan sonu konumları içine virgülle ayrılmış alan sonu konumlarını girin. Her konum bir alanın başlangıcını işaretler.

    Örnek: 1,12,24

  • Alan veri önizlemesinde alan sonu konumlarını etkileşimli olarak düzenlemek için Alan sonları'nı etkinleştirin. Alan sonu konumları seçilen konumlarla güncellenir. Şunları yapabilirsiniz:
    • Bir alan sonu eklemek için alan veri önizlemesine tıklayın.

    • Silmek için bir alan sonuna tıklayın.
    • Taşımak için bir alan sonunu sürükleyin.
Sabit kayıt veri dosyaları için dosya biçimi ayarları
Arayüz öğesi Açıklama
Alan adları Tablonun Yerleşik alan adları mı yoksa Alan adı yok mu içerdiğini belirtmek için ayarlayın.

Üst bilgi boyutu

Üst bilgi boyutu ayarını, tablo üst bilgisi olarak atlanacak satır sayısına ayarlayın.

Karakter kümesi

Tablo dosyasında kullanılan karakter kümesine ayarlayın.

Sekme boyutu Tablo dosyasında bir sekme karakterinin temsil ettiği boşluk sayısına ayarlayın.
Kayıt satırı boyutu

Bir kaydın tablo dosyasında kapladığı satır sayısına ayarlayın. Varsayılan değer 1'dir.

Dosya sonu karakterini yoksay Verileriniz alan değerinin bir parçası olarak dosya sonu karakterleri içeriyorsa Dosya sonu karakterini yoksay seçeneğini belirleyin.

HTML dosyaları

HTML dosyaları birden fazla tablo içerebilir. Qlik Sense, <TABLE> etiketine sahip tüm öğeleri bir tablo olarak yorumlar.

HTML dosyaları için dosya biçimi ayarları
UI öğesi Açıklama
Alan adları Tabloda Eklenmiş alan adları mı olacağını yoksa tablo için Alan adı yok seçeneğinin mi geçerli olacağını ayarlayın.

Karakter kümesi

Tablo dosyasında kullanılan karakter kümesini ayarlayın.

XML dosyaları

XML biçiminde depolanan verileri yükleyebilirsiniz.

XML dosyaları için belirli bir dosya biçimi ayarı yoktur.

KML dosyaları

Harita görselleştirmelerinde kullanmak üzere KML biçiminde depolanan harita dosyalarını yükleyebilirsiniz.

KML dosyaları için belirli bir dosya biçimi ayarı yoktur.

Daha fazla bilgi için bkz. Kendi harita verilerinizi yükleme.

QVD dosyaları

QVD biçiminde depolanan verileri yükleyebilirsiniz. QVD, yerel bir Qlik biçimidir ve yalnızca Qlik Sense veya QlikView tarafından yazılabilir ve okunabilir. Dosya biçimi, bir Qlik Sense komut dosyasından veri okurken hız için optimize edilmiştir ancak yine de çok kompakttır.

QVD dosyaları için belirli bir dosya biçimi ayarı yoktur.

Daha fazla bilgi için bkz. QVD dosyalarıyla çalışma.

QVX dosyaları

Qlik data eXchange (QVX) biçiminde depolanan verileri yükleyebilirsiniz. QVX dosyaları, Qlik QVX SDK ile geliştirilen özel bağlayıcılar tarafından oluşturulur.

QVX dosyaları için belirli bir dosya biçimi ayarı yoktur.

Apache Parquet

Parquet biçiminde depolanan verileri yükleyebilirsiniz.

Parquet dosyaları için belirli bir dosya biçimi ayarı yoktur.

Apache Parquet dosyalarıyla çalışma

JSON

JSON biçiminde depolanan verileri yükleyebilirsiniz.

JSON dosyaları için belirli bir dosya biçimi ayarı yoktur.

JSON dosyalarıyla çalışma

Komut dosyalarını önizleme

Eklenecek deyimler, Komut dosyasını önizle seçeneğine tıklayarak gizlemeyi seçebileceğiniz komut dosyası önizlemesinde görüntülenir.

LOAD deyimlerini dahil etme

LOAD deyimini dahil et seçilirse, SELECT deyimleri girdi olarak kullanılarak önceki LOAD deyimleriyle birlikte SELECT deyimleri oluşturulur.

Bilgi notuBir tablodaki alanları yeniden adlandırırsanız, bu ayardan bağımsız olarak otomatik olarak bir LOAD deyimi eklenir.

Satır içi yüklemeler

Satır içi yüklemelerle, verileri manuel olarak metin şeklinde yazabilirsiniz. Temel bir satır içi yükleme bir tablo oluşturur ve veri alanlarını ve kayıtları ekler.

Veri yükleme düzenleyicisi içinde satır içi tablolar oluşturabilir ve yükleyebilirsiniz.

Aşağıdaki komut dosyası basit bir satır içi yük içeriyor.

MyTable:
Load * Inline [
Country, Year, Sales
Argentina, 2014, 66295.03
Argentina, 2015, 140037.89
Austria, 2014, 54166.09
Austria, 2015, 182739.87
];

Yukarıdaki satır içi yükleme için aşağıdaki söz dizimi kullanılır:

  • Load * Inline, Qlik Sense için sonraki satır içi tablosundan tüm alanları yükleme talimatı verir.

  • MyTable:, tablonun adını tanımlar. Uygulamadaki tabloların listesine Veri modeli görüntüleyicisi ve diğer alanlardan erişilebilir.

  • Köşeli ayraçlar veriyi içine alır.

  • Yükleme deyiminin ilk satırı veri alanlarını tanımlar.

  • Virgüller veri alanlarını ve kayıtları ayırır.

  • Noktalı virgül yükleme deyimini kapatır.

Satır içi yüklemeler hakkında bilgi için bkz. Veri yüklemek için satır içi yüklemeler kullanma.

Daha fazla bilgi

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!