Dataform Core es el framework de código abierto de Dataform para desarrollando flujos de trabajo de SQL con SQLX y JavaScript.
Cuando inicializas el primer lugar de trabajo en un repositorio, Dataform
instala automáticamente el núcleo de Dataform como paquete de dependencia
en el archivo package.json
.
Te recomendamos que siempre uses la versión más reciente disponible del framework principal de Dataform. Para obtener información sobre los lanzamientos de la Framework principal de Dataform, consulta Versiones de Dataform en GitHub.
Para evitar problemas con la instalación de paquetes en tu entorno de producción, te recomendamos que hagas lo siguiente:
Especifica de forma explícita la versión del paquete principal de Dataform en
package.json
, por ejemplo,3.0.0
. No utilices Opciones dedependencies
depackage.json
, por ejemplo,>version
.Prueba nuevas versiones de paquetes en un entorno que no sea de producción. Más información sobre la configuración de diferentes entornos de ciclo de vida de código, consulta Administra el ciclo de vida del código.
Antes de comenzar
Roles obligatorios
A fin de obtener los permisos que necesitas para actualizar Dataform, haz lo siguiente:
solicita a tu administrador que te otorgue el
Es el rol de IAM de Editor de Dataform (roles/dataform.editor
) en los lugares de trabajo.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso.
También puedes obtener los permisos necesarios mediante roles personalizados o cualquier otro rol predefinido.
Actualizar núcleo de Dataform
Busca la versión más reciente de
@dataform/core
en la Página de versiones de Dataform en GitHub.En la consola de Google Cloud, ve a la página Dataform.
Selecciona un repositorio y, luego, un lugar de trabajo.
En el panel Files, abre el archivo
package.json
.Actualiza la dependencia
@dataform/core
con la versión más reciente de Dataform en el siguiente formato:{ "dependencies": { "@dataform/core": "VERSION" } }
Reemplaza VERSION por la versión más reciente de Dataform. por ejemplo,
3.0.0
.Haz clic en Install packages.
En la siguiente muestra de código, se observa la dependencia @dataform/core
actualizada a
La versión de 3.0.0
en el archivo package.json
:
{
"dependencies": {
"@dataform/core": "3.0.0"
}
}
¿Qué sigue?
- Si quieres aprender a configurar los permisos de Dataform, consulta Controla el acceso con la IAM.
- Si quieres aprender a configurar Dataform, consulta Establece la configuración de Dataform.
- Para obtener más información sobre Dataform, consulta Descripción general de Dataform.