Skip to content
No description or website provided.
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.circleci
gradle/wrapper
lib/embulk/parser
project
src
.gitignore
.scalafmt.conf
LICENSE.txt
README.md
build.gradle
build.sbt
gradlew
gradlew.bat
settings.gradle

README.md

Firebase Avro parser plugin for Embulk

This parser plug-in supported to Firebase extracted file of AVRO format from Google-BigQuery.
Currently (2017/6), Firebase could extract only GCS(Google Cloud Storage) to JSON or AVRO format.
If you want to export Firebase's data, it has to need data pipelining for in the below steps.

  1. Link BigQuery with Firebase.

  2. Dump Firebase Data to Google Cloud Storage.

  3. Use input-gcs plugin with this parser-plugin.

Overview

  • Plugin type: parser
  • Guess supported: no

Configuration

  • No configuration

Example

in:
  type: any file input plugin type
  parser:
    type: firebase_avro
$ embulk gem install embulk-parser-firebase_avro

Build

$ ./gradlew gem  # -t to watch change of files and rebuild continuously

Developing or Testing

This plug-in is written by Scala. You could use sbt.

$ ./sbt 
$ ./sbt test
You can’t perform that action at this time.