Ejemplo n.º 1
0
    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)
Ejemplo n.º 2
0
  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)
Ejemplo n.º 3
0
    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)