Hi Gokul, +1 to have a feature which returns the actual table name from the encoded table name that exists in the data storage.
But IMHO, having REST API for this is not a correct way of doing, because REST APIs are intended to integrate this with external systems, and hence core analytics data operations need to be exposed via the REST API. But this feature is kind of a utility operation for debugging and not meant to be used by the users for normal table operations and also AFAIR it's applicable for RDBMS analytics data sources, not for others such as HBase. Therefore I propose, we'll have a utility shell script like a tool, which will take the encoded table name, and the data source type as params, and prompt the user-defined table name. Thanks, Sinthuja. On Thu, Jan 11, 2018 at 11:01 AM, Gokul Balakrishnan <go...@wso2.com> wrote: > Hi, > > We have come across many cases where DAS tables stored in the EVENT or > PROCESSED stores (which have encoded names to comply with DB vendor > limitations) cannot be identified as representing which actual table just > by looking at them. This is a very useful functionality to have, especially > when debugging issues. > > In order to address this, I've implemented a DAS REST API operation which > will simply examine the calling user's tables and print out the name of the > actual table if a match is found. > > The usage will be as follows: > > GET (with auth) https://<DAS_HOST>:9443/analytics/tables/<ENCODED_ > NAME>/actualName > > Example cURL command: > > curl -k -H "Authorization: Basic YWRtaW46YWRtaW4=" https://localhost:9443/ > analytics/tables/ANX___7Lleafa0_/actualName > > We're planning to release this as a WUM update for DAS 3.1.0 and related > products. > > -- > Gokul Balakrishnan > Senior Software Engineer, > WSO2, Inc. http://wso2.com > M +94 77 5935 789 | +44 7563 570502 <+44%207563%20570502> > > -- *Sinthuja Rajendran* Senior Technical Lead WSO2, Inc.:http://wso2.com Blog: http://sinthu-rajan.blogspot.com/ Mobile: +94774273955
_______________________________________________ Dev mailing list Dev@wso2.org http://wso2.org/cgi-bin/mailman/listinfo/dev