Compartilhar via


<consulta> de dados de origem – OPENROWSET

Aplica-se a: SQL Server Analysis Services

Substitui uma consulta de dados de origem por uma consulta a um provedor externo. As instruções INSERT, SELECT FROM PREDICTION JOIN e SELECT FROM NATURAL PREDICTION JOIN dão suporte a OPENROWSET.

Sintaxe

  
OPENROWSET(provider_name,provider_string,query_syntax)  

Argumentos

provider_name
Nome de um provedor de OLE DB.

provider_string
Cadeia de conexão OLE DB para o provedor especificado.

query_syntax
Sintaxe de consulta que retorna um conjunto de linhas.

Comentários

O provedor de mineração de dados estabelecerá uma conexão com o objeto de fonte de dados usando provider_name e provider_string e executará a consulta especificada em query_syntax para recuperar o conjunto de linhas dos dados de origem.

Exemplos

O exemplo a seguir pode ser usado em uma instrução PREDICTION JOIN para recuperar dados do AdventureWorksDW2022 banco de dados usando uma instrução Transact-SQL SELECT.

OPENROWSET  
(  
'SQLOLEDB.1',  
'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security     Info=False;Initial Catalog=AdventureWorksDW2022;Data Source=localhost',  
'SELECT TOP 1000 * FROM vTargetMail'  
)  

Confira também

<Consulta de dados de origem>
Instruções de manipulação de dados DMX (Data Mining Extensions)
Referência de instrução DMX (Data Mining Extensions)