Open janpeterka opened 4 years ago
@janmpeterka - Thanks for this feature request suggestion! 🎉
You'd have to contribute this to the daru-io repository for this. We currently have the implementation of ActiveRecord importer here, wherein we support just normal field names and not sql methods. You can probably add has_sql_methods
flag / keyword argument - the rest of the logic you might already find in the existing importer logic itself 😄
Would you like to contribute this feature, @janmpeterka?
Thanks, I will look into it. Not sure if I will be able to write the implementation myself, quite new to Ruby :)
Well, daru-io
is quite inactive, so no contributing there.
Recently I stumbled on problem with speed when using daru, and found that a way to speed things up was to do more work in database - namely group and aggregate in ActiveRecord/database instead of on dataframe.
Here is what I wanted to use:
However I found out that I cannot give field like
ANY_VALUE(district.id)
, because it gets converted to symbol infrom_activerecord
, and subsequentlypluck
tries to convert it totable
.column
. (At least thats how I understand it works).So, we found out way to bypass this and I was thinking about adding this to
daru
, in something like this:Now I can create new DataFrame as
What do you think about that?