mindsdb / datasources Goto Github PK
View Code? Open in Web Editor NEW:electric_plug: :mailbox_with_mail: Supported datasources for MindsDB :electric_plug: :mailbox_with_mail:
Home Page: http://mindsdb.com
:electric_plug: :mailbox_with_mail: Supported datasources for MindsDB :electric_plug: :mailbox_with_mail:
Home Page: http://mindsdb.com
I have noticed that the information printed when a datasource is not found is referencing mindsdb_native[extra_data_sources]
, even though it is deprecated in favour of mindsdb
.
eg.
datasources/mindsdb_datasources/__init__.py
Lines 19 to 23 in f9262b0
mindsdb
.
Should this be changed? I can work on this if it needs a change.
Initial issue is mindsdb/mindsdb#1326. When user upload big file as ds we need make some processing for this file: get columns list and row count. At this moment we do it by accessing to dataframe: https://github.com/mindsdb/mindsdb/blob/stable/mindsdb/interfaces/datastore/datastore.py#L301
When file is big this step can take a lot of time. Minutes. But we really do not need create dataframe, we need just read first line of file and get count of rows in it. This is actual and for sql-datasources too: instead of fetch all rows from table, we can do only 'select count(1) from table', and 'select * from table limit 1' to get columns names.
Current atlas tests is not passing because test server is down.
Should be possible connection with CA, user cert and key
need add secure_connect_bundle
and protocol_version
I have missed some underscores in the init info.
Reference:
datasources/mindsdb_datasources/__init__.py
Lines 127 to 137 in 0b3a363
I will open a PR that fixes this.
The hive ds has a typo in the module name. It specifies timescale_ds
instead of hive_ds
.
Reference:
datasources/mindsdb_datasources/__init__.py
Line 111 in e06360f
At this moment if dataframe returned by query()
is empty, then columns list will be empty too. Such behaviour is inappropriate for sql api, we need get columns list even if dataframe is empty. We need somehow get columns list, or change driver for CH.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.