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

Tarihler işlemcisi

Tarihle ilgili işlemleri gerçekleştirir.

Tarihler işlemcisi; tarihler, saatler ve zaman damgalarıyla ilgili alanlara çeşitli işlevler uygulamanıza olanak tanır. Mevcut fonksiyonlar tarihleri hesaplamak, temizlemek, değiştirmek veya dönüştürmek için kullanılabilir.

Kullanım

Tarihler işlemcisi bir giriş akışı gerektirir ve yalnızca bir çıkış akışı üretebilir.

Özellikler

Tarihler üzerinde çalışmak üzere yapılandırılacak özellikler.

Bilgi notuBu bölümde listelenen özellikler, bu işlemcinin çoğu fonksiyonu için varsayılan özelliklerdir. Seçtiğiniz fonksiyona bağlı olarak ek özelliklerin tanımlanması gerekebilir.
Yapılandırma
Özellik Yapılandırma
Fonksiyon adı
  • Zaman damgasına dönüştür: Bir listeden seçilebilen veya elle belirtilebilen bir biçimi kullanarak bir dizeyi zaman damgası olarak yorumlar. Giriş formatı olarak Otomatik'i seçerseniz fonksiyon, formatı en yaygın olanlardan oluşan bir setten tespit etmeye çalışacaktır. Zaman damgası olarak yorumlanamazsa Null olarak ayarlanacaktır.

  • Tarihe dönüştür: Bir listeden seçilebilen veya elle belirtilebilen bir biçimi kullanarak bir dizeyi tarih olarak yorumlar. Giriş formatı olarak Otomatik'i seçerseniz fonksiyon, formatı en yaygın olanlardan oluşan bir setten tespit etmeye çalışacaktır. Tarih olarak yorumlanamazsa Null olarak ayarlanacaktır.

  • Saate dönüştür: Bir listeden seçilebilen veya elle belirtilebilen bir biçimi kullanarak bir dizeyi saat olarak yorumlar. Giriş formatı olarak Otomatik'i seçerseniz fonksiyon, formatı en yaygın olanlardan oluşan bir setten tespit etmeye çalışacaktır. Saat olarak yorumlanamazsa Null olarak ayarlanacaktır.

  • Bölümlerden zaman damgası oluştur: Diğer alanlardaki sayısal bölümleri birleştirerek yeni bir zaman damgası alanı oluşturur.

  • Bölümlerden tarih oluştur: Diğer alanlardaki sayısal bölümleri birleştirerek yeni bir tarih alanı oluşturur.

  • Bölümlerden saat oluştur: Diğer alanlardaki sayısal bölümleri birleştirerek yeni bir saat alanı oluşturur.

  • Tarihi biçimlendir: Bir tarih alanında kullanılacak tarih biçimini değiştirir.

  • Tarih farklılığını hesapla: Belirli bir zaman bölümü birimi için, alanınızdaki tarihler ile seçtiğiniz tarih arasındaki süreyi hesaplar. Hesaplama, önce tarihleri belirtilen tarih veya saat kısmına kadar keserek ve ardından aralarındaki farkı bir tam sayı olarak döndürerek yapılır.

  • Süre ekle: Bir tarihe belirli bir süre ekler.

  • Tarihleri karşılaştır: Bu alanı başka bir alanla veya bir sabitle karşılaştırır

  • Tarih bölümlerini çıkar: Yıl, ay, çeyrek, gün, saat, dakika, saniye vb. içeren alanlar oluşturur.

  • Tarihi kes: Tarihin bir kısmını kaldırır.

İşlenecek alanlar

Listede fonksiyon uygulamak istediğiniz alanı veya alanları seçin.

İpucu notuAynı fonksiyonu aynı anda birden fazla alana uygulamak istiyorsanız İletişim kutusunu açın. seçeneğine tıklayın. Birden fazla alan seçmenize olanak tanıyan bir ağaç görünümünü açmak için iletişim kutusunu aç simgesini kullanın.
Yeni alan oluştur Fonksiyonu uyguladıktan sonra yeni bir alan oluşturmak için bu seçeneği etkinleştirin. Bu seçeneği etkinleştirmezseniz mevcut alan tutulacak ve değiştirilecektir.
Yeni alanı yeniden adlandır Yeni oluşturulan alana özel bir ad verin.

İşlemciyi yeniden adlandırmak veya açıklamasını düzenlemek için Özellikler panelinde işlemci adının yanındaki Düzenle Düzenle simgesine tıklayın.

Tarihlerle nasıl çalışılacağı hakkında ek bilgi

Genellikle tarih olarak adlandırılan tarihle ilgili üç farklı biçim vardır:

  • Günün bir saatini işaret eden saat

  • Belirli bir günü işaret eden tarih

  • Tarih ve saatten oluşan zaman damgası

Tarihler çoğu durumda bir veri akışında otomatik olarak tanımlanır. Ancak aşağıdaki durumlarda tarihleri sisteme düzgün bir şekilde tanıtmak için Dönüştür fonksiyonlarından birini kullanmanız gerekir:

  • Tarihleriniz otomatik olarak tanımlanamayacak şekilde biçimlendirilmiştir.

  • Veri akışını oluşturan kullanıcının yerelleştirmesine bağlı olarak bunları veri akışıyla aynı tarih biçiminde yerleştirmeniz iyi olacaktır.

  • Belirli bir biçimde ayarlandıklarından emin olmak istersiniz. Aksi takdirde, tanınmayan tarih biçimleri Null olarak ayarlanır.

Sınırlamalar

  • Bazı durumlarda, altyapı sınırlamaları nedeniyle tarihlerin biçimlendirilmesi çalışmayacaktır. Bu, Biçim fonksiyonu ve Dönüştür: fonksiyonları için geçerlidir. Bu, yeni bir alan oluşturulduğunda değil, yalnızca orijinal giriş alanı güncellenirken gerçekleşir.

  • Bir altyapı sınırlaması nedeniyle, Excel gibi yerel olarak tarihleri destekleyen bir biçimden bir tarih yüklendiğinde, bu tarihin biçimini ayarlamak her zaman mümkün değildir.

Önceden tanımlanmış tarih biçimleri

Bu tabloda Veri akışında önceden tanımlanmış olan farklı biçimler listelenmektedir, ancak manuel olarak girildiğinde diğer biçimler de desteklenmektedir. Manuel olarak tanımlanan biçimlerin nasıl görünmesi gerektiği hakkında daha fazla bilgi için Sayı ve saat biçimleri için açıklamalar bölümüne bakın.

Biçim Tür Örnek
YYYY-AA-GG Tarih 1999-03-22
YYYYAAGG Tarih 19990322
A/G/YYYY Tarih 3/22/1999
A/G/Y Tarih 3/22/99
AA/GG/YY Tarih 03/22/99
AAA G, YYYY Tarih 22 Mart 1999
AAAA G, YYY Tarih 22 Mart 1999
YYYY-AA-GG ss:dd Zaman Damgası 1999-03-22 05:06
YYYY-AA-GG ss:dd:ss Zaman Damgası 1999-03-22 05:06:07
YYY-AA-GGTss:dd Zaman Damgası 1999-03-22T05:06
YYY-AA-GGTss:dd:ss Zaman Damgası 1999-03-22T05:06:07
A/G/YYYY ss:dd tt Zaman Damgası 3/22/1999 05:06 AM
A/G/YY ss:dd tt Zaman Damgası 3/22/99 05:06 AM
AA/GG/YY ss:dd tt Zaman Damgası 03/22/99 05:06 AM
A/G/YYYY ss:dd:ss tt Zaman Damgası 3/22/1999 05:06:07 AM
A/G/YY ss:dd:ss tt Zaman Damgası 3/22/99 05:06:07 AM
AA/GG/YY SS:dd:ss tt Zaman Damgası 03/22/99 05:06:07 AM
AAA G, YYYY s:dd:ss tt Zaman Damgası Mart 22, 1999 5:06:07 AM
GGGG, AAAA G, YYYY s:dd:ss tt Zaman Damgası Pazartesi, Mart 22, 1999 5:06:07 AM
ss:dd Saat 05:06
ss:dd:ss Saat 05:06:07
ss:dd tt Saat 05:06 AM
ss:dd:ss tt Saat 05:06:07 AM

Örnek: Tarihleri dönüştürme ve tarihlerle çalışma

Bu senaryo, hangi potansiyel müşterilerin müşteri olabileceğini belirlemek amacıyla bir makine öğrenimi deneyini eğitmek için potansiyel müşteriler hakkında bilgi içeren bir veri kümesinin nasıl hazırlanacağını göstermektedir. Mevcut bilgiler arasında, FirstContactDate ve TrialDate gibi tarih içeren birkaç alanımız var.

Tarihler de dahil olmak üzere potansiyel müşteriler hakkında bilgi içeren bir veri kümesi

İlk adım, iki tarih alanının ortak bir biçim kullandığından emin olmak olacaktır. FirstContactDate ve TrialDate alanlarında Tarihe dönüştür fonksiyonunu kullanmak için bir ilk Tarihler işlemcisi kullanın. İki alan artık aynı G/AA/YYYY biçimini kullanmaktadır.

İkinci bir Tarih işlemcisi ile ilk iletişim ile bir denemenin başlangıcı arasındaki gün sayısını görüntülemek için Tarih farklılığını hesapla seçeneğini kullanın.

Bundan sonra, elde edilen verilerden ilk çıktıyı oluşturmak için bir Çatal işlemci kullanılırken, ikinci dal üçüncü bir Tarihler işlemcisi kullanacaktır. Tarih bölümlerini çıkar fonksiyonuyla FirstContactDate alanının yalnızca yıl ve ay bilgilerini tutabilir, böylece gelecekteki makine öğrenimi denemelerinizde okumayı ve üzerinde çalışmayı kolaylaştırabilirsiniz.

Bir toplama işleminden sonra veri akışı, modelinizi eğitmek için çalıştırılabilir ve nihai veri akışı aşağıdaki gibi görünür:

Tarihlerin düzgün biçimlendirildiği bir veri akışı

Örnek: Tarih farklılığını hesaplama

Bu örnekte kaynak olarak kullanılan veriler, sipariş tarihi ve sevkiyat tarihi dahil olmak üzere siparişlerin bir referansını içerir.

Siparişleri ve sevkiyat tarihlerini içeren veri kümesi

Siparişlerin gönderilmesi için gereken gecikme hakkında fikir edinmek amacıyla, sipariş verme ile siparişin gönderilmesi arasındaki süreyi hesaplamak üzere Tarihler işlemcisini kullanabilirsiniz.

İşlemci özelliklerinde, fonksiyon olarak Tarih farklılığını hesapla'yı ve zaman birimi olarak Gün'ü seçin. İşlenecek alan olarak Sipariş Tarihi'ni seçin ve zaman farkını hesaplamak için diğer alan olarak Gönderim Tarihi'ni seçin. Oluşturulacak yeni alan için bir ad girin, bir hedef belirleyin ve veri akışını çalıştırın.

Zaman farkını hesaplamak için bir tarihler işlemcisi

Bu veri akışının hedefi, analizlerinizde kullanabileceğiniz siparişlerin gönderilmesi için geçen gün sayısını içeren yeni bir sütun içerecektir.

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!