Veri akışlarını eşlemede tarih ve saat işlevleri

ŞUNLARA UYGULANIR: Azure Data Factory Azure Synapse Analytics

İpucu

Microsoft Fabric'daki Data Factory, daha basit bir mimariye, yerleşik yapay zekaya ve yeni özelliklere sahip yeni nesil Azure Data Factory. Veri tümleştirmenin yeniyseniz, Fabric Data Factory ile başlayın. Mevcut ADF iş yükleri veri bilimi, gerçek zamanlı analiz ve raporlama genelinde yeni özelliklere erişmek için Fabric yükseltebilir.

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 tarih ve saat işlevlerini kullanarak datetime değerlerini ifade edin ve bunları işleyin.

İfade işlevi Görev
ekle 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ş başladığında 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ünler 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.
saatler 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çebilirsiniz. Yerel saat dilimi varsayılan olarak kullanılır. Kullanılabilir biçimler için Kusto'nun format_datetime() işlevine bakın.
dakika Dakika sayısı için milisaniye cinsinden süreyi verir.
ay Tarih veya saat damgasının ay değerini alır.
aylarArası İ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 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.
saniye Bir tarihin ikinci 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.
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ı.
subMonths 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çebilirsiniz. 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 Bir tarihin yıl değerini alır.