Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
ŞUNLARA UYGULANIR:
Azure Data Factory
Azure Synapse Analytics
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.
İpucu
Veri Akışı 2. Nesil'deki eşdeğer dönüştürme (Veri türü) için bkz. Veri akışı kullanıcılarını eşlemek için Veri Akışı 2. Nesil kılavuzu.
Veri akışındaki tek tek sütunların veri türlerini kolayca değiştirmek için dönüştürme işlemini kullanarak. Dönüşüm uygulaması ayrıca atama hatalarını kontrol etmek için kolay bir yol sağlar.
Yapılandırma
Veri akışınızdaki sütunların veri türünü değiştirmek için artı (+) işaretini kullanarak "Atama ayarlarına" sütunlar ekleyin.
Sütun adı: Meta veri sütunları listenizden kullanmak istediğiniz sütunu seçin.
Tür: Sütununuzu dönüştürmek için veri türünü seçin. "Karmaşık" seçeneğini belirlerseniz, "Karmaşık türü tanımla" seçeneğini belirleyebilir ve ifade oluşturucusunun içinde yapıları, dizileri ve eşlemeleri tanımlayabilirsiniz.
Not
Cast dönüşümünden karmaşık veri türü atama desteği şu anda mevcut değil. Bunun yerine Türetilmiş Sütun dönüşümünü kullanın. Türetilmiş Sütun'da tür dönüştürme hataları her zaman NULL ile sonuçlanır ve Assert kullanılarak açıkça hata işlenmesi gerekir. Cast dönüşümü, "Assert type check" özelliğini kullanarak dönüştürme hatalarını otomatik olarak yakalayabilir.
Biçim: Ondalık ve tarihler gibi bazı veri türleri ek biçimlendirme seçeneklerine olanak sağlar.
Doğrulama türü denetimi: Dönüşüm, tür denetimine izin verir. Atama başarısız olursa, satır daha sonra akışta yakalanabileceğiniz bir onay hatası olarak işaretlenir.
Veri akışı betiği
Sözdizimi
<incomingStream>
cast(output(
AddressID as integer,
AddressLine1 as string,
AddressLine2 as string,
City as string
),
errors: true) ~> <castTransformationName<>
İlgili içerik
Türetilmiş sütun dönüştürmesini kullanarak mevcut sütunları ve yeni sütunları değiştirin.