Dataform Core est le framework Dataform Open Source développer des workflows SQL avec SQLX et JavaScript.
Lorsque vous initialisez le premier espace de travail dans un dépôt, Dataform
installe automatiquement Dataform Core en tant que package de dépendances
dans le fichier package.json
.
Nous vous recommandons de toujours utiliser la dernière version disponible du framework de base Dataform. Pour en savoir plus sur les versions le framework de base Dataform, consultez les versions de Dataform sur GitHub.
Pour éviter les problèmes d’installation de packages dans votre environnement de production, nous vous recommandons de procéder comme suit:
Spécifiez explicitement la version du package principal Dataform dans
package.json
, par exemple,3.0.0
. Ne pas utiliser d'autresdependencies
options depackage.json
(par exemple,>version
).Testez de nouvelles versions de package dans un environnement hors production. Pour en savoir plus, sur la configuration des différents environnements de cycle de vie du code, consultez Gérer le cycle de vie du code
Avant de commencer
Rôles requis
Pour obtenir les autorisations nécessaires pour mettre à jour Dataform,
demandez à votre administrateur de vous accorder le
Rôle IAM Éditeur Dataform (roles/dataform.editor
) sur les espaces de travail.
Pour en savoir plus sur l'attribution de rôles, consultez la section Gérer les accès.
Vous pouvez également obtenir les autorisations requises via des rôles personnalisés ou d'autres rôles prédéfinis.
Mettre à jour Dataform Core
Recherchez la dernière version de
@dataform/core
sur le Page des versions de Dataform sur GitHubDans la console Google Cloud, accédez à la page Dataform page.
Sélectionnez un dépôt, puis un espace de travail.
Dans le volet Fichiers, ouvrez le fichier
package.json
.Mettez à jour la dépendance
@dataform/core
avec la dernière version de Dataform. au format suivant:{ "dependencies": { "@dataform/core": "VERSION" } }
Remplacez VERSION par la dernière version de Dataform. Exemple :
3.0.0
.Cliquez sur Install packages (Installer les packages).
L'exemple de code suivant montre la dépendance @dataform/core
mise à jour vers
la version 3.0.0
dans le fichier package.json
:
{
"dependencies": {
"@dataform/core": "3.0.0"
}
}
Étape suivante
- Pour savoir comment configurer les autorisations Dataform, consultez Contrôlez les accès avec IAM.
- Pour savoir comment configurer les paramètres Dataform, consultez Configurez les paramètres Dataform.
- Pour en savoir plus sur Dataform, consultez Présentation de Dataform