Eşleme veri akışında kullanıcı tanımlı işlevler

Ş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ştirmeyi yeni kullanmaya başladıysanız 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.

Kullanıcı tanımlı işlev, birden çok eşleme veri akışında mantığı yeniden kullanabilmek için tanımlayabileceğiniz özelleştirilmiş bir ifadedir. Kullanıcı tanımlı işlevler, sık kullanılan özelleştirilmiş işlev kümelerini kolayca gruplandırabilmek için veri akışı kitaplığı adı verilen bir koleksiyonda bulunur.

Birden çok eşleme veri akışında bir ifadede aynı mantığı oluşturduğunuzu bulduğunuzda bu, bunu kullanıcı tanımlı bir işleve dönüştürmek için iyi bir fırsat olacaktır.

Başlarken

Kullanıcı tanımlı işlevleri kullanmaya başlamak için önce bir veri akışı kitaplığı oluşturmanız gerekir. Yönetim sayfasına gidin ve yazar bölümünün altında veri akışı kitaplıklarını bulun.

A D F yönetim bölmesini ve veri akışı kitaplıklarını gösteren ekran görüntüsü.

Veri akışı kitaplığı

Buradan + Yeni düğmesine tıklayarak yeni bir veri akışı kitaplığı oluşturabilirsiniz. Adı ve açıklamayı doldurun ve ardından kullanıcı tanımlı işlevinizi oluşturmaya hazırsınız. Veri akışı kitaplıkları oluşturma bölmesini gösteren ekran görüntüsü.

Yeni kullanıcı tanımlı işlev

Kullanıcı tanımlı bir işlev oluşturmak için, işlevi oluşturmak istediğiniz veri akışı kitaplığından +Yeni düğmesine tıklayın. U D F yeni işlev düğmesini gösteren ekran görüntüsü.

Kullanıcı tanımlı işlevinizin adını girin.

Not

Mevcut eşleme veri akışı ifadesinin adını kullanamazsınız. Geçerli eşleme veri akışı ifadelerinin listesi için bkz. eşleme veri akışında Veri dönüştürme ifadeleri | Microsoft Docs

U D F yeni işlev oluşturma bölmesini gösteren ekran görüntüsü.

Kullanıcı tanımlı işlevlerin sıfır veya daha fazla bağımsız değişkeni olabilir. Bağımsız değişkenler, işleviniz çağrıldığında değerleri geçirmenize ve ifade mantığınızdaki bu bağımsız değişkenlere başvurmanıza olanak tanır. Bağımsız değişkenler i1, i2 vb. arasından otomatik olarak adlandırılır ve açılan listeden bağımsız değişkenin veri türünü seçebilirsiniz.

Kullanıcı tanımlı işlevin gövdesi, işlevinizin mantığını belirttiğiniz yerdir. Düzenleyici, tam bir ifade oluşturucu | Microsoft Docs deneyimi sağlar ve oluşturduğunuz bağımsız değişkenlere ve eşleme veri akışındaki veri dönüştürme ifadelerine | Microsoft Docs başvurmanıza olanak tanır.

Not

Kullanıcı tanımlı bir işlev, başka bir kullanıcı tanımlı işleve başvuramaz.

İfade oluşturucusunda kullanıcı tanımlı bir işlev kullanma

Kullanıcı tanımlı işlevler, eşleme veri akışı ifade oluşturucusunda Veri akışı kitaplığı işlevleri altında görünür. Buradan, özel oluşturulan işlevlerinizi kullanabilir ve tanımladığınız uygun bağımsız değişkenleri (varsa) geçirebilirsiniz.

Haritalama veri akışı ifade oluşturucusundaki veri akışı kitaplığını gösteren ekran görüntüsü.