-
Notifications
You must be signed in to change notification settings - Fork 62
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
How to make new DBsource available? #426
Comments
Hi Allam, it has actually been quite a while since we last tested and worked on the database connectivity. So before you proceed, you should test if the other connections to, for instance, a MySQL database still work. At the moment, we do not have the capacity to actively maintain the project (unfortunately) so some dependencies to still evolving external systems, such as the databases, might not work any more. If the database connective in general still works, then your described changes should be fine. After all, Metanome simply uses Java's sql DriverManager to connect to a database via a provided URL:
So maybe the URL is not provided in the expected form? Best, |
Hi Thorsten, Thanks for the reply. Interestingly no error message is showing up on screen but some error message comes up on the console. I will debug to see where that error message is being thrown. DefaultDatabaseConnection method error messages are not the ones that came up on console. It could be some version conflict. I will try MySQL today to see if my build actually works. |
Hi Thorsten, Error on the console is "de.metanome.backend.resources.ParameterResource.retrieveParameters(java.lang.String), is not resolvable to a concrete type." |
Mmmmh, that looks like a different issue. The parameter loading is part of the algorithm management and usually not related to the data input sources of the algorithms. |
Thanks again. I already checked with CSV and it works. I used the input files that came along with the solution. I downloaded 1.2 release and the corresponding algorithm for testing. I also checked with mysql and the error is same. It is not an error it is warning in console. The full message is "WARNING: Return type, java.util.ArrayList<de.metanome.algorithm_integration.configuration.ConfigurationRequirement>, of method, public java.util.ArrayList> de.metanome.backend.resources.ParameterResource.retrieveParameters(java.lang.String), is not resolvable to a concrete type." |
Hi Thorsten, If you could make out time for including few more DB connections such as SQLServer, Presto, Teradata, etc.,. and make small improvements for pwd hashing etc., it would help lot many users trying to profile bigdata. Hopefully, you could help harden this framework for big enterprises data governance. |
"When the connection to MySQL is done, I expected Table Inputs (Choose 1) to be populated but it is not getting populated." "If you could make out time for including few more DB connections" |
"So to make it work, you need to specify the table(s) that you want to profile in the database manually". Did you mean to specify table names manually from UI? I did not see an option of how to do it. If you meant a file to be edited, please provide details on which file needs to be edited. I will test against MySQL. Thanks for your continued support on this issue. |
Sorry for the late response. You can add a table in the following way:
|
Hello, I am trying this method, but still encountered some errors. Could you please help me solve my problem #436 ? Thanks in advance! |
Hi, I am trying to connect to SQL Server and Presto. I did the following changes in my local. I am unable to connect to SQL Server.
Is there any other configuration that I need to do for in order to achieve successful connection?
Thanks in advance.
The text was updated successfully, but these errors were encountered: