Aracılığıyla paylaş


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

ŞUNLAR IÇIN GEÇERLIDIR: 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. Ücretsiz olarak yeni bir deneme sürümü başlatmayı öğrenin!

Veri akışları hem Azure Data Factory hem de Azure Synapse İşlem Hatlarında 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 giriş makalesine bakın.

Kullanıcı tanımlı işlev, birden çok eşleme veri akışında mantığı yeniden kullanabilmek için tanımlayabildiğ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 fark ettiğiniz her durumda bu, bunu kullanıcı tanımlı bir işleve dönüştürmek için iyi bir fırsat olabilir.

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ı doldurduğunuzda kullanıcı tanımlı işlevinizi oluşturmaya hazır olursunuz. 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ışındaki 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.'den 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 ifade oluşturucusunu sağlar | Microsoft Docs deneyim ve oluşturulan bağımsız değişkenlerinize ve eşleme veri akışındaki veri dönüştürme ifadelerine başvurmanıza olanak tanır | Microsoft Docs.

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ı 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.

Eşleme veri akışı ifade oluşturucusunda veri akışı kitaplığını gösteren ekran görüntüsü.