Eşleme veri akışında dönüştürmeyi dizeleştirme
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!
Karmaşık veri türlerini dizelere dönüştürmek için stringify dönüştürmesini kullanın. Bu, sütun verilerini bir yapı, eşleme veya dizi türü olarak kaynaklanacak tek bir dize varlığı olarak depolamanız veya göndermeniz gerektiğinde yararlı olabilir.
Yapılandırma
Dize dönüştürme yapılandırma panelinde, önce satır içi ayrıştırmak istediğiniz sütunlarda yer alan veri türünü seçersiniz. Stringify dönüşümü aşağıdaki yapılandırma ayarlarını da içerir.
Sütun
Türetilmiş sütunlara ve toplamalara benzer şekilde, açılan seçiciden seçerek çıkış sütununu burada değiştirebilirsiniz. Alternatif olarak, buraya yeni bir sütunun adını yazabilirsiniz. ADF, stringifies kaynak verilerini bu sütunda depolar. Çoğu durumda, gelen karmaşık alan türünü dizeleyen yeni bir sütun tanımlamak istersiniz.
Expression
Dizelendirilecek kaynak karmaşık alanı ayarlamak için ifade oluşturucusunu kullanın. Bu, dizeleştirmek istediğiniz bağımsız verileri içeren kaynak sütunu seçmek kadar basit olabilir veya ayrıştırmak için karmaşık ifadeler oluşturabilirsiniz.
Örnek ifade
Bu örnekte, body.properties.periods
REST kaynağından döndürülen bir yapının içindeki bir dizidir.
body.properties.periods
Veri akışı betiği
stringify(mydata = body.properties.periods ? string,
format: 'json') ~> Stringify1
İlgili içerik
- Satırları sütunlara döndürmek için Düzleştirme dönüştürmesini kullanın.
- Karmaşık katıştırılmış türleri ayrı sütunlara dönüştürmek için Ayrıştır dönüştürmesini kullanın.
- Sütunları satırlara döndürmek için Türetilmiş sütun dönüştürmesini kullanın.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin