def statement_similarity(self, notebook, snippet, source_platform): response = self._get_current_statement(notebook, snippet) query = response['statement'] api = OptimizerApi(self.user) return api.similar_queries(source_platform, query)
def statement_similarity(self, notebook, snippet, source_platform): db = self._get_db(snippet) response = self._get_current_statement(db, snippet) query = response['statement'] api = OptimizerApi() return api.similar_queries(source_platform, query)
def statement_similarity(self, notebook, snippet, source_platform): db = self._get_db(snippet, cluster=snippet.get('selectedCompute')) response = self._get_current_statement(db, snippet) query = response['statement'] api = OptimizerApi(self.user) return api.similar_queries(source_platform, query)