Advertisement
cristianpark

Random Data Qlikview

Apr 4th, 2017
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 0.88 KB | None | 0 0
  1. set filas=100000; // Number of records to generate
  2.  
  3. TPersona:
  4. LOAD IdPersona
  5. FROM $(vRutaTransformacionBase)M_Persona.qvd (qvd);
  6.  
  7. TMarca:
  8. LOAD
  9.     Marca,
  10.     CodMarca
  11. FROM $(vRutaTransformacionBase)M_Marca.qvd (qvd)
  12. WHERE NOT Match(Marca, 'Diabetes Mellitus', 'Hipertensión', 'Riesgo Cardiovascular Extremo RCE');
  13.  
  14. LET vRegistrosPersona=NoOfRows('TPersona');
  15. LET vRegistrosMarca=NoOfRows('TMarca');
  16.  
  17. //CONCATENATE (T_Marcacion)
  18.  
  19. LOAD *,
  20.     [Fecha inicio patología]                           as [Fecha marcación],
  21.     ApplyMap('MAP_CodMarcacion', Patología, Null())        as CodMarca;
  22.  
  23. LOAD
  24.      Peek('IdPersona', Floor($(vRegistrosPersona)*Rand())*-1, 'TPersona')   as IdPersona,
  25.      MakeDate(Floor(1*rand())+2014)+floor(Rand()*(2*365+1))                 as [Fecha inicio patología],
  26.      Peek('Marca', Floor($(vRegistrosMarca)*Rand())*-1, 'TMarca')           as Patología
  27. autogenerate(filas);
  28.  
  29. DROP TABLES TPersona, TMarca;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement