SAS 데이터 세트를 SSIS 데이터 소스로 사용할 수 있습니까?

StackOverflow https://stackoverflow.com/questions/1429187

  •  07-07-2019
  •  | 
  •  

문제

SAS 프로그램에서 출력되는 CSV 파일을 읽는 일부 ETL 프로세스가 있습니다. 저는 이러한 ETL 중 하나를 업그레이드하는 중이며 SSI를 사용하여 SAS 데이터 세트에서 직접 읽을 수 있는지 궁금합니다.

아무도 이것을 성공적으로 수행 한 적이 있습니까?

도움이 되었습니까?

해결책

보다 여기

"SAS 로컬 데이터 제공 업체를 사용할 수 있습니다 (별도로 다운로드 할 수 있으며 Windows 설치 용 SAS의 일부로 제공됩니다)."

다른 팁

최근에 데이터를 옮겼습니다 SAS 환경:

  • 연결 관리자에서 _native Ole DB SAS 로컬 데이터 제공 업체 9.3_를 선택합니다.
  • 파일 이름을 입력하십시오 (테이블 이름 앞에` .. dev`). 확인을 클릭하십시오
  • _ole db source_를 데이터 흐름으로 끌어냅니다
  • _ole db source_를 마우스 오른쪽 버튼으로 클릭하고 _show advanced editor_를 선택하십시오.
  • 첫 번째 탭 (_connection manager_)에서 _SAS Connection Manager_를 선택하여 지금 만든 드롭 다운 목록에서
  • _openrowset_의 구성 요소 속성 탭에서 테이블 이름 쓰기 확인을 클릭하십시오.
  • 'dateTime'유형이있는 경우 파생 된 변환 편집기를 사용하여 변환

OBDC를 통해 연결할 SAS 인스턴스가없는 SAS XPT 또는 SAS7BDAT 데이터 파일을로드하기 위해 다음을 사용했습니다.

  1. XPT 파일을 읽는 타사 도구 (STATTRANSFER)
  2. StatTransfer ODBC 드라이버
  3. SSIS에서 ODBC 데이터 소스로 연결하고 처리를 위해 데이터베이스에로드하십시오.

SAS DataSource SSIS Extension을 사용할 수 있습니다 http://www.cozyroc.com SAS 데이터 연결을 제공하지만 가격 범위를 벗어난 곳

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top