Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Aplica-se a: SQL Server Analysis Services
Substitui a consulta de data de origem por uma consulta a uma fonte de dados existente. As instruções INSERT, SELECT FROM PREDICTION JOIN e SELECT FROM NATURAL PREDICTION JOIN suportam o OPENQUERY.
Sintaxe
OPENQUERY(<named datasource>, <query syntax>)
Arguments
Fonte de dados nomeada
Uma fonte de dados que existe na base de dados Microsoft SQL Server Analysis Services.
sintaxe da consulta
Uma sintaxe de consulta que devolve um conjunto de linhas.
Observações
O OPENQUERY oferece uma forma mais segura de aceder a dados externos, suportando permissões de fonte de dados. Como a cadeia de ligação está armazenada na fonte de dados, os administradores podem usar as propriedades da fonte de dados para gerir o acesso aos dados. Para mais informações sobre fontes de dados, consulte Fontes de Dados Suportadas (SSAS - Multidimensional).
Pode obter uma lista das fontes de dados disponíveis num servidor consultando o conjunto de linhas do esquema MDSCHEMA_INPUT_DATASOURCES . Para mais informações sobre o uso de MDSCHEMA_INPUT_DATASOURCES, consulte MDSCHEMA_INPUT_DATASOURCES Rowset.
Também pode devolver uma lista de fontes de dados na base de dados atual dos Serviços de Análise utilizando a seguinte consulta DMX:
SELECT * FROM $system.MDSCHEMA_INPUT_DATASOURCES
Examples
O exemplo seguinte utiliza a fonte de dados MyDS já definida na base de dados Analysis Services para criar uma ligação à base de AdventureWorksDW2025 dados e consultar a vista vTargetMail .
OPENQUERY (MyDS,'SELECT TOP 1000 * FROM vTargetMail')
Ver também
<Consulta de dados de origem>
Instruções de Manipulação de Dados de Extensões de Mineração de Dados (DMX)
Referência de Instruções de Extensões de Mineração de Dados (DMX)