Code Monkey home page Code Monkey logo

mixpanel-engage-query's Introduction

mixpanel-engage-query's People

Contributors

stpe avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

mixpanel-engage-query's Issues

Specified output fields separator

As per documentation the -p parameter takes input with field separated by commas, but in using it on my environment I have with trial and error figured that actually the field names should be space separated.

e.g.:

engage -p '$email,$first_name'
(does not work)

engage -p '$email $first_name'
(works fine)

Would be nice to fix in the doc so other people who run into this don't waste time.

Split on comma instead on space for properties (p and r)

A little suggestion :
I have a lot of properties that contain spaces into their name. I can't use them with p and r parameters because the split is done on space. If the split is done on comma, I could use property name with space.
Or, if we split on space, add the possibility to use quote for properties with spaces.

By the way, this is an excellent script ;) thank you !

Remove secrets from repo

You README and .env files have all mixpanel api key an secrets
degoo_MIXPANEL_API_KEY=f89785f7a01dbe7662099c6ea04b88b4
degoo_MIXPANEL_API_SECRET=a69aa385a71f8de23fdff5ed55cabb26
MIXPANEL_API_KEY=55dcba882ca5ce49e8306aae1c8399b6
MIXPANEL_API_SECRET=4f8a8f7f8a22c3357932221136132b0c

Remove them before someone misuses :)

Filename, directory name incorrect message

When I try to run a query using the "-q" switch I get a error message that the filename or directory name is incorrect. However if I just run the command by itself without trying to query I can generate results. Is there something I'm not doing correctly here? Any help would be greatly appreciated.

Support .*rc file for configuration

Support .*rc file for keeping api credentials, i.e. ~/.engagerc

Especially useful in case of global npm installation since it is awkward to work with an .env file in the script's directory.

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.