Los datos de origen `work.SNBLKDAT` se crean directa e íntegramente en el script a través de un `DATA STEP` utilizando datos en línea (`cards;`).
1 Bloque de código
MACRO GLOBAL
Explicación : Este bloque define e inicializa una macro global llamada `bl_internal_stage`. Esta macro está destinada a especificar el tipo de 'stage' interno (por ejemplo, 'user', 'table' o un 'internal stage' específico) que utilizará Snowflake durante la operación de carga masiva a través de SAS/ACCESS. La inicialización vacía permite una configuración posterior.
data work.SNBLKDAT;
input name $ age sex $ bdate mmddyy.;
cards;
amy 3 f 030185
bill 12 m 121277
charlie 35 m 010253
david 19 m 101469
elinor 42 f 080845
pearl 78 f 051222
vera 96 f 101200
frank 24 m 092663
georgia 1 f 040687
henry 46 m 053042
joann 27 f 020461
buddy 66 m 101432
;
run;
1
DATA work.SNBLKDAT;
2
INPUT name $ age sex $ bdate mmddyy.;
3
CARDS;
4
amy 3 f 030185
5
bill 12 m 121277
6
charlie 35 m 010253
7
david 19 m 101469
8
elinor 42 f 080845
9
pearl 78 f 051222
10
vera 96 f 101200
11
frank 24 m 092663
12
georgia 1 f 040687
13
henry 46 m 053042
14
joann 27 f 020461
15
buddy 66 m 101432
16
;
17
RUN;
4 Bloque de código
PROC SQL
¡Copiado!
proc sql;
create table mydblib.SNBLKTAB (
BULKLOAD=YES
BL_INTERNAL_STAGE=&bl_internal_stage
) as select * from work.SNBLKDAT;
quit;
1
PROC SQL;
2
create TABLE mydblib.SNBLKTAB (
3
BULKLOAD=YES
4
BL_INTERNAL_STAGE=&bl_internal_stage
5
) as select * from work.SNBLKDAT;
6
QUIT;
5 Bloque de código
PROC PRINT
¡Copiado!
proc print data=mydblib.SNBLKTAB;
format bdate date7.;
title 'proc print of table';
run;
1
PROC PRINTDATA=mydblib.SNBLKTAB;
2
FORMAT bdate date7.;
3
title 'proc print of table';
4
RUN;
Este material se proporciona "tal cual" por We Are Cas. No hay garantías, expresas o implícitas, en cuanto a la comerciabilidad o idoneidad para un propósito particular con respecto a los materiales o el código contenidos en este documento. We Are Cas no es responsable de los errores en este material tal como existe ahora o existirá, ni We Are Cas proporciona soporte técnico para el mismo.
Información de copyright : S A S S A M P L E L I B R A R Y; NAME: bulkload.sas; TITLE: Sample Programs; PRODUCT: SAS/ACCESS to Snowflake
SAS y todos los demás nombres de productos o servicios de SAS Institute Inc. son marcas registradas o marcas comerciales de SAS Institute Inc. en los EE. UU. y otros países. ® indica registro en los EE. UU. WeAreCAS es un sitio comunitario independiente y no está afiliado a SAS Institute Inc.
Este sitio utiliza cookies técnicas y analíticas para mejorar su experiencia.
Saber más.