Aracılığıyla paylaş


Veri akışlarını eşlemede 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 işlem hatlarında hem de Azure Synapse Analytics işlem hatlarında kullanılabilir. Bu makale, eşleme veri akışları için geçerlidir. Dönüştürmeler hakkında yeniyseniz , Eşleme veri akışlarını kullanarak verileri dönüştürme başlıklı giriş makalesine bakın.

Bu makalede, 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ılar sağlanır.

İfade işlevleri listesi

Azure Data Factory ve Azure Synapse Analytics işlem hatlarında değerleri ifade datetime etmek ve 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. + operatörü ile aynı.
addDays Tarih veya saat damgasına gün ekler. Tarih operatörüyle + aynı.
addMonths Tarih veya saat 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 datetime değerleri karşılaştırabilirsiniz.
currentDate Bu işin çalışmaya başladığı geçerli tarihi alır. İsteğe bağlı bir saat dilimini GMT, PST, UTC veya America/Cayman biçiminde geçebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
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, , , GMTPSTveya UTCbiçiminde America/Caymanisteğe bağlı bir saat dilimi geçirebilirsiniz. Varsayılan olarak geçerli saat dilimini kullanır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın. UTC saatini farklı bir saat dilimine dönüştürmek için kullanın fromUTC().
dayOfMonth Bir tarih verildiğinde ayın gününü alır.
dayOfWeek Bir tarih verildiğinde haftanın gününü alır. Örneğin, 1 Pazar, 2 Pazartesi ve Cumartesi olan 7'ye devam eder.
dayOfYear Bir tarih verildiğinde yılın gününü alır.
Gün Gün sayısı için süreyi milisaniye cinsinden verir.
fromUTC UTC'den zaman damgasına dönüştürür. İsteğe bağlı olarak saat dilimini GMT, PST, UTC, veya America/Cayman biçiminde geçirebilirsiniz. Varsayılan olarak geçerli saat dilimini kullanır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
saat Zaman damgasının saat değerini alır. İsteğe bağlı bir saat dilimini GMT, PST, UTC veya America/Cayman biçiminde geçebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
hours Saat sayısı için süreyi milisaniye cinsinden verir.
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 Kusto'nun format_datetime() işlevine bakın. Giriş tarihi biçimi atlanırsa, varsayılan biçim olur yyyy-[M]M-[d]d. Kabul edilen biçimler şeklindedir [ 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 zaman damgası olup olmadığını denetler. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine 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 veya America/Cayman biçiminde geçebilirsiniz. İşlev, Timestamp 999 değeriyle milisaniyeye kadar doğruluğu destekler. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
lastDayOfMonth Bir tarih verildiğinde ayın son tarihini alır.
milisaniye Bir tarihin milisaniye değerini alır. İsteğe bağlı bir saat dilimini GMT, PST, UTC veya America/Cayman biçiminde geçebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
milisaniye Milisaniye sayısı için süreyi milisaniye cinsinden verir.
eksi Sayıları çıkarır. Bir tarihten gün sayısını çıkarır. Süreyi bir zaman damgasından (tarih ve saat) çıkarır. Milisaniye cinsinden iki zaman damgası arasındaki farkı hesaplar. - operatörü ile aynı.
dakika Zaman damgasının dakika değerini alır. İsteğe bağlı bir saat dilimini GMT, PST, UTC veya America/Cayman biçiminde geçirebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
minutes Dakika sayısı için milisaniye cinsinden süreyi verir.
ay Tarih veya saat 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 veya America/Cayman olarak geçirebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
saniye Bir tarihin ikinci değerini alır. İsteğe bağlı bir saat dilimini GMT, PST, UTC veya America/Cayman biçiminde geçirebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
Saniye Saniye sayısı için milisaniye cinsinden süreyi verir.
subDays Tarih veya saat damgasından günleri çıkarır. Tarih operatörüyle - aynı.
alt Amonths Ayları tarih veya saat damgasından çıkarır.
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 Kusto'nun format_datetime() işlevine bakın. Giriş tarihi biçimi atlanırsa, varsayılan biçim olur yyyy-[M]M-[d]d. Kabul edilen biçimler şeklindedir [ yyyy, yyyy-[M]M, yyyy-[M]M-[d]d, yyyy-[M]M-[d]dT* ].
toTimestamp İsteğe bağlı bir zaman damgası biçimi verildiğinde 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 veya America/Cayman biçiminde geçirebilirsiniz. Timestamp 999 değerine sahip milisaniyeye kadar doğruluğu destekler. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
toUTC Zaman damgasını UTC'ye dönüştürür. İsteğe bağlı bir saat dilimini GMT, PST, UTC veya America/Cayman biçiminde geçebilirsiniz. Varsayılan olarak geçerli saat dilimini kullanır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
weekOfYear Tarih verildiğinde yılın haftasını alır.
Hafta Hafta sayısı için milisaniye cinsinden süreyi verir.
yıl Tarihin yıl değerini alır.