Publicado el :
Acceso a datos CREATION_INTERNE

Ejemplo: Crear una tabla Parquet en Google Cloud Storage

Este código también está disponible en: Deutsch English Français
En espera de validación
La instrucción LIBNAME se utiliza para establecer una conexión a un bucket de Google Cloud Storage especificando el motor 'parquet', la plataforma de almacenamiento 'GCS', el nombre del bucket y la ruta de acceso al archivo de clave GCS. A continuación, el procedimiento COPY se utiliza para copiar el conjunto de datos 'sashelp.baseball' a la biblioteca LIBNAME definida, creando así una tabla Parquet en GCS. Finalmente, PROC PRINT se utiliza para mostrar las tres primeras observaciones de la nueva tabla Parquet, demostrando el acceso exitoso a los datos almacenados en Google Cloud Storage.
Análisis de datos

Type : CREATION_INTERNE


El ejemplo utiliza el conjunto de datos interno SASHELP.BASEBALL. El código proporciona el contexto completo para la creación de la tabla Parquet y la visualización de los datos.

1 Bloque de código
LIBNAME / PROC COPY / PROC PRINT Data
Explicación :
Este bloque de código primero define una libname SAS, 'mylib', usando el motor 'parquet' para conectarse a un bucket de Google Cloud Storage ('my-bucket'). También especifica la ruta al archivo de clave GCS para la autenticación. Luego, PROC COPY se usa para copiar el conjunto de datos SAS interno 'sashelp.baseball' a esta biblioteca 'mylib', creando una tabla Parquet en GCS. Finalmente, PROC PRINT muestra las tres primeras observaciones de la tabla 'baseball' recién creada en 'mylib', verificando así la creación y accesibilidad de la tabla Parquet.
¡Copiado!
1LIBNAME mylib parquet ""
2 storage_platform = "GCS"
3 storage_bucket_name = "my-bucket"
4 storage_gcs_key_file = "/user/myfiles/my-project-5123b3a258a1.json"
5 ;
6PROC COPY in=sashelp out=mylib;
7 select baseball;
8RUN;
9PROC PRINT DATA=mylib.baseball (obs=3);
10 var name team;
11RUN;
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 : Copyright © SAS Institute Inc. All Rights Reserved