Aracılığıyla paylaş


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.

Stringify ayarları

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.

İfadeleri dizeleştirme

Ö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