Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 
PabloTrevisan
Partner - Creator II
Partner - Creator II

Hint banco oracle via QlikSense utilizando SAP Connector

Olá comunidade,

estou com um problema aqui, e gostaria de saber se é alguma limitação do conector SAP ou algum equivoco meu...
A questão toda é que eu preciso tentar paralelizar um script e fazer com que o banco Oracle receba a sintaxe:

/*+PARALLEL */

Depois de inúmeras tentativas e validação com o DBA não chegamos a lugar algum...
Algumas tentativas...

Desconsiderar comentário:
StripComments=0;

Código
StripComments=1;
Link da dica:
Oracle SQL Select Statement with "Hint"

Mudar sintaxe de /* */ para :

--+PARALLEL  ou ~~+PARALLEL
Link da dica:
QlikView Qlik Sense and Oracle Database - Tips for Performance

Criar variável para substituir o /* em tempo de execução

enfim, nada funcionou aqui....
Alguém que já passou pelo mesmo cenário e consegui solucionar ?

Sintaxe completa que estou tentando usar:

LIB CONNECT TO 'CNNSAP-ECC';

EKKOtab:

SELECT --+ PARALLEL(VBRK 😎  CAMPO1,CAMPO2

FROM VBRK;

e

LIB CONNECT TO 'CNNSAP-ECC';

EKKOtab:

SET StripComments =0;

SELECT /*+ PARALLEL(VBRK 😎 */ CAMPO1,CAMPO2

FROM VBRK;

SET StripComments=1;


Obrigado !

1 Solution

Accepted Solutions
Clever_Anjos
Employee
Employee

pablotrevisan‌, pelo que pude investigar, quando você usa o conector do SAP ele não vai deixar passar o hint, porque não é uma conexão SQL 'normal'

View solution in original post

4 Replies
Clever_Anjos
Employee
Employee

A sintaxe correta seria essa aqui mesmo, o que está acontecendo? Algum erro de script?

SET StripComments =0;

EKKOtab:

SQL SELECT /*+ PARALLEL(VBRK 😎 */ CAMPO1,CAMPO2

FROM VBRK;

SET StripComments=1;

PabloTrevisan
Partner - Creator II
Partner - Creator II
Author

Clever quando eu uso esta sintaxe eu tenho o retorno a baixo.

script1.jpg

erro1.jpg

nicolett_yuri

Talvez algum problema com o conector? Já utilizei essa sintaxe em extrações ORACLE, funcionou bem....

Outro post com o mesmo problema: Parallel hint with SAP connector

Clever_Anjos
Employee
Employee

pablotrevisan‌, pelo que pude investigar, quando você usa o conector do SAP ele não vai deixar passar o hint, porque não é uma conexão SQL 'normal'