SSIS를 처음 사용했습니다. 내가 입력으로 테이블에서 Json 문자열을 포함하는 필드를 얻으려고 노력하고 출력으로 테이블에 Json 변환합니다.SSIS 스크립트 구성 요소 - 프로세스 1 Json에서 표로 행
어떻게 입력의 값을 얻을 수 있습니다 : 나는 SSIS에서 비동기 스크립트 구성 요소는, 입력 열로 JSON 필드를 선택하고, 또한 출력 열을 만들어,하지만 몇 가지 문제를 건너 왔어요 설정을 가지고? 나는 '암시'문자열 '로 유형'Microsoft.SqlServer.Dts.Pipeline.BlobColumn을 '변환 할 수 없습니다 "얻을
문자열 =처럼"ProcessInputRow "방식으로 입력을 Row.MData 를 문자열로 열을 추출하려고
또는 Return "Microsoft.SqlServer.Dts.Pipeline.BlobColumn"나는 문자열로 변환 할 때 내가 구축 OutputBuffer.AddRows를 사용할 수 있기 때문에
난 그냥 "ProcessInputRow"내 코드를 작성해야 내 산출물? 그리고 "CreateNewOutputRows"의 입력 데이터에 액세스 할 수 없으므로 "CreateNewOutputRows"를 무시하십시오.
또는이 작업을 수행하는 데 더 좋은 방법이 있습니까?
var에 MyString에 = System.Text.Encoding.Unicode.GetString (Row.MData.GetBlobData (0, Convert.ToInt32을 :
고마워, 나는 이것을 분류했다. – user3268139