CREATE CUSTOM_CLASSIFIER¶
完全修飾名: SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER
- こちらもご参照ください。
現在のスキーマまたは指定されたスキーマで、新しいカスタム分類インスタンスを作成するか、既存のカスタム分類インスタンスを置き換えます。
構文¶
CREATE [ OR REPLACE ] SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER
[ IF NOT EXISTS ] <custom_classifier_name>()
パラメーター¶
custom_classifier_name()
インスタンスの識別子(名前)を指定します。名前はオブジェクトが作成されるスキーマに対して一意にする必要があります。オブジェクトを作成する際には、識別子の最後に括弧を追加する必要があります。
また、識別子はアルファベット文字で始まる必要があり、識別子文字列全体が二重引用符で囲まれていない限り、スペースや特殊文字を含めることはできません(例:
"My object"
)。二重引用符で囲まれた識別子も大文字と小文字が区別されます。詳細については、 識別子の要件 をご参照ください。
引数¶
なし。
アクセス制御の要件¶
この SQL コマンドの実行に使用される ロール には、少なくとも次の 権限 が必要です。
データベースロール |
オブジェクト |
メモ |
---|---|---|
CLASSIFICATION_ADMIN |
データベースロール |
オブジェクトを作成するアカウントロールには、このデータベースロールが付与されている必要があります。 このデータベースロールは、共有 SNOWFLAKE データベースに存在します。 |
スキーマ内の任意のオブジェクトを操作するには、親データベースとスキーマに対する USAGE 権限も必要であることに注意してください。
指定された権限のセットを使用してカスタムロールを作成する手順については、 カスタムロールの作成 をご参照ください。
セキュリティ保護可能なオブジェクト に対して SQL アクションを実行するためのロールと権限付与に関する一般的な情報については、 アクセス制御の概要 をご参照ください。
メソッド¶
作成したカスタム分類インスタンスでは、以下のメソッドを呼び出すことができます。
使用上の注意¶
SNOWFLAKE.DATA_PRIVACY.CUSTOM_CLASSIFIER はSnowflakeが定義し、維持する名前です。このクラスのインスタンスを作成するときは、毎回このオブジェクト名を使用します。あるいは、インスタンスを使いやすくするために 検索パス を更新します。
例¶
代表的な例については、 カスタム分類の例 をご参照ください。