Эх сурвалжийг харах

[notebook] Adding default explain() function

To avoid error when connector does not support it yet.
Romain Rigaux 5 жил өмнө
parent
commit
3fb5782971

+ 7 - 0
desktop/libs/notebook/src/notebook/connectors/base.py

@@ -563,6 +563,13 @@ class Api(object):
   def get_sample_data(self, snippet, database=None, table=None, column=None, is_async=False, operation=None):
     raise NotImplementedError()
 
+  def explain(self, notebook, snippet):
+    return {
+      'status': 0,
+      'explanation': '',
+      'statement': '',
+    }
+
   def export_data_as_hdfs_file(self, snippet, target_file, overwrite):
     raise NotImplementedError()