Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Join us to spark ideas for how to put the latest capabilities into action. Register here!
cancel
Showing results for 
Search instead for 
Did you mean: 
Not applicable

Memoria


Buenos dias tengo un inconveniente, la siguiente instruccion me la facilitaron para hacer un proceso en Qlik, pero la parte que tengo en rojo se come toda la memoria y al final el proceso termina pero no hace nada, solo me dice que hubo una falla en el script, probe con 10 mil registros y lo hace bien y termina sin error. Mi pregunta es como puedo hacer para simular un commit como se hace en Oracle de tal manera que la memoria no se me ocupe en su totalidad?

GENERIC LOAD Llave, [Nombre], Valor
RESIDENT Liq;
drop table Liq;

/************************************************************************/
/**********************************Paso 4*************************************/
Liq:
LOAD DISTINCT %LlaveDetalleLiqidacionIndustrial As Llave
FROM
$(vPathExtExcelQVD)Liq.qvd
(
qvd);
/**********************************************************************/
/**********************************Paso 5*************************************/
FOR i = 0 to NoOfTables()
  TableList:
 
LOAD TableName($(i)) as [Tablename] AUTOGENERATE 1
 
WHERE WildMatch(TableName($(i)), 'Flags.*');
NEXT i

FOR i = 1 to FieldValueCount('Tablename')
 
LET vTable = FieldValue('Tablename', $(i));
 
LEFT JOIN (Liq) LOAD * RESIDENT [$(vTable)];
 
DROP TABLE [$(vTable)];
NEXT i
DROP TABLE TableList; 

0 Replies