Drill REST APIを使用してテーブルリストを取得する方法を説明できます。
私は試しましたshow database
- >use mysql.db
- >show table list
DBリストを取得することはできますが、それぞれのDBからテーブルリストを取得することはできません。Apache Drill | REST APIからテーブルリストを取得
ありがとうございます。 COMMENT FROM
EDIT
最初にこのような私のJSON要求:
{ "queryType" : "SQL", "query" : "USE MYSQL.dbtest" }
私はデフォルトのスキーマの結果を得ました、そして、私はその後、私はこの
のような例外が発生しました{ "queryType" : "SQL", "query" : "SHOW TABLES" }
を送りました
org.apache.drill.common.exceptions.UserRemoteException: VALIDATION ERROR: No default schema selected. Select a schema using 'USE schema' command [Error Id: e4e2d2f4-6f08-4ef9-9be3-ba3bbe2d20d9 on spark-slave:31010]
この最初のように私のJSONリクエスト:{「を使用MYSQL.dbtest」:「SQL」、「問い合わせ」「のquerytype」}どのような動作するはずは
SELECT
ステートメントを使用しています{"queryType": "SQL"、 "query": "SHOW TABLES"}次にorg.apache.drill.common.exceptions.UserRemoteExceptionのような例外が発生しました:VALIDATION ERROR:デフォルトスキーマが選択されていません。 'USE schema'コマンドを使用してスキーマを選択してください[エラーID:e4e2d2f4-6f08-4ef9-9be3-ba3bbe2d20d9 on spark-slave:31010] –あなたの質問を編集し、新しい情報にコメントを使用しないでください。 – tobi6