Eşleme veri akışındaki meta işlev
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 makalelerde, eşleme veri akışlarında Azure Data Factory ve Azure Synapse Analytics tarafından desteklenen meta işlevlerle ilgili ayrıntılar sağlanır.
Meta işlev listesi
Meta işlevler öncelikli olarak veri akışınızdaki meta veriler üzerinde çalışır
Meta işlev | Görev |
---|---|
byItem | Bir yapı veya yapı dizisi içinde bir alt öğe bulun. Birden çok eşleşme varsa, ilk eşleşme döndürülür. Eşleşme yoksa NULL değer döndürür. Döndürülen değerin tür dönüştürme eylemlerinden (? tarih, ? dize ...) biri tarafından dönüştürülmesi gerekir. Tasarım zamanında bilinen sütun adları yalnızca adlarıyla ele alınmalıdır. Hesaplanan girişler desteklenmez, ancak parametre değiştirmelerini kullanabilirsiniz |
tarafındanOrigin | Kaynak akışta ada göre bir sütun değeri seçer. İkinci bağımsız değişken, kaynak akış adıdır. Birden çok eşleşme varsa, ilk eşleşme döndürülür. Eşleşme yoksa NULL değer döndürür. Döndürülen değerin tür dönüştürme işlevlerinden (TO_DATE, TO_STRING ...) biri tarafından dönüştürülmesi gerekir. Tasarım zamanında bilinen sütun adları yalnızca adlarıyla ele alınmalıdır. Hesaplanan girişler desteklenmez, ancak parametre değiştirmelerini kullanabilirsiniz. |
tarafındanOrigins | Akışta ada göre bir sütun dizisi seçer. İkinci bağımsız değişken, kaynağı olan akıştır. Birden çok eşleşme varsa, ilk eşleşme döndürülür. Eşleşme yoksa NULL değer döndürür. Döndürülen değerin tür dönüştürme işlevlerinden biri tarafından dönüştürülmesi gerekir (TO_DATE, TO_STRING ...) Tasarım zamanında bilinen sütun adları yalnızca adlarıyla ele alınmalıdır. Hesaplanan girişler desteklenmez, ancak parametre değiştirmelerini kullanabilirsiniz. |
byName | Akışta ada göre bir sütun değeri seçer. İkinci bağımsız değişken olarak isteğe bağlı bir akış adı geçirebilirsiniz. Birden çok eşleşme varsa, ilk eşleşme döndürülür. Eşleşme yoksa NULL değer döndürür. Döndürülen değerin tür dönüştürme işlevlerinden (TO_DATE, TO_STRING ...) biri tarafından dönüştürülmesi gerekir. Tasarım zamanında bilinen sütun adları yalnızca adlarıyla ele alınmalıdır. Hesaplanan girişler desteklenmez, ancak parametre değiştirmelerini kullanabilirsiniz. |
byNames | Akışta ada göre bir sütun dizisi seçin. İkinci bağımsız değişken olarak isteğe bağlı bir akış adı geçirebilirsiniz. Birden çok eşleşme varsa, ilk eşleşme döndürülür. Bir sütun için eşleşme yoksa, çıkışın tamamı NULL değerdir. Döndürülen değer bir tür dönüştürme işlevi (toDate, toString, ...) gerektirir. Tasarım zamanında bilinen sütun adları yalnızca adlarıyla ele alınmalıdır. Hesaplanan girişler desteklenmez, ancak parametre değiştirmelerini kullanabilirsiniz. |
byPath | Akışta ada göre hiyerarşik bir yol bulur. İkinci bağımsız değişken olarak isteğe bağlı bir akış adı geçirebilirsiniz. Böyle bir yol bulunmazsa null döndürür. Tasarım zamanında bilinen sütun adları/yolları yalnızca adlarıyla veya noktalı notasyon yollarıyla ele alınmalıdır. Hesaplanan girişler desteklenmez, ancak parametre değiştirmelerini kullanabilirsiniz. |
ByPosition | Bir sütun değerini akıştaki göreli konumuna (1 tabanlı) göre seçer. Konum sınırların dışındaysa NULL değeri döndürür. Döndürülen değerin tür dönüştürme işlevlerinden biri tarafından dönüştürülmesi gerekir (TO_DATE, TO_STRING ...) Hesaplanan girişler desteklenmez, ancak parametre değiştirmelerini kullanabilirsiniz. |
hasPath | Akışta ada göre belirli bir hiyerarşik yol olup olmadığını denetler. İkinci bağımsız değişken olarak isteğe bağlı bir akış adı geçirebilirsiniz. Tasarım zamanında bilinen sütun adları/yolları yalnızca adlarıyla veya noktalı notasyon yollarıyla ele alınmalıdır. Hesaplanan girişler desteklenmez, ancak parametre değiştirmelerini kullanabilirsiniz. |
originColumns | Sütunların oluşturulduğu kaynak akışı için tüm çıkış sütunlarını alır. Başka bir işlev içine alınmalıdır. |
büyü | İkili değerin onaltılık dize gösterimini döndürür |
iyi durumda değil | bir ikili değeri dize gösteriminden kaldırır. Bu, dizeden ikili gösterime dönüştürmek için sha2, md5 ile kullanılabilir |
İlgili içerik
- Tüm toplama işlevlerinin listesi.
- Tüm dizi işlevlerinin listesi.
- Önbelleğe alınmış tüm arama işlevlerinin listesi.
- Tüm dönüştürme işlevlerinin listesi.
- Tüm tarih ve saat işlevlerinin listesi.
- Tüm ifade işlevlerinin listesi.
- Tüm harita işlevlerinin listesi.
- Tüm pencere işlevlerinin listesi.
- Tüm veri dönüştürme ifadelerinin kullanım ayrıntıları.
- İfade Oluşturucusu'nu kullanmayı öğrenin.