Giter VIP home page Giter VIP logo

dataform's Introduction

The Dataform SDK is a tool for managing SQL based data operations in your warehouse.

Cloud build status NPM package version npm
NPM dependency status License information

Intro

The Dataform SDK is an open source framework for managing SQL based data operations in your warehouse. It helps you pilot the T in ELT, with SQL code, and brings engineering best practices to analytics pipeline management.

How it works

  • You develop datasets and assertions in SQL with Dataform’s built-in templating syntax and APIs
  • Dataform compiles your project into a DAG (Directed Acyclic Graph) of every action in SQL
  • Dataform connects to your warehouse and runs the DAG or just the actions that you specify
  • You receive detailed execution logs

Get started

With the CLI

You can install the Dataform SDK using the following command line. Follow the docs to get started.

npm i -g @dataform/cli

With Dataform web

Dataform web is a development environment and production ready deployment tool for the Dataform SDK. You can learn more on dataform.co

Looking for support?

For questions or support please join our Slack Community.

Want to report a bug or request a feature?

Let us know on Slack, or open an issue!

Want to contribute?

Check out our contributors guide to get started with setting up the repo. If you have already joined Slack, join our #development channel and say hi!

dataform's People

Contributors

benbirt avatar dwl285 avatar faiyaz26 avatar g2h avatar gjmcgowan avatar kennethkenneth avatar lewish avatar probot-auto-merge[bot] avatar shevtsovy avatar

Watchers

 avatar

Forkers

gady-ox-wal

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.