Adım adım - Tabloları zorlamalı birleştirme kullanarak birleştirme

Bu adım adım yönergeler, benzer iki veri tablosunu birleştirmek için zorlamalı birleştirmeyi nasıl kullanabileceğinizi gösterir.

Zorlamalı birleştirme, verilerinizi bir sayfada analiz için kullanmadan önce temizlemek için kullanılabilir. İki tabloyu tek bir tablo olarak birleştirebilirsiniz. Bir tabloyu diğerinden sonra da ekleyebilirsiniz. Örneğin Haziran ayına ait bir tabloyu ekledikten sonra Temmuz ayına ait ikinci bir tabloyu da eklemek isteyebilirsiniz.

Çalışmaya başlamadan önce bu videoyu izlemenizi öneririz: Veri yöneticisinde tabloları birleştirme.

Birleştirmeye ilk bakış

  • Qlik Sense, eklenen bir veya daha çok tablonun başka bir tabloyla aynı sayıda alana ve aynı alan adlarına sahip olduğunu algıladığında tablolar Veri yöneticisinde otomatik olarak birleştirilir. Bu durumda isterseniz tabloları ayırabilirsiniz.
  • İki tablo aynı alanlara veya verilere sahip olmadığında zorlamalı olarak birleştirilebilir. Yalnızca iki tablo zorlamalı olarak birleştirilebilir. Üç tabloyu birleştirmek için öncelikle ilk iki tabloyu birleştirerek tek bir tablo haline getirmeniz gerekir. Ardından üçüncü tabloyu yeni oluşturulan tabloyla birleştirebilirsiniz.
  • Yeterli benzerliğe sahip olmayan tablolar otomatik olarak birleştirilmez. Bu tabloları zorlamalı olarak da birleştiremezsiniz. Bu durumda tablo içindeki alanların Veri yöneticisinde birbirleriyle ilişkilendirilmesi gerekir.

Kılavuz - Zorlamalı birleştirme

Kılavuzu tamamlamak için yapmanız gereken işlemler şunlardır:

  1. Veri tablolarını hazırlama
  2. Bir uygulamaya veri tablosu ekleme
  3. Veri tablolarını birleştirme ve bir uygulamaya yükleme
  4. Ek adım - Yeni bir tablo ekleme ve veri alanlarını birleştirme

Önkoşullar

Qlik Sense içinde bir uygulama oluşturmayı biliyor olmanız gerekir. Daha fazla bilgi edinmek için bkz. Uygulama oluşturma.

Veri tablolarını hazırlama

Zorlamalı birleştirmeyi göstermek için kullanabileceğiniz örnek veriler sunuyoruz. Dilerseniz alanların ve verilerin yüksek benzerliğe sahip olduğu iki tablo halindeki kendi verilerinizi de kullanabilirsiniz.

Örneğin, sunduğumuz verilerin üst bilgisi ve ilk satırı aşağıdaki gibi görünür: Veriler iki Excel tablosuna yapıştırılmıştır. Alanlardaki farklılıklara dikkat edin.

Excel tables.

Örnek verileri kullanmak isterseniz, aşağıdaki bölümü genişletin ve sütun üst bilgileri dahil olmak üzere tabloları bilgisayarınızdaki boş bir Excel dosyasında iki ayrı sekmeye yapıştırın. Bu çalışma için, Excel sekmelerini Data Table 1 ve Data Table 2 olarak adlandırdık. Excel dosyasına Concatenate_Data.xlsx adını verdik.

Bir uygulamaya veri tablosu ekleme

Aşağıdakileri yapın:

  1. Qlik Sense uygulamasını başlatın.
  2. İş alanınızda Yeni uygulama oluştur'a tıklayın. Yeni uygulama oluştur penceresi açılır.
  3. Uygulamanızı adlandırdıktan sonra Oluştur'a tıklayın. Uygulama oluşturulur. Uygulamamıza ConcatenateExample adını verdik.
  4. Uygulamayı aç'a tıklayın. Uygulama açılır ve veri ekleyebileceğiniz bir diyalog penceresi görüntülenir.
  5. Excel dosyanızı sürükleyip Dosyalardan ve diğer kaynaklardan veri ekleyin diyalog penceresine bırakın. Tablolarınız Veri yöneticisi'nin İlişkiler görünümünde görüntülenir. Tabloyla ilgili verileri görmek için kabarcıklara tıklayın.

    Note: Sürükleme yerine Veri yöneticisi ile veri eklerseniz Veri yöneticisi'nin İlişkiler görünümü açılmadan önce tablo alanlarını seçmeniz istenir. Bu durumda iki tablo için de tüm alanları seçin.

    Associations view with two bubbles.

Tabloları birleştirme ve veri tablolarını bir uygulamaya yükleme

Veri tabloları uygulamaya eklendikten sonra birleştirilebilir.

Aşağıdakileri yapın:

  1. Veri yöneticisi'nin İlişkiler görünümünde kabarcığa tıklayarak tablolardan birini seçin. ¥ öğesine tıklayıp Tabloları birleştir'i seçin.

    Associations view with option Concatenate tables.

  2. Diğer tablonun kabarcığına ve ardından Eşlemeleri düzenle'ye tıklayın.

    Associations view with option Edit mappings

  3. Şimdi aşağıdaki adımları gerçekleştirebilirsiniz:

    1. Tablo adı bölümünde, tabloları birleştirdiğinizde oluşturulacak tabloya ad verin.
    2. Alan etiketlerini sürükleyip bırakarak alanları birleştirin.
    3. Alanları yeniden adlandırın.
    4. Alana ait E öğesine tıklayarak alanları silin.

    Edit mappings view with several options.

    Örneğimizde şu adımları gerçekleştirdik:

    1. Tablonun adını Data Table yaptık
    2. ProductID etiketini ve alanını PID alanının altına sürükleyerek alanları birleştirdik.
    3. PID alanının adını Product ID olarak değiştirdik.
    4. SpecialOfferID alanını sildik.

    Tablomuz şimdi şu şekilde görünüyor:

    Edit mappings view with the result after editing.

  4. Uygula'ya tıklayın. Tablolar eşlenmiş alanlara göre birleştirilir. * işareti verilerin henüz uygulamaya yüklenmediğini gösterir.

    Table 'Data Table' with an *.

  5. Veri yükle'ye tıklayın. Verilerin başarıyla yüklendiğini belirten bir ileti görüntülenir. Verileri kullanarak görselleştirme oluşturmak için Sayfa düzenle'ye tıklayın.

Ek adım - Yeni bir tablo ekleme ve veri alanlarını birleştirme

Yukarıda verilen örnek veriler, aynı Excel dosyasındaki iki sekmeye yapıştırılmıştı. Ancak alanları birleştirmek istediğinizde tabloların aynı dosyada olması şart değildir. Tablolar uygulamaya eklenen ayrı dosyalarda olabilir. Bir tablo diğerinden daha sonra da eklenebilir. Örneğin Haziran ayına ait bir tabloyu ekledikten sonra Temmuz ayına ait ikinci bir tabloyu da eklemek isteyebilirsiniz.

Bu örnekte yukarıda oluşturduğumuz birleştirilmiş tabloyla benzer alanlara sahip başka bir tablo ekledik.

Örnek veriler burada verilmiştir. Tablonun bulunduğu sekmeye DataTable_Newest adını verdik. Veri dosyasına Concatenate_Data2.xlsx adını verdik.

Aşağıdakileri yapın:

  1. Qlik Sense hub'ında, yukarıdaki prosedürde oluşturduğunuz uygulamaya tıklayın. Uygulama açılır.

  2. Üst araç çubuğundaki açılan listeden Veri yöneticisi'ni seçin. Veri yöneticisi açılır ve yukarıdaki prosedürde oluşturduğunuz tablo gösterilir.

    Data manager with bubble 'Data Table'.

  3. Veri eklemek için ú düğmesine tıklayın.
  4. Yeni Excel dosyasını Dosyaları bu uygulamaya ekle diyalog penceresine sürükleyerek uygulamaya ekleyin.

    Dragging an Excel file into the Attach files to this app dialogue.

    Veri ekle penceresi açılır.

  5. Veri tablosundan uygulamaya veri eklemek için Veri ekle'ye tıklayın.

    Yeni tablo uygulamanıza eklenir.

    Associations view with two bubbles.

  6. Artık tabloları birleştirebilir, eşlemeleri düzenleyebilir ve verileri yükleyebilirsiniz.
  7. Daha fazla bilgi için bkz. Tabloları birleştirme ve veri tablolarını bir uygulamaya yükleme.