Ana içeriğe geç Tamamlayıcı içeriğe geç

Alt veri ambarları oluşturma ve yönetme

Verilerinizi ekledikten sonra, Depolama veya Dönüştürme görevleri ile gelen verileri kullanarak veri ambarları oluşturabilirsiniz. İş ihtiyaçlarınıza bağlı olarak, istediğiniz sayıda alt veri ambarı oluşturabilirsiniz. İdeal olarak, alt veri ambarlarınız, örneğin Satış departmanı gibi bir kuruluş içindeki belirli bir bölüm veya birimde analiz için toplanan özetlenmiş veri havuzlarını içermelidir.

Bilgi notuVeri ambarınızın Depolama veya Dönüştürme görevine dayalı olduğuna bakılmaksızın veri ambarı oluşturma prosedürü aynıdır. Bu bölümdeki yönergelerde, veri ambarının Depolama görevine dayalı olduğu varsayılır.
Bilgi notuVeri görevleri, sahiplerinin bağlamında çalışır. Gerekli roller ve izinler hakkında daha fazla bilgi edinmek için bkz. Veri alanı rolleri ve izinleri.

Önkoşullar

Bir alt veri ambarı oluşturmadan önce şunları yapmanız gerekir:

  • Depolamayı, alt veri ambarınızda kullanmak istediğiniz veri (Yerleştirme bölümünden) ile doldurun. Daha fazla bilgi için bkz. Verileri buluta alma.
  • Kaynak veri kümeleri arasındaki ilişkileri tanımlamak için bir veri kümesi ilişkisel modeli oluşturun. Daha fazla bilgi için bkz. Veri modeli oluşturma.

    Uyarı notuTüm kaynak veri kümeleri anahtar içermelidir.

Veri ambarı oluşturma

Bir veri ambarı oluşturmak için:

  1. Satırın sonundaki düğmesine tıklayıp Aç'ı seçerek veri projenizi açın.

  2. Şunlardan birini yapın:

    • Sağ üstteki Yeni ekle düğmesine tıklayın ve Alt veri ambarı oluştur'u seçin.
    • Depolama varlığını bulun ve sağ alt köşedeki simgesine tıklayın. Ardından, Alt veri ambarı oluştur'u seçin.

    Alt veri ambarı oluştur diyalog penceresi açılır.

  3. Alt veri ambarınız için bir isim ve bir tanım sağlayın.

  4. Alt veri ambarını daha sonra yapılandırmak istiyorsanız, onay kutusunu temizleyin ve sonra Oluştur'a tıklayın. Aksi halde, sadece Oluştur'a tıklayın.

    Alt veri ambarı, Alt veri ambarı sekmesinde açılır.

  5. Verilerinizi Kaynak verilerinizi seçme içinde anlatıldığı şekilde seçme
  6. Alt veri ambarınızın boyutları içermesini istiyorsanız, Alt veri ambarına boyutlar ve bir olgu ekleme bölümünde tanımlandığı şekilde boyutları ekleyin
  7. Alt veri ambarınızın bir olgu içermesini istiyorsanız, Bir olgu ekleme bölümünde tanımlandığı şekilde bir olgu ekleyin
  8. Alt veri ambarınız hem boyut hem olgu içeriyorsa, Bir yıldız şeması oluşturma bölümünde tanımlandığı şekilde yıldız şemanızı ekleyin
  9. Veri kümlerinizi oluşturun ve bunları Alt veri ambarınızı doldurma bölümünde tanımlandığı şekilde veri ile doldurun

Kaynak verilerinizi seçme

Kaynak verilerinizi Depolama veri görevi içindeki veri kümelerinden seçersiniz.

Bunu yapmak için:

  1. Sekmenin ortasındaki Kaynak verisi seç düğmesine veya Kaynak verisi seç araç çubuğu düğmesine tıklayın.

    Kaynak verisi seç diyalog penceresi açılır.

  2. Veri varlıkları açılır listesinden bir Depolama görevi veya dönüştürmeleri siz oluşturduysanız bir Dönüştürme görevi seçin.

  3. Tüm veri kümelerini aramak için % değerini varsayılan olarak bırakın veya bulunacak belirli bir veri kümesinin adını girin. Ardından Ara'ya tıklayın.

  4. İstediğiniz veri kümelerini seçin ve ardından Seçilen tabloları ekle'ye tıklayın.

  5. İletişim kutusunu kapatmak için Tamam'a tıklayın ve ardından Olgu ekle ve/veya Boyutları ekle'ye ilerleyin.

Bilgi notuDiğer veri görevleri ile gelen veri kümelerini eklemek için işlemi tekrarlayabilirsiniz.

Alt veri ambarına boyutlar ve bir olgu ekleme

Kaynak verinizi seçtikten sonra alt veri ambarınızı oluşturmaya devam edebilirsiniz. Bir alt veri ambarı, bir olgu veri kümesine, boyut veri kümelerine veya her ikisinin, boyut veri kümelerinin mantıksal olarak olgu veri kümesiyle ilişkili olduğu bir birleşimine sahip olabilir.

Boyut ekleme

Bir boyut eklemek için.

  1. Boyut ekle düğmesine tıklayın.

    Boyut ekle diyalog penceresi açılır.

  2. Şu ayarlar kullanılabilir:

    • En ayrıntılı veri kümesi: Veri kümesi seçin.
    • Ad: Boyut için bir görüntüleme adı belirtin. Varsayılan değer, en ayrıntılı veri kümesinin adıdır.
    • Açıklama: İsteğe bağlı olarak bir açıklama girebilirsiniz.
    • Geçmiş tipi: Şunlardan birini seçin:
      • Tip 1: Depolamadaki karşılık gelen kayıt güncellendiğinde boyuttaki mevcut kayıt güncellenir.
      • Tip 2: Depolamadaki karşılık gelen kayıt güncellendiğinde boyuta yeni bir kayıt eklenir.
    • Normalleştirmesi kaldırılacak ilgili veri kümeleri: Boyut veri kümesinde, kaynak veri varlığı modelindeki ilişkilere göre, normalleştirilmesi kaldırılabilen tüm veri kümeleri, burada seçilebilir durumda olacaktır.

       

      Normalleştirilmesi kaldırılabilen bir boyut örneği

      İlişkili boyutlara sahip bir boyut örneği

  3. Ayarlarınızı kaydetmek için Tamam'a tıklayın.

    Boyut, soldaki Boyutlar listesine eklenir.

Ayrıca bkz. Rol yapan boyutlar.

Bir boyutla ilgili bilgileri görüntüleme

Bir boyut seçtiğinizde, orta bölmede Kaynak ilişkisel model sekmesi gösterilir. Bu sekme, boyutta birleştirilen kaynak veri kümelerini gösterir. Boyutu eklediğinizde normalleştirilmesini kaldırmayı seçtiğiniz veri kümeleri seçili olarak gösterilir (ve gri renkte gösterilir).

Kategoriler ve Tedarikçiler veri kümelerine sahip normalleştirilmesi kaldırılmış ürün boyutu

Bir olgu ekleme

Bir olgu eklemek için:

  1. Olgu ekle düğmesine tıklayın.

    Olgu ekle diyalog penceresi açılır.

  2. Şu ayarlar kullanılabilir:

    • Olgu: Olgu olarak kullanılacak veri kümesini seçin. Veri kümesi, oluşturduğunuz olgunun ayrıntı düzeyini tanımlamalıdır.
    • Ad: Olgu için bir görüntüleme adı belirtin. Varsayılan değer, olgu adıdır.
    • Açıklama: İsteğe bağlı olarak bir açıklama girebilirsiniz.
    • Normalleştirmesi kaldırılacak ilgili veri kümeleri: Olgu veri kümenizde normalleştirilmesi kaldırılacak tüm veri kümeleri burada seçilebilir durumda olacaktır.
    • Gelişmiş
      • Geçerli verileri kullan: Seçili olduğunda (varsayılan), olgu bir işlem tarihi sütunu içermez.
      • İşlem tarihi seç: Belirli bir işlem tarihine göre veri bulmak için bu seçeneği işaretleyip ardından bir tarih sütunu seçin. Bu; yıldız şemanız 2. tip boyutlar içeriyorsa ve belirli bir işlem için doğru verileri bulmanız gerekiyorsa yararlıdır. Örneğin, müşterinin birden fazla adresi varsa, doğru adresi sipariş tarihine göre bulmak mümkün olabilir.

        Örnek kullanım senaryosu:

        Bir satıcının siparişler ve müşteriler arasındaki ilişkiyi analiz etmek için veri ambarı oluşturması gerekiyor. Veri ambarı şunlar gibi sorguları yanıtlayabilmelidir: 2022'nin 4. çeyreğinde toplam sipariş miktarı en yüksek ABD eyaleti hangisidir?

         

        Satıcı, Geçerli verileri kullan seçeneğini belirlerse hesaplama, Müşteriler tablosundaki kayıtların en güncel sürümüyle yapılır.

        İşlem tarihi göz ardı edildiğinde sonuç olarak aşağıda gösterildiği gibi hatalı veriler ortaya çıkar:

         

        Geçerli verileri kullan seçeneği belirlendiğinde, Siparişler değer tablosu ile Müşteriler boyutu arasındaki ilişki gösterilir.

         

        Satıcı, İşlem tarihini seç seçeneğini belirlerse müşterilerin siparişleri, Müşteriler tablosundaki doğru kayıt sürümleriyle ilişkilendirilir.

        Bu, satıcının 2022'nin 4. çeyreğinde eyalet başına düşen toplam sipariş miktarını doğru bir şekilde hesaplamasını sağlar.

         

        İşlem tarihini kullan seçeneği belirlendiğinde, Siparişler değer tablosu ile Müşteriler boyutu arasındaki ilişki gösterilir.

        İpucu notuİşlem tarihinin, iş gereksinimlerine bağlı olarak her bir veri ambarında farklı şekilde kullanılabileceğini unutmayın. Örneğin, bir veri ambarında sipariş tarihlerini analiz etmek üzere, başka bir veri ambarında ise sevkiyat tarihlerini analiz etmek amacıyla kullanılabilir.
  3. Ayarlarınızı kaydetmek için Tamam'a tıklayın.

    Olgu, soldaki Olgular listesine eklenir.

Olgu hakkındaki bilgileri görüntüleme

Bir olgu seçtiğinizde, orta bölmede aşağıdaki sekmeler gösterilir:

  • Yıldız şeması modeli (varsayılan): Alt veri ambarı içindeki veri kümesi ilişkilerinin grafiksel bir temsilini gösterir
  • Olgu modeli: Olgu veri kümesiyle ilgili tüm veri kümelerini gösterir. Olgu eklediğinizde normalleştirilmesini kaldırmayı seçtiğiniz veri kümeleri seçili olarak gösterilir (ve gri renkte gösterilir).

     

    Normalleştirilmesi kaldırılmış Siparişler veri kümesiyle Sipariş Ayrıntıları olgusu

  • İşlem tarihi: Olguyu eklerken İşlem tarihini seç seçeneğini işaretlediyseniz işlem sütunun adı.

Bir yıldız şeması oluşturma

Alt veri ambarınıza boyutlar ekledikten sonra, onları olgu veri kümenize bağlamaya devam ederek bir yıldız şeması oluşturabilirsiniz.

Bunu yapmak için:

  1. Soldaki Olgular listesinde olgunuzu seçin.
  2. Sağdaki Önerilen boyutlar listesinden hangi boyutların ekleneceğini seçin.

    Önerilen boyutlar, noktalı çizgi ile olgu veri kümesine bağlı olarak gösterilir.

    Aşağıdaki resimde, bazı boyutların önceden eklendiği ve bu nedenle düz gri bir çizgiyle bağlandığı görülüyor.

  3. Boyutları eklemek için Uygula'ya tıklayın.

    Boyutlar, düz bir çizgi ile olgu veri kümesine bağlı olarak gösterilir.

  4. Önerilen boyutlar panelini kapatmak için seçeneğine tıklayın.

Alt veri ambarınızı doldurma

Alt veri ambarınızı tasarladıktan sonra, onu doldurmaya devam edebilirsiniz.

Bunu yapmak için:

  1. Sağ üstteki Hazırla araç çubuğu düğmesine tıklayın.

    Hazırlama süreci, alt veri ambarında veri kümeleri ve görünümler oluşturmayı ve Kataloğu güncellemeyi içerir.

    İlerlemeyi ekranın alt tarafındaki Hazırlığın ilerleme durumu altında takip edebilirsiniz.

    Hazırlama tamamlandıktan sonra, Hazırla düğmesi Çalıştır olarak değişir.

  2. İsteğe bağlı olarak, aşağıdaki Veri ambarınızı doğrulama ve senkronize etme bölümünde açıklandığı gibi veri ambarını doğrulayabilirsiniz.

  3. Çalıştır düğmesine tıklayın.

    Pencere, alt veri ambarınızdaki veri kümelerinin yükleme ilerlemesini ve durumunu gösteren İzleme görünümüne geçer.

Silinen kayıtlar dahil her kaynak kaydı alt veri ambarı tarafından işlenir. Bu, geçmiş bilgilerinin tutulduğundan emin olmak için yapılır.

Bilgi notu2. tür geçmişi olan boyut veri setlerinde, işlenen kayıtlar, bir kayıt için tüm sürüm satırlarını ve işlenen gerçek kayıt sayısından daha yüksek bir değeri gösterir.

Veri ambarınızı doğrulama ve senkronize etme

Veri ambarını doğrulamak, veri ambarı meta verisinin, kaynak veri varlığında (tanımlanmışsa Depolama veya Dönüştürme) karşılık gelen meta veriyle aynı olduğundan emin olunmasını sağlar. Ayrıca veri ambarı doğrulandığında, oluşturulan meta veriler, geçerli yıldız şeması tasarımıyla karşılaştırılır. Örneğin, zaten oluşturulmuş bir veri ambarına boyut ekledikten sonra doğrulamayı çalıştırırsanız, doğrulama başarısız olur.

Veri ambarını doğrulamak için:

  1. Çalıştır düğmesinin sağındaki menüsünden Veri kümelerini doğrula seçeneğini belirleyin veya pencerenin sağ altındaki Veri kümelerini doğrula düğmesine tıklayın.

    Doğrulama tamamlandı mesajı görüntülenir.

  2. Meta veriler senkronize değilse veya yıldız şemasında tasarım çakışması varsa pencerenin altındaki Doğrula ve ayarla bölmesi, doğrulama raporuyla birlikte otomatik açılır.

  3. Bekleyen tasarım değişiklikleri sorunlarını çözmek için sağ üstteki düğmesine tıklayın ve Hazırla seçeneğini belirleyin. Veri kaybı olmadan değiştirilebilir sütununun değeri Evet ise ALTER işlemi gerçekleştirilir. Aksi takdirde veri ambarı tabloları yeniden oluşturulur.

    Tüm Doğrulama hatalarının manuel olarak çözülmesi gerektiğini unutmayın.

Alt veri ambarlarını yönetme

Bu bölüm, veri kümelerinizi ve alt veri ambarlarınızı yönetmek için kullanılabilecek çeşitli seçenekleri açıklar.

Olguları veya boyutları iyileştirme

Veri Kümeleri sekmesinde, örneğin, sütun değerlerini değiştirmek gibi dönüşüm kuralları oluşturma ve sütun düzeyinde ifadeler ekleme gibi olgularınızı ve boyutlarınızı iyileştirmek için çeşitli işlemler gerçekleştirebilirsiniz. Veri Kümeleri sekmesi, Alt veri ambarı sekmesinin sağ tarafında bulunur:

Veri kümeleri sekmesi

Olgu ve boyut veri kümeleri için veri kümeleri sekmesi

Kurallar ekleme

Genel kuralların nasıl ekleneceği ile ilgili açıklamalar için bkz. Veri kümelerini dönüştürmek için kurallar oluşturma

Bilgi notuKurallar ve veri kümelerinizde gerçekleştirebileceğiniz diğer işlemler hakkında daha fazla bilgi için bkz. Veri kümelerini yönetme. Veri kümelerini filtreleme ve yeniden adlandırma gibi bazı seçeneklerin Veri Ambarı veri görevlerinde kullanılamadığını unutmayın.

Sütunlar ve açıklamalar ekleme

Sütunların ve açıklamaların nasıl ekleneceği ile ilgili açıklamalar için bkz. Veri kümelerine sütun ekleme.

Rol yapan boyutlar

Rol yapan boyut, aynı yıldız şeması içinde birçok kez, ancak farklı anlamlarda kullanılan boyuttur. Bu, yaygın olarak Tarih ve Müşteri boyutlarında görülür. Örneğin, yıldız şemanızda biri Sipariş Tarihi'ni diğeri Alma Tarihi'ni temsil eden 2 adet Tarih varlığı olabilir.

Boyutun rol adını eklemek veya düzenlemek için:

  1. Boyut düğümünde simgesine tıklayın ve Rolü düzenle seçeneğini belirleyin.
  2. Rolü düzenle diyalog penceresinin Yıldız şemasında rol adı bölümüne bir ad girin (veya var olan adı düzenleyin) ve Tamam seçeneğine tıklayın.

    Rol adı, boyut adının altında görünür.

Ek yönetim seçenekleri

Aşağıdaki tablo ek yönetim seçeneklerini tanımlar:

Bitiş Yapılacak işlem
Ek kaynak veri kümeleri ekle Bkz. Kaynak verilerinizi seçme.
Ek olgu ekle Bkz. Bir olgu ekleme
Ek boyutlar ekle Bkz. Alt veri ambarına boyutlar ve bir olgu ekleme.
Bir boyutu silme Boyutlar bölmesinde boyutu seçin ve ardından menüsünden Sil'i seçin.
Bir olgu silme Olgular bölmesinde olguyu seçin ve ardından menüsünden Sil'i seçin.
Bir alt veri ambarını yeniden oluşturma Sağ üst köşede düğmesine tıklayın ve Tabloları yeniden oluştur seçeneğini belirleyin. Bir alt veri ambarının yeniden oluşturulması, depoda alt veri ambarı ile otomatik olarak eşitlenemeyen değişiklikler olması gibi durumlarda gerekli olabilir.
Çalışan bir alt veri ambarı görevini durdurma Sağ üstteki Durdur düğmesine tıklayın.
Veri ambarı görevi hazırlama

Veri kümelerini Dönüştürme ve Depolama varlıklarıyla senkronize etmek ve tasarım çakışmalarını çözmek için, sağ üst köşedeki düğmesine tıklayın ve Hazırla seçeneğini belirleyin. Görevi yürütülmeye hazırlar. Şunlar dahildir:

  • Tasarımın geçerli olduğunu doğrulama.

  • Fiziksel tabloları ve görünümleri tasarımla eşleşecek şekilde oluşturma veya değiştirme.

  • Veri görevi için SQL kodunu oluşturma.

  • Görev çıkışı veri kümeleri için katalog girişlerini oluşturma veya değiştirme.

İlerlemeyi ekranın alt tarafındaki Hazırlığın ilerleme durumu altında takip edebilirsiniz.

Veri ambarı görevi zamanlama

Periyodik olarak güncellenmesi için bir veri ambarı görevi zamanlayabilirsiniz. Saat tabanlı bir zamanlama belirleyebilir veya görevi, girdi verisi görevleri çalışmayı tamamladığında çalışacak şekilde ayarlayabilirsiniz.

Bir veri görevinde ... öğesine tıklayın ve zamanlama oluşturmak için Zamanlama'yı seçin. Varsayılan zamanlama ayarı, veri projesindeki ayarlardan devralınır. Varsayılan ayarlar hakkında daha fazla bilgi için bkz. Veri reyonları varsayılan değerleri.

Zamanlamayı etkinleştirmek için her zaman Zamanlama'yı Açık olarak ayarlamanız gerekir.

Saat tabanlı zamanlamalar

Farklı girdi kaynaklarının ne zaman güncellendiğinden bağımsız olarak görevi çalıştırmak için bir saat tabanlı zamanlama kullanabilirsiniz.

  • Veri görevini çalıştır bölümünde Belirli bir zamanda'yı seçin.

Saatlik, günlük, haftalık veya aylık bir zamanlama oluşturabilirsiniz.

Olay tabanlı zamanlamalar

Görevi, girdi verisi görevleri çalışmayı tamamladığında çalıştırmak için olay tabanlı bir zamanlama kullanabilirsiniz.

  • Veri görevini çalıştır bölümünde Belirli bir olayda'yı seçin.

Görevi, girdi görevlerinden veya giriş görevleri seçiminden herhangi biri başarıyla tamamlandığında çalıştırmak isteyip istemediğinizi seçebilirsiniz.

Bilgi notuZamanlama tetiklendiğinde herhangi bir girdi görevi veya aşağı akış görevi çalışıyorsa görev çalışmaz. Bir sonraki zamanlanan çalıştırmaya kadar görev atlanır.

Verileri yeniden yükleme

Verileri manuel olarak yeniden yükleyebilirsiniz. Bu, bir veya daha fazla tabloda sorunlar olduğunda faydalıdır.

  1. Veri görevini açın ve Monitör sekmesini seçin.

  2. Yeniden yüklemek istediğiniz tabloları seçin.

    Bir boyut yeniden yükleme için seçildiğinde bütünlüğü korumak üzere o boyutu kullanan tüm olgular da yeniden yüklenecektir.

  3. Tabloları yeniden yükle'ye tıklayın.

Yeniden yüklemeyi iptal et'e tıklayarak yeniden yüklemeyi bekleyen tablolar için yeniden yüklemeyi iptal edebilirsiniz. Bu, zaten yüklenmiş tabloları etkilemeyecektir ve şu anda çalışan yeniden yüklemeler tamamlanacaktır.

Yeniden yükleme şu şekilde yapılır:

  1. Seçilen boyutları ve olguları keserek.

  2. Seçilen boyut tablolarını yukarı akış veri görevinden yükleyerek.

  3. Değer tablolarını yukarı akış veri görevinden yükleyerek. Şunlar dahildir:

    • Açık olarak seçilen değer tabloları.

    • Bir boyutla ilgili, yeniden yüklenen değer tabloları.

Bilgi notux boyutunu ve ilgili a olgusunu yeniden yükler ve ardından x boyutunu da kullanarak yeni bir b olgusu oluşturursanız b olgusu otomatik olarak yeniden yüklenmeyecektir. Yeni b olgusunu manuel olarak yeniden yüklemeniz gerekir.

Alt veri ambarı ayarları

Ayarlar: <alt-veri-ambarı-adı> diyalog penceresini açmak için Ayarlar araç çubuğu düğmesini tıklayın.

Uyarı notuGörev zaten çalıştırıldıysa Çalışma zamanı ayarları dışındaki bir ayarı değiştirmek veri kümelerini yeniden oluşturmanızı gerektirir.

Genel sekmesi

Genel sekmesinde aşağıdaki ayarlar kullanılabilir:

  • Veritabanı: İçinde alt veri ambarının oluşturulacağı veritabanı
  • Veri görevi şeması: İçinde veri kümelerinin oluşturulacağı şema
  • Dahili şema: İçinde dahili veri kümelerinin oluşturulacağı şema
  • Tüm tablo ve görünümler için ön ek

    Bu görevle oluşturulan tüm tablolar ve görünümler için bir önek ayarlayabilirsiniz.

    Bilgi notuBir veritabanı şemasını birden fazla veri görevinde kullanmak istediğinizde benzersiz bir önek kullanmanız gerekir.

Çalışma zamanı sekmesi

Çalışma zamanı sekmesinde aşağıdaki ayarlar kullanılabilir:

  • Paralel yürütme: Qlik Cloud öğesine, görev açmak için izin verilen maksimum veri tabanı bağlantısı sayısını girin. Varsayılan değer 10'dur.
  • Depo: Yalnızca Snowflake ile ilgilidir. Snowflake veri deposunun adı.

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, bize bildirin, düzeltelim!