指定されたインスタンスのステータスを照会します。 インスタンスが別のユーザーによって作成された場合、このインスタンスのステータスを照会するとエラーが返されます。
構文
status <instance_id>;パラメーター
instance_id: 必須です。 ステータスを照会するインスタンスのID。 各インスタンスIDは一意です。
戻り値の処理
インスタンスは、次のいずれかの状態になります。
Running: インスタンスは実行中です。
Success: インスタンス操作が成功しました。
Waiting: インスタンスの実行を待機しています。
Failed: ジョブは失敗しますが、宛先テーブルのデータは変更されません。
Cancelled: インスタンスは停止しています。
Terminated: ジョブが完了しました。
例
-- Query the status of the instance whose ID is 20131225123xxxxxxxxxxxxxxx.
status 20131225123xxxxxxxxxxxxxxx;次の応答が返されます。
Success関連ステートメント
SHOW: インスタンスに関する情報を表示します。 この情報には、StartTime (秒単位で正確) 、RunTime (秒単位) 、Status、InstanceID、Owner、およびQueryステートメントが含まれます。
TOP INSTANCE: プロジェクトで実行されているインスタンスに関する情報を表示します。
KILL: 特定のインスタンスを停止します。
DESC INSTANCE: 指定されたインスタンスIDに基づいてジョブ情報を取得します。 情報には、SQL、Owner、StartTime、EndTime、およびStatusが含まれます。
WAIT: 指定されたインスタンスIDに基づいてジョブの実行ログを取得します。 ログには、ジョブのLogview URLが含まれます。