2016-03-30 12 views
0

Sadece bir csv'yi Extractors.Csv(encoding:Encoding.[Unicode]); kullanarak ve bir göl deposu tablosuna çıkaran basit bir U-SQL'im var. Dosya boyutu 600MB civarında küçüktür ve unicode türüdür. Benim yerel Bu işi gönderdiğinizdeADLA/U-SQL Hata: Vertex kullanıcı kodu hatası

UserId int, 
Email string, 
AltEmail string, 
CreatedOn DateTime, 
IsDeleted bool, 
UserGuid Guid, 
IFulfillmentContact bool, 
IsBillingContact bool, 
LastUpdateDate DateTime, 
IsTermsOfUse string, 
UserTypeId string 

, herhangi bir sorun olmadan iyi çalışıyor: satır sayısı Bu sütunlar vardır 700 binin

olduğunu. ADLA'ya gönderdikten sonra şu hatayı alıyorum:

Vertex failure triggered quick job abort. Vertex failed: SV1_Extract_Partition[0][0] with error: Vertex user code error. 
Vertex failed with a fail-fast error 
Vertex SV1_Extract_Partition[0][0].v1 {BA7B2378-597C-4679-AD69-07413A143E47} failed 

Error: 
Vertex user code error 

exitcode=CsExitCode_StillActive Errorsnippet=An error occurred while processing adl://lakestore.azuredatalakestore.net/Data/User.csv 

Herhangi bir yardım için teşekkür ederiz!

cevap

0

Dosya 250MB'den büyük olduğu için, dosyayı bir ikili dosya değil, bir sıra tabanlı dosya olarak yüklediğinizden emin olmanız gerekir.

Ayrıca, şu anda hatayla ilgili daha fazla ayrıntıyı nasıl bulabileceğinizi öğrenmek için lütfen aşağıdaki sorunun yanıtını kontrol edin: Debugging u-sql Jobs