Eşleme veri akışındaki tarih ve saat işlevleri
UYGULANANLAR: Azure Data Factory Azure Synapse Analytics
İpucu
Kuruluşlar için hepsi bir arada analiz çözümü olan Microsoft Fabric'te Data Factory'yi deneyin. Microsoft Fabric , veri taşımadan veri bilimine, gerçek zamanlı analize, iş zekasına ve raporlamaya kadar her şeyi kapsar. Yeni bir deneme sürümünü ücretsiz olarak başlatmayı öğrenin!
Veri akışları hem Azure Data Factory'de hem de Azure Synapse Pipelines'da kullanılabilir. Bu makale, eşleme veri akışları için geçerlidir. Dönüştürmeler hakkında yeniyseniz lütfen eşleme veri akışı kullanarak verileri dönüştürme başlıklı giriş makalesine bakın.
Aşağıdaki makaleler, eşleme veri akışlarında Azure Data Factory ve Azure Synapse Analytics tarafından desteklenen tarih ve saat işlevleri hakkında ayrıntılı bilgi sağlar.
İfade işlevleri listesi
Data Factory ve Synapse işlem hatlarında tarih saat değerlerini ifade etmek ve bunları işlemek için tarih ve saat işlevlerini kullanın.
İfade işlevi | Görev |
---|---|
add | Dize veya sayı çifti ekler. Gün sayısına tarih ekler. Zaman damgasına süre ekler. Benzer türde bir diziyi diğerine ekler. + işleciyle aynı. |
addDays | Tarihe veya zaman damgasına gün ekleme. Tarih için + işleciyle aynı. |
addMonths | Tarihe veya zaman damgasına aylar ekleyin. İsteğe bağlı olarak bir saat dilimi geçirebilirsiniz. |
arasında | İlk değerin diğer iki değer arasında (dahil) olup olmadığını denetler. Sayısal, dize ve tarih saat değerleri karşılaştırılabilir |
currentDate | Bu işin çalışmaya başladığı geçerli tarihi alır. İsteğe bağlı bir saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
currentTimestamp | İş yerel saat dilimiyle çalışmaya başladığında geçerli zaman damgasını alır. |
currentUTC | Geçerli zaman damgasını UTC olarak alır. Geçerli saatinizin küme saat diliminizden farklı bir saat diliminde yorumlanmasını istiyorsanız, 'GMT', 'PST', 'UTC' veya 'America/Cayman' biçiminde isteğe bağlı bir saat dilimi geçirebilirsiniz. Varsayılan olarak geçerli saat dilimidir. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. UTC saatini farklı bir saat dilimine dönüştürmek için kullanın fromUTC() . |
dayOfMonth | Bir tarih verilen ayın gününü alır. |
dayOfWeek | Bir tarih verilen haftanın gününü alır. 1 - Pazar, 2 - Pazartesi ..., 7 - Cumartesi. |
dayOfYear | Bir tarih verilen yılın gününü alır. |
Gün | Gün sayısı için milisaniye cinsinden süre. |
fromUTC | UTC'den zaman damgasına dönüştürür. İsteğe bağlı olarak saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Varsayılan olarak geçerli saat dilimidir. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
saat | Zaman damgasının saat değerini alır. İsteğe bağlı bir saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
hours | Saat sayısı için milisaniye cinsinden süre. |
isDate | İsteğe bağlı bir giriş tarihi biçimi kullanarak giriş tarihi dizesinin tarih olup olmadığını denetler. Kullanılabilir biçimler için Java'nın SimpleDateFormat bölümüne bakın. Giriş tarihi biçimi atlanırsa, varsayılan biçim olur yyyy-[M]M-[d]d . Kabul edilen biçimler şunlardır: [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ] |
isTimestamp | İsteğe bağlı bir giriş zaman damgası biçimi kullanarak giriş tarihi dizesinin bir zaman damgası olup olmadığını denetler. Kullanılabilir biçimler için Java'nın SimpleDateFormat bölümüne bakın. Zaman damgası atlanırsa varsayılan desen yyyy-[M]M-[d]d hh:mm:ss[.f...] kullanılır. İsteğe bağlı bir saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Zaman damgası, 999 değeriyle milisaniyeye kadar doğruluğu destekler. Kullanılabilir biçimler için Java'nın SimpleDateFormat dosyasına bakın. |
lastDayOfMonth | Verilen tarihin ayın son tarihini alır. |
milisaniye | Bir tarihin milisaniye değerini alır. İsteğe bağlı bir saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
milisaniye | Milisaniye sayısı için milisaniye cinsinden süre. |
eksi | Sayıları çıkarır. Bir tarihten gün sayısını çıkarın. Bir zaman damgasından süreyi çıkarın. Milisaniye cinsinden fark elde etmek için iki zaman damgası çıkarın. - işleciyle aynı. |
dakika | Zaman damgasının dakika değerini alır. İsteğe bağlı bir saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
minutes | Dakika sayısı için milisaniye cinsinden süre. |
ay | Tarih veya zaman damgasının ay değerini alır. |
monthsBetween | İki tarih arasındaki ay sayısını alır. Hesaplamayı yuvarlayabilirsiniz. İsteğe bağlı bir saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
saniye | Bir tarihin ikinci değerini alır. İsteğe bağlı bir saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
Saniye | Saniye sayısı için milisaniye cinsinden süre. |
subDays | Bir tarih veya zaman damgasından gün çıkarma. Tarih için - işleciyle aynıdır. |
alt Amonths | Bir tarih veya zaman damgasından ayları çıkarın. |
toDate | İsteğe bağlı bir giriş tarihi biçimi kullanarak giriş tarihi dizesini tarihe dönüştürür. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. Giriş tarihi biçimi atlanırsa, varsayılan biçim yyyy-[M]M-[d]d olur. Kabul edilen biçimler: :[ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ]. |
toTimestamp | İsteğe bağlı bir zaman damgası biçimi verilen bir dizeyi zaman damgasına dönüştürür. Zaman damgası atlanırsa varsayılan desen yyyy-[M]M-[d]d hh:mm:ss[.f...] kullanılır. İsteğe bağlı bir saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Zaman damgası, 999 değeriyle milisaniyeye kadar doğruluğu destekler. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
toUTC | Zaman damgasını UTC'ye dönüştürür. İsteğe bağlı bir saat dilimini 'GMT', 'PST', 'UTC', 'America/Cayman' biçiminde geçirebilirsiniz. Varsayılan olarak geçerli saat dilimine ayarlanır. Kullanılabilir biçimler için Java sınıfına SimpleDateFormat bakın. https://docs.oracle.com/javase/8/docs/api/java/text/SimpleDateFormat.html. |
weekOfYear | Bir tarih verilen yılın haftasını alır. |
Hafta | Hafta sayısı için milisaniye cinsinden süre. |
yıl | Tarihin yıl değerini alır. |
İlgili içerik
- Toplama işlevleri
- Dizi işlevleri
- Önbelleğe alınmış arama işlevleri
- Dönüştürme işlevleri
- İfade işlevleri
- Eşleme işlevleri
- Meta İşlevler
- Pencere işlevleri
- Tüm veri dönüştürme ifadelerinin kullanım ayrıntıları.
- İfade Oluşturucusu'nu kullanmayı öğrenin.