SHOW GIT TAGS¶
指定したSnowflake Gitリポジトリのクローン のタグをリストします。
- こちらもご参照ください。
ALTER GIT REPOSITORY、 CREATE GIT REPOSITORY、 DESCRIBE GIT REPOSITORY、 DROP GIT REPOSITORY、 SHOW GIT BRANCHES、 SHOW GIT REPOSITORIES
構文¶
SHOW GIT TAGS [ LIKE '<pattern>' ] IN [ GIT REPOSITORY ] <repository_name>
パラメーター¶
LIKE 'pattern'
オプションで、オブジェクト名でコマンド出力をフィルタリングします。フィルターは、 SQL ワイルドカード文字(
%
および_
)をサポートする、 大文字と小文字を区別しない パターンマッチングを使用します。たとえば、次のパターンは 同じ 結果を返します。
... LIKE '%testing%' ...
... LIKE '%TESTING%' ...
. デフォルト: 値なし(フィルタリングは出力に非適用)。
IN [ GIT REPOSITORY ] repository_name
表示するタグを含むGitリポジトリのクローンを指定します。
出力¶
コマンド出力は以下の列でGitタグのプロパティを提供します。
列 |
説明 |
---|---|
|
タグの名前。 |
|
タグのパス。 |
|
タグのコミットハッシュ。 |
|
タグの作成者。 |
|
タグのコミットメッセージ。 |
アクセス制御の要件¶
この操作の実行に使用される ロール には、少なくとも次の 権限 が必要です。
権限 |
オブジェクト |
注意 |
---|---|---|
READ |
Gitリポジトリ |
表示するタグを含むGitリポジトリのクローン |
スキーマ内のオブジェクトに対して操作を実行するには、親データベースとスキーマに対する USAGE 権限が必要です。
指定された権限のセットを使用してカスタムロールを作成する手順については、 カスタムロールの作成 をご参照ください。
セキュリティ保護可能なオブジェクト に対して SQL アクションを実行するためのロールと権限付与に関する一般的な情報については、 アクセス制御の概要 をご参照ください。
使用上の注意¶
このコマンドの実行には、稼働中のウェアハウスは必要ありません。
このコマンドは、現在のユーザーの現在のロールに少なくとも1つのアクセス権限が付与されているオブジェクトのみを返します。
MANAGE GRANTS アクセス権限により、所有者はアカウント内のすべてのオブジェクトを暗黙的に参照できます。デフォルトでは、アカウント管理者( ACCOUNTADMIN ロールを持つユーザー)とセキュリティ管理者( SECURITYADMIN ロールを持つユーザー)のみが MANAGE GRANTS 権限を持っています。
このコマンドの出力を後処理するには、 RESULT_SCAN 関数を使用できます。この関数は、出力をクエリ可能なテーブルとして扱います。このコマンドの出力をクエリするには、 パイプ演算子 を使用することもできます。
例¶
次の例では、Gitリポジトリのクローン snowflake_extensions
のタグをリストします。
SHOW GIT TAGS IN snowflake_extensions;
先行コマンドは以下のような出力を生成します。
-----------------------------------------------------------------------------------------------------------------------------------------------
| name | path | commit_hash | author | message |
-----------------------------------------------------------------------------------------------------------------------------------------------
| example | /tags/example | 16e262d401297cd097d5d6c266c80ff9f7e1e4be | Gladys Kravits (gladyskravits@example.com) | Example code for preview. |
-----------------------------------------------------------------------------------------------------------------------------------------------