LuckyTemplatesda Tarih Tablosu Nasıl Oluşturulur

LuckyTemplates ile çalışırken bir tarih tablosu oluşturmak, veri analizi ve görselleştirme görevleriniz için değerli bir varlık olabilir. Tarih tabloları, zamana dayalı verileri etkili bir şekilde filtrelemenize, gruplandırmanıza ve analiz etmenize olanak tanır.

Bu makalede, birkaç farklı yaklaşım kullanarak LuckyTemplates'da kolayca tarih tablosu oluşturmayı öğreneceksiniz.

Veri analizinizde özel bir tarih tablosu oluşturmak, takvim işlevinin verimliliğini artırır ve tarih tabloları oluşturma sürecini kolaylaştırır. Veri ambarınızda bir model tarih tablosu oluşturarak, zamana dayalı verileri etkili bir şekilde yönetebilir ve analiz edebilir, tarih tablolarının oluşturulmasını daha kesin ve özel ihtiyaçlarınıza göre uyarlanabilir hale getirebilirsiniz.

Hadi başlayalım!

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

İçindekiler

4 Başlamadan Önce Ön Koşullar

LuckyTemplates'da bir tarih tablosu oluşturmaya başlamadan önce, yürürlükte olduğundan emin olmanız gereken 4 özel önkoşul vardır:

  1. Tarih Sütunu: Tarih tablonuz, tarih/saat veri türüne sahip bir tarih sütununa sahip olmalıdır. Bu sütun, tablonun geri kalanını oluşturmak için temel oluşturacaktır.

  2. Boşluk Yok: Bir tarih sütununda boşluk olmamalıdır. Her satırın geçerli bir tarihi olması gerekir.

  3. Benzersiz Değerler: Bir tarih sütununun benzersiz değerleri olmalıdır. Her tarih, sütunda yalnızca bir kez görünmelidir.

  4. Eksik Tarih Yok: Özellikle sürekli zaman dilimleriyle çalışıyorsanız, tarih sütununda eksik tarih olmamalıdır.

İyi yapılandırılmış bir tarih tablosuna sahip olmak, verilerinizin LuckyTemplates'da doğru tarih filtrelemesi, hesaplamaları ve gruplandırılması için çok önemlidir.

Bir sonraki bölümde, bir tarih tablosu oluşturmak için gereken adımları ve özel gereksinimlerinizi karşılayacak şekilde nasıl özelleştireceğinizi inceleyeceğiz.

Otomatik tarih/zaman çizelgesi söz konusu olduğunda, Alanlar bölmesinde bir alan olarak görünmez. Bunun yerine, onu tarih sütunu adının altında genişletilebilir bir açılır menü olarak bulacaksınız. Tarih sütununu genişlettiğinizde Yıl, Üç Ay, Ay ve Günden oluşan bir Tarih Hiyerarşisi ile karşılaşacaksınız.

Otomatik tarihi devre dışı bırak özelliğini etkinleştir

Dosya'ya tıklayın ve menüden Seçenekler ve Ayarlar'ı seçin. Ardından Seçenekler'e tıklayın . Seçenekler açılır penceresinden, Geçerli Dosya menüsünden Veri Yükleme'ye tıklamak isteyeceksiniz . Zaman Zekası altında, güç bi tarih tablosunu/Zaman kutusunu işaretleyin/işaretini kaldırın. Bu, otomatik tarih/saat özelliğini etkinleştirecek/devre dışı bırakacaktır.

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

Zamana dayalı verilerle uğraşırken daha büyük veya standartlaştırılmış veri modellerinde tutarlılığı ve kullanım kolaylığını korumanın önemini göstermek için basit bir örnek ele alalım. Daha derinlemesine bir anlayış için, kapsamlı bir LuckyTemplates panosu oluşturma hakkındaki önceki makalemize buradan başvurabilirsiniz .

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

Aşağıdaki örnekte, mevcut tarih tablosu sipariş tarihlerini ve sevkiyat tarihlerini içeren bir veri kümemiz var. Aşağıdaki histogram grafiği, Toplam Gelir ile Sipariş Tarihi ayının Toplamını gösterir .

LuckyTemplates'daki yerleşik otomatik tarih-saat özelliği, varolan her tarih tablosu için varsayılan sıradüzenler oluşturur; bu, hızlı bir şekilde başlamak için yararlıdır, ancak farklı sıradüzenlere sahip birden çok tarih sütunuyla uğraşırken sorunlu hale gelebilir. Yukarıda gösterildiği gibi, LuckyTemplates masaüstü arabiriminin en sağ tarafında görüntülenen bu hiyerarşileri gözlemleyebilirsiniz.

Verileri sevkiyat tarihi gibi farklı bir tarih sütununa göre karşılaştırmak istediğinizde, otomatik oluşturulan hiyerarşiler sorunlu hale gelebilir.

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

Aynı panoda, Sipariş Tarihini kullanarak bir ay sütun dilimleyici oluşturduğumuzda ve belirli bir ayı seçtiğimizde, beklenen grafik sonucunu elde ederiz. Ancak Sevkiyat Tarihi ayını kullanırken grafik hem Şubat hem de Mart için çubuklar görüntüler; bu tutarsız.

Bu sorunu çözmek için, tarih sütunları arasındaki ilişkileri daha etkin bir şekilde kontrol etmenizi sağlayan merkezi bir takvim tablosu oluşturun.

Merkezi bir takvim tablosuyla, veri modelinizde tutarlılık ve kullanım kolaylığı sağlayarak verilerinizin dilimlenmesini ve parçalara ayrılmasını sağlamak için DAX ilişkilerini kullanabilirsiniz. Bu makalenin devamında, DAX hakkında daha ayrıntılı bir tartışmaya gireceğiz.

Mevcut Bir Global LuckyTemplates Tarih Tablosundan Yararlanma

Kuruluşunuz, kaynak verilerde mali dönemler ve takvim yılı dönemleri gibi işe özgü gereksinimlerle uyumlu bir genel tarih tablosu oluşturduysa, bu tabloyu LuckyTemplates veri modelinize dahil etmeniz oldukça avantajlıdır.

LuckyTemplates'da Tarih Tabloları Oluşturmanın 2 Yolu

Yöntemlerden biri, tek sütunlu bir tarih tablosu oluşturan yerleşik CALENDAR veya CALENDARAUTO DAX işlevlerini kullanmayı içerir. Buradan, özel filtreleme ve gruplandırma gereksinimlerinizi daha iyi desteklemek için hesaplanan tablonuzu ek sütunlarla genişletebilirsiniz.

Başka bir yaklaşım, LuckyTemplates Desktop'ta varolan bir tabloyu tarih boyutu tablosu olarak işaretlemektir. Bu, modelinizin tarih tabanlı analiz için tabloyu birincil kaynak olarak tanımasına yardımcı olur ve zaman zekası işlevlerinin ve tarihle ilgili diğer özelliklerin verilerinizle düzgün çalışmasını sağlar.

1.DAX zaman zekası yeteneklerini kullanma

Temel bir tarih tablosu oluşturmanın bir yolu, Veri Analizi İfadeleri (DAX) dilini kullanmaktır. İşlem, CALENDAR veya CALENDARAUTO işlevlerini kullanarak bir tarih aralığı oluşturan hesaplanmış bir tablo oluşturmayı içerir .

Başlamak için LuckyTemplates'da Modelleme sekmesine gidin ve Yeni Tablo'ya tıklayın.

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

Yeni tablonuzu "Tarih Tablosu" olarak adlandırın ve tarih aralığını tanımlamak için aşağıdaki DAX kod parçacığını kullanın:

DateTable = 
VAR StartDate = DATE(2020, 1, 1) // You can set the start date according to your requirement
VAR EndDate = DATE(YEAR(TODAY()), 12, 31) // Set end date to the end of the current year
RETURN
    ADDCOLUMNS (
        CALENDAR (StartDate, EndDate),
        "DayOfWeek", WEEKDAY([Date]),
        "DayOfWeekName", FORMAT([Date], "dddd")
    )

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

STARTDate ve ENDDate öğelerini tablonuz için istediğiniz tarih aralığıyla değiştirin ve tarih tablosuna "DayOfWeek" ve "DayOfWeekName" için ek sütunlar ekleyin. Yeni sütununuzu tanımlamak ve gereksinimlerinize göre biçimlendirmek için DAX ifadesini de kullandığımızı unutmayın. Örneğin, bir "Haftanın Günü" sütunu oluşturun: HAFTA GÜNÜ([Tarih]).

Ardından, filtreleme veya gruplama gereksinimlerini desteklemek için hesaplanmış sütunlar ekleyerek tabloyu daha da özelleştirebilirsiniz.

Hangi yöntemi seçerseniz seçin, Alanlar bölmesinde tabloya sağ tıklayıp Tarih Tablosu Olarak İşaretle'yi seçerek tabloyu tarih tablosu olarak işaretlemeyi unutmayın.

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

LuckyTemplates'daki CALENDARAUTO() işlevi, modeldeki verilere dayalı olarak bitişik bir tarih kümesini otomatik olarak hesapladığından tarih tablosu oluşturma sürecini basitleştirir. İsteğe bağlı mali_yıl_sonu_ay parametresini belirterek, mali yıl sonu ayını özelleştirerek farklı mali dönemlerle çalışırken daha fazla esneklik sağlayabilirsiniz.

Veri modelindeki MinDate'in 1 Ocak 2022 ve MaxDate'in bugün (14 Nisan 2023) olduğunu varsayarsak.

CALENDARAUTO(), 1 Ocak 2022 ile 31 Aralık 2023 arasındaki tüm tarihleri ​​döndürür.

CALENDARAUTO(6), 1 Temmuz 2021 ile 30 Haziran 2023 arasındaki tüm tarihleri ​​döndürür.

2.Power Query düzenleyicisini kullanma

Alternatif olarak, daha görsel bir yaklaşım sağlayan Power Query'yi kullanarak bir tarih tablosu oluşturabilirsiniz. Başlamak için şu adımları izleyin:

"Veri Al" açılır menüsünden "Boş Sorgu"yu seçin. Bu, tabloyu oluşturacağınız Power Query Düzenleyici penceresini açar.

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

Bir tarih listesi oluşturmak için formül çubuğunu kullanın. Bu örnekte, 2022'den başlayarak 1 yıllık bir tablo oluşturuyoruz, ancak tarih değerini ve sayımı gerektiği gibi ayarlayabilirsiniz. Formül çubuğuna şunu girin: Formül çubuğuna şunu girin:

=List.Dates(StartDate, Number.Days, #duration(1,0,0,0))

StartDate'i tablonuz için istediğiniz başlangıç ​​tarihiyle ve Number.Days'i tablonun kapsamasını istediğiniz toplam gün sayısıyla değiştirin.

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

Şeritteki Dönüştür menüsündeki “Tabloya” düğmesine tıklayarak listeyi bir tabloya dönüştürün. Açılan pencerede herhangi bir seçim yapmadan “OK” butonuna tıklayınız.

Listeyi bir tabloya dönüştürdükten sonra, "Tarih" sütununun adını değiştirin ve sütun başlığının yanındaki veri türü düğmesini kullanarak veri türünü Tarih türü olarak değiştirin.

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

Tabloyu tamamlamak için, az önce oluşturduğunuz Tarih Değeri sütununa bağlı olarak Tarih açılır menüsünden çeşitli tarih değerleri seçmek için Sütun Ekle menüsünü kullanın.

Sütun Ekle bölümüne gidin ve Tarih açılır menüsüne erişin.

Tarih Değeri sütunu seçiliyken, Tarih açılır menüsünden tarihle ilgili herhangi bir sütunu seçin.

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

Tarih Tablosunu Diğer Tablolara Bağlamak

LuckyTemplates'da tarih tablonuzu oluşturduktan sonra, veri modelinizdeki diğer ilgili tablolarla ilişkiler kurmanız gerekir. Bu, doğru zamana dayalı analiz yapmanızı sağlar ve filtrelerinizin ve ölçümlerinizin tarih sütunları içeren farklı tablolarda doğru şekilde çalışmasını sağlar.

Veri modelinizdeki tarih tablosu ile diğer tablolar arasında ilişkiler oluşturmak için şu adımları izleyin:

  1. Daha önce tartıştığımız iki örneği karıştırıyoruz, yani. Tablo2'yi (DAX örneğinden) orijinal sipariş ve sevkiyat veri kümemize ekliyoruz. Ardından, Veri görünümünü görüntülemek için Görselleştirme bölmesinin altındaki 'Model' sekmesine tıklayın.

    LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur
  2. Tarih tablosuna bağlanması gereken tarih sütunlarına sahip tabloları tanımlayın. Tarih tablosu ile bu tabloların her biri arasında birden çoğa (1:M) biçiminde ilişkiler oluşturacaksınız.

  3. Tarih tablosundaki tarih sütununa tıklayın ve basılı tutun, ardından imleci ilgili tablodaki ilgili tarih sütununa sürükleyin. İki sütun arasına bir ilişkinin kurulduğunu gösteren bir çizgi çekilecektir.

    LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur
  4. Tarih tablonuzla bağlantı gerektiren tarih sütunlarına sahip diğer tüm tablolar için işlemi tekrarlayın.

  5. Tüm ilişkiler kurulduktan sonra, Ana Sayfa sekmesindeki ' İlişkileri yönet ' düğmesine tıklayarak bunları gözden geçirin. Burada, tarih tablonuzun ilgili tablolara doğru bir şekilde bağlı olduğundan emin olarak ilişkileri gerektiği gibi düzenleyebilir veya silebilirsiniz.

LuckyTemplates'da Tarih Tablosu Nasıl Oluşturulur

Bir tarih tablosunu aynı tablodaki birden çok tarih alanına bağlarken, veri modelinizin yapısına bağlı olarak yinelenen tarih tabloları oluşturmanız veya bir köprü tablo yaklaşımı kullanmanız gerekebileceğini unutmayın.

En İyi Uygulamalar ve İpuçları

LuckyTemplates'da bir tarih tablosu oluştururken, tarih tablonuzun verimli ve etkili olmasını sağlamak için en iyi uygulamaları izlemeniz ve faydalı ipuçlarını dikkate almanız önemlidir. Akılda tutulması gereken bazı noktalar aşağıda verilmiştir:

1. Tek sütunlu bir tarih tablosu oluşturmak için TAKVİM veya CALENDARAUTO DAX işlevlerini kullanın . Bu, tarih tablonuzun temeli olacaktır.

2. Tarih tablosunu oluşturduktan sonra, aralık filtreleme ve gruplama gereksinimlerini desteklemek için hesaplanan sütunları eklemeyi düşünün. Yaygın olarak hesaplanan sütunlar ay, yıl, üç aylık dönem, hafta sayısı ve haftanın gününü içerir.

3. Özel tarih hiyerarşileri oluştururken sütunların doğru sırada sıralandığından emin olun, örneğin:

  • Aylar ve günler için alfabetik sıra yerine artan sıra.

  • Gerekirse mali yıl gibi zaman dilimleri için azalan düzen.

4. Tabloya sağ tıklayarak ve açılan menüden "Tarih tablosu olarak işaretle"yi seçerek Tarih Tablosu Olarak İşaretle seçeneğini kullanın . Bu, LuckyTemplates'ın tarihlerle çalıştığını anlamasına ve performansı ve işlevselliği iyileştirmesine yardımcı olur.

5. Tarih tablosunu olabildiğince basit tutun. Çok sayıda sütun ve hesaplama eklemek cazip gelse de, karmaşıklığın LuckyTemplates raporunuzun performansını yavaşlatabileceğini unutmayın. Analiziniz ve raporlamanız için gerçekten ihtiyaç duyduğunuz temel sütunlara odaklanın.

LuckyTemplates'da bir tarih tablosu oluştururken bu en iyi uygulamaları ve ipuçlarını izleyerek, tablonuzun doğru, verimli ve kullanımı kolay olmasını sağlayacak ve sonuç olarak raporlarınızı ve analizlerinizi iyileştireceksiniz.

İnanılmaz LuckyTemplates raporlama uygulamaları koleksiyonundan ilham almaya hazır olun, aşağıdaki videoyu izleyin.

Küçük Bir Özet

Bu makalede, Power BI'da tarih tablosu oluşturmayı öğrendiniz . Tarih tablolarıyla çalışırken, hız ve verimlilik için bunları optimize etme ihtiyacına her zaman dikkat edin. Verimli tarih tablosu uygulaması, özellikle zamana duyarlı bilgileri içerenler olmak üzere analizleriniz için doğru ve zamanında içgörüler sağlamada kritik öneme sahip olabilir.

Artık LuckyTemplates'da bir tarih tablosu oluşturmak için bilgi ve araçlara sahip olduğunuza göre, pratik yapmaya ve becerilerinizi iyileştirmeye devam edin. Deneyimle, tarih tablolarınızı iş ve veri projelerinizin benzersiz gereksinimlerini karşılayacak şekilde özelleştirebileceksiniz.

Leave a Comment

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel Hücrelerini Metne Sığdırma: 4 Kolay Çözüm

Excel hücrelerini metne sığdırmak için güncel bilgileri ve 4 kolay çözümü keşfedin.

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutu Nasıl Küçültülür – 6 Etkili Yöntem

Bir Excel Dosyasının Boyutunu Küçültmek için 6 Etkili Yöntem. Hızlı ve kolay yöntemler ile verilerinizi kaybetmeden yer açın.

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Pythonda Self Nedir: Gerçek Dünyadan Örnekler

Python'da Self Nedir: Gerçek Dünyadan Örnekler

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

Rde Bir RDS Dosyası Nasıl Kaydedilir ve Yüklenir

R'de bir .rds dosyasındaki nesneleri nasıl kaydedeceğinizi ve yükleyeceğinizi öğreneceksiniz. Bu blog aynı zamanda R'den LuckyTemplates'a nesnelerin nasıl içe aktarılacağını da ele alacaktır.

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

İlk N İş Günü Tekrar Ziyaret Edildi – Bir DAX Kodlama Dili Çözümü

Bu DAX kodlama dili eğitiminde, GENERATE işlevinin nasıl kullanılacağını ve bir ölçü başlığının dinamik olarak nasıl değiştirileceğini öğrenin.

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

LuckyTemplatesda Çok İş Parçacıklı Dinamik Görsel Tekniği Kullanarak Öngörüleri Sergileyin

Bu eğitici, raporlarınızdaki dinamik veri görselleştirmelerinden içgörüler oluşturmak için Çok Kanallı Dinamik Görseller tekniğinin nasıl kullanılacağını kapsayacaktır.

LuckyTemplatesda İçeriği Filtrelemeye Giriş

LuckyTemplatesda İçeriği Filtrelemeye Giriş

Bu yazıda, filtre bağlamından geçeceğim. Filtre bağlamı, herhangi bir LuckyTemplates kullanıcısının başlangıçta öğrenmesi gereken en önemli konulardan biridir.

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Çevrimiçi Hizmetindeki Uygulamaları Kullanmak İçin En İyi İpuçları

LuckyTemplates Apps çevrimiçi hizmetinin çeşitli kaynaklardan oluşturulan farklı raporların ve içgörülerin yönetilmesine nasıl yardımcı olabileceğini göstermek istiyorum.

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

Fazla Mesai Kâr Marjı Değişikliklerini Analiz Edin - LuckyTemplates ve DAX ile Analitik

LuckyTemplates'da ölçü dallandırma ve DAX formüllerini birleştirme gibi teknikleri kullanarak kâr marjı değişikliklerinizi nasıl hesaplayacağınızı öğrenin.

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

DAX Studioda Veri Önbellekleri İçin Materyalleştirme Fikirleri

Bu öğreticide, veri önbelleklerini gerçekleştirme fikirleri ve bunların DAX'ın sonuç sağlama performansını nasıl etkilediği tartışılacaktır.