Los tipos de archivo clásicos dejarán de estar disponibles a partir de enero de 2021. Puedes migrar tus archivos clásicos o descargar un PDF. Más información
Centro de soporte de Workiva
Comandos Snowflake
Comandos Snowflake
Última actualización
Para realizar operaciones en lenguaje de consulta estructurado (SQL) en bases de datos Snowflake® como parte de una cadena, añade un paso que incluya un comando de conexión a Snowflake.
Para ejecutar una sentencia CREATE, utiliza un comando Ejecutar crear.
Propiedades
Propiedad
Detalle
Texto/archivo SQL
Introduce el texto SQL o el archivo a ejecutar.
Resultados
Resultado
Tipo de Resultado:...
Error SQL
JSON
Códigos de salida
Código
Tipo
Detalle
0
Correcto
Correcto
1
Se ha producido un error
Entradas no válidas
3
Se ha producido un error
Se ha producido un error al ejecutar el comando .
Ejecutar consulta
Para ejecutar una consulta SELECT y generar sus resultados como un archivo de valores separados por comas (CSV), utiliza un comando Ejecutar consulta.
Propiedades
Propiedad
Detalle
Texto/archivo SQL
Introduce el texto SQL o el archivo a ejecutar.
Delimitador
Selecciona el Delimitador a utilizar en el Resultado CSV.
Vista previa de los resultados
Para ver una vista previa de las filas devueltas, marca esta casilla.
Resultados
Resultado
Tipo de Resultado:...
Recuento de registros
Entero
Establecer como resultado (CSV)
Archivo
Error SQL
JSON
Códigos de salida
Código
Tipo
Detalle
0
Correcto
Correcto
1
Se ha producido un error
Entradas no válidas
3
Se ha producido un error
Se ha producido un error al ejecutar el comando .
Ejecutar SQL
Para ejecutar cualquier comando SQL, utiliza un comando Ejecutar SQL. Cualquier conjunto de resultados estará disponible como salida de archivo.
Propiedades
Propiedad
Detalle
Texto/archivo SQL
Introduce el texto SQL o el archivo a ejecutar.
Resultados
Resultado
Tipo de Resultado:...
Recuento de registros
Entero
Establecer como resultado (CSV)
Archivo
Registros actualizados No hay ningún registro.
Entero
Error SQL
JSON
Códigos de salida
Código
Tipo
Detalle
0
Correcto
Correcto
1
Se ha producido un error
Entradas no válidas
3
Se ha producido un error
Se ha producido un error al ejecutar el comando .
Ejecutar actualización
Para ejecutar una sentencia UPDATE, utiliza un comando Ejecutar actualización.
Propiedades
Propiedad
Detalle
Texto/archivo SQL
Introduce el texto SQL o el archivo a ejecutar.
Resultados
Resultado
Tipo de Resultado:...
Registros actualizados No hay ningún registro.
Entero
Error SQL
JSON
Códigos de salida
Código
Tipo
Detalle
0
Correcto
Correcto
1
Se ha producido un error
Entradas no válidas
3
Se ha producido un error
Se ha producido un error al ejecutar el comando .
Obtener definición de tabla
Para recuperar los detalles de una tabla -incluidas sus columnas, claves principales y claves externas- en formato JSON, utiliza un comando Obtener definición de tabla.
Propiedades
Propiedad
Detalle
Tabla
Introduce la tabla para recuperar la definición de.
Resultados
Resultado
Tipo de Resultado:...
Metadatos de las tablas
Archivo
Error SQL
JSON
Códigos de salida
Código
Tipo
Detalle
0
Correcto
Correcto
1
Se ha producido un error
Se han dado entradas no válidas
3
Se ha producido un error
Se ha producido un error al ejecutar el comando .
Insertar registros
Para ejecutar una sentencia INSERT, utiliza un comando Insertar Registros. El origen de los datos puede ser un texto con varias líneas o un archivo CSV.
Propiedades
Propiedad
Detalle
Tabla
Introduce la tabla en la que insertar los Registros.
Origen de datos CSV
Introduce el archivo CSV para insertarlo en la tabla. Las columnas del archivo CSV deben coincidir con el mismo orden especificado en Columnas.
Delimitador
Selecciona el Delimitador utilizado en Origen de datos CSV.
Es un archivo
Marca (selecciona) esta opción para tratar la fuente de datos CSV de como un archivo.
Incluye Encabezados
Marca (casa de verificación) esta opción para tratar la primera fila de una fuente de datos CSV de « » ( ) como fila de encabezado.
Columnas
Introduce la lista de columnas que rellenará Fuente de datos CSV. El orden es importante, y debe coincidir con la fuente de datos CSV.
Plantilla de valores
Introduce la declaración de valores personalizados para el comando INSERT de , indicando cada valor con un ? . El número de ? debe coincidir con el número de campos del destino. Para que se genere automáticamente, deja este campo en blanco.
Confirmación automática
Introduce el tamaño de lote que se utilizará con este comando. El valor mínimo es 1000 y no hay un valor máximo.
Tratar los valores vacíos como NULL
Marca (selecciona) esta casilla para que las columnas vacías se traten como NULL cuando la columna sea de tipo «cadena». (Una cadena suele corresponder a un texto, como un nombre.)
Resultados
Resultado
Tipo de Resultado:...
Registros insertados
Entero
Error SQL
JSON
Códigos de salida
Código
Tipo
Detalle
0
Correcto
Correcto
1
Se ha producido un error
Entradas no válidas
3
Se ha producido un error
Se ha producido un error al ejecutar el comando .
Insertar registros
Para ejecutar un estado INSERTAR, utiliza un comando Registros de upsert. Si las claves únicas de un registro existente coinciden con las de un registro del origen de datos, el comando actualiza el registro; en caso contrario, inserta el registro.
Propiedades
Propiedad
Detalle
Tabla de objetivos
Introduce la tabla en la que quieres insertar los Registros.
Tabla de etapas (autogenerada)
Introduce el nombre de la tabla para retener temporalmente los registros mientras se realiza la inserción en la tabla de destino.
Nota: Do no utilizar una tabla existente; el comando crea automáticamente y luego suelta esta tabla durante el upsert.
Columnas únicas
Introduce una lista de las columnas que contienen valores únicos para cada registro. Si estas columnas coinciden entre los registros de las tablas de preparación y de destino, el comando actualiza el registro; en caso contrario, inserta el registro.
Origen de datos CSV
Introduce el texto de varias líneas o el archivo CSV para insertarlo en la tabla de destino. Las columnas de este origen de datos deben coincidir en el mismo orden que Columnas.
Delimitador
Selecciona el Delimitador utilizado en Origen de datos CSV.
Es un archivo
Si la entrada CSV data source es un archivo CSV, marca esta casilla.
Incluye Encabezados
Si la entrada del origen de datos CSV comienza con una fila de encabezado, marca esta casilla.
Columnas
Introduce la lista de columnas que rellenará la entrada Origen de datos CSV, en el mismo orden que Origen de datos CSV.
Plantilla de valores
Introduce los valores a medida para la sentencia UPSERT. Indica los valores con un ?. El número de ? debe coincidir con el número de campos del destino. Para autogenerar, déjalo en blanco.
Resultados
Resultado
Tipo de Resultado:...
Registros insertados
Entero
Error SQL
JSON
Códigos de salida
Código
Tipo
Detalle
0
Correcto
Correcto
1
Se ha producido un error
Se han dado entradas no válidas
3
Se ha producido un error
Se ha producido un error al ejecutar el comando .
Para realizar operaciones en lenguaje de consulta estructurado (SQL) en bases de datos Snowflake® como parte de una c...