O Dataform Core é o framework de código aberto do Dataform para desenvolver fluxos de trabalho SQL com SQLX e JavaScript.
Quando você inicializa o primeiro espaço de trabalho em um repositório, o Dataform
instala automaticamente o Dataform Core como um pacote de dependência
no arquivo package.json
.
Recomendamos que você sempre use a versão mais recente disponível do framework principal do Dataform. Para informações sobre as versões framework principal do Dataform, consulte Versões do Dataform no GitHub.
Para evitar problemas com a instalação de pacotes no ambiente de produção, recomendamos que você faça o seguinte:
Especifique explicitamente a versão do pacote principal do Dataform em
package.json
, por exemplo,3.0.0
. Não use outros Opções dodependencies
depackage.json
, por exemplo,>version
.Testar novas versões de pacote em um ambiente de não produção. Para mais informações sobre como configurar diferentes ambientes de ciclo de vida de código, consulte Como gerenciar o ciclo de vida do código.
Antes de começar
Funções exigidas
Para ter as permissões necessárias para atualizar o Dataform,
peça ao administrador para conceder a você
Papel do IAM Editor do Dataform (roles/dataform.editor
) em espaços de trabalho.
Para mais informações sobre como conceder papéis, consulte Gerenciar acesso.
Também é possível conseguir as permissões necessárias com papéis personalizados ou outros papéis predefinidos.
Atualizar o Dataform Core
Procure a versão mais recente do
@dataform/core
no Página de versões do Dataform no GitHub (link em inglês).No Console do Google Cloud, acesse a página Dataform.
Selecione um repositório e depois um espaço de trabalho.
No painel Arquivos, abra o arquivo
package.json
.Atualizar a dependência
@dataform/core
com o Dataform mais recente no seguinte formato:{ "dependencies": { "@dataform/core": "VERSION" } }
Substitua VERSION pela versão mais recente do Dataform. por exemplo,
3.0.0
.Clique em Install packages.
O exemplo de código a seguir mostra a dependência @dataform/core
atualizada para
a versão 3.0.0
no arquivo package.json
:
{
"dependencies": {
"@dataform/core": "3.0.0"
}
}
A seguir
- Para aprender a configurar permissões do Dataform, consulte Controlar o acesso com o IAM
- Para saber como definir as configurações do Dataform, consulte Defina as configurações do Dataform.
- Para saber mais sobre o Dataform, consulte Visão geral do Dataform.