답변

1

azure.sql에서 분석 서비스에 완벽하게 연결할 수 없습니다. Azure sql에서 링크 된 서버 기능을 사용할 수 없으므로이 시나리오에서는 도움이되지 않는 https://docs.microsoft.com/en-us/azure/sql-database/sql-database-elastic-query-overview이 표시됩니다.

Atm 유일한 옵션은 AAS에 연결하여 원하는 레코드를 가져 와서 데이터베이스에 삽입하고 일반 쿼리를 수행하는 것입니다.

MS SQL 서버에서 분석 서비스를 연결된 서버로 정의하고 https://docs.microsoft.com/en-us/sql/t-sql/functions/openquery-transact-sql을 사용하여 tsql에서 직접 쿼리 할 수 ​​있지만이 경우에도 열린 쿼리의 결과를 먼저 sql 테이블에 복사 한 다음 사용하는 것이 좋습니다 조인의 테이블. MS SQL은 열린 쿼리에서 반환되는 레코드 수를 알지 못하므로 많은 시나리오에서 열린 쿼리 결과를 사용하는 쿼리에 대한 하위 최적 계획을 생성합니다.

+0

확인 Azure 웹 사이트에서 Azure Analysis Services에 직접 연결하는 방법 –

+0

다음은 C# https://docs.microsoft.com/en-us/sql/analysis-services/tabular에서 AAS에 연결하는 방법의 예입니다. -model-programming-compatibility-level-1200/데이터 소스 추가 - 테이블 - 모델 - 분석 - 서비스 - amo-tom – RassaR

관련 문제