2016-09-13 2 views
0

하나의 파이프 라인을 사용하여 동시에 여러 데이터 소스에서 Azure SQL DataWarehouse로 데이터를 검색 할 수 있습니까?여러 데이터 소스의 데이터를 azure DW에 동시에 업로드 할 수 있습니까?

+0

삽입하기 전에이 데이터에 가입해야합니까, 아니면 단순한 데이터 덤프로 할 수 있습니까? –

+0

모든 데이터 소스에는 다른 스키마가 있습니다. 대상 db 스키마와 일치하도록 데이터를 변환해야합니다. 예, 데이터에 가입해야 할 수도 있습니다. – Jai

+0

데이터에 가입 할 키가 있습니까? –

답변

1

SQL DW는 외부 (일명 PolyBase) 테이블, bcp 또는 insert 문을 사용하여 동시에 여러 테이블을로드 할 수 있습니다. hirokibutterfield가 묻는 것처럼, Azure Data Factory와 같은 특정 로딩 툴을 언급하고 있습니까?

+0

예, 나는 푸른 데이터웨어 하우스에 데이터를로드하기 위해 데이터 팩토리 메커니즘 (파이프 라인)을 사용하고 있습니다. – Jai

1

네, 할 수는 있습니다 만, 푸른 데이터웨어 하우스에 복사되는 각 데이터 소스에 대한 복사 작업에 대해 언급해야합니다.

+0

감사합니다, debasis – Jai

1

예, 변환의 정도에 따라 2 가지 방법이 있습니다. 이 방법에 관계없이 데이터 소스는 ADF와 상관이 없으므로 데이터 이동은 데이터 세트를보고 관련 데이터 소스에서 쿼리를 실행하는 복사 작업을 통해 발생합니다.

방법 1 : 테이블의 모든 변환이 소스 시스템에서 SELECT 쿼리를 수행 할 수 있습니다 경우

, 당신은 SELECT 문을 지정 복사하는 일련의 활동을 할 수 있습니다.

당신의 변환이 SQLDW 인스턴스에 테이블을 준비하기 위해 소스 시스템의 원시 데이터를 복사하는 복잡한 통합 로직, 처음 사용 사본 활동을 필요로하는 경우

(1 단계) : 이것은 간단한 방법

방법이있다. 그런 다음 저장 프로 시저 집합을 사용하여 변환을 수행합니다 (2 단계).

단계 1의 출력 인 ADF 데이터 세트는 일관성을 유지하기 위해 2 단계의 입력 데이터 세트가됩니다.

+0

감사합니다, Akash. 나는 그것이 도움이되기를 바란다. – Jai