組織の紹介¶
組織 は、ビジネスエンティティが所有するアカウントをリンクする、ファーストクラスのSnowflakeオブジェクトです。組織は、アカウントの管理と請求、複製とフェールオーバー/フェールバック、Snowflake Secure Data Sharing、およびその他のアカウント管理タスクを簡素化します。
この機能により、組織の管理者は、さまざまなリージョンやクラウドプラットフォームですべてのアカウントを表示、作成、および管理できます。
このトピックの内容:
利点¶
組織内のアカウントすべての集約的ビュー。詳細については、 組織内のアカウントの表示 をご参照ください。
セルフサービスアカウントの作成。詳細については、 アカウントの作成 をご参照ください。
データレプリケーションとフェイルオーバーを活用することによるデータの可用性と耐久性。詳細については、 複数のアカウント間にわたる複製とフェールオーバーの概要 をご参照ください。
地域全体のSnowflakeのコンシューマーとのシームレスなデータ共有。詳細については、 地域とクラウドプラットフォーム間で安全にデータを共有する をご参照ください。
組織内のすべてのアカウントの使用状況をモニターおよび理解する機能。詳細については、 組織の使用状況 をご参照ください。
ORGADMINロール¶
組織管理者(ORGADMIN)システムロールは、組織レベルでの運用の管理を担当します。
ORGADMINロールを持つユーザーは、次のアクションを実行できます。
組織にアカウントを作成する。詳細については、 アカウントの作成 をご参照ください。
組織内のすべてのアカウントを閲覧または表示する。詳細については、 組織内のアカウントの表示 をご参照ください。
組織で有効になっているリージョンのリストを閲覧または表示する。詳細については、 組織で利用可能なリージョンのリストの表示 をご参照ください。
組織内のアカウントすべての使用情報を表示する。詳細については、 組織の使用状況 をご参照ください。
組織内のアカウントのデータベース複製を有効にします。詳細については、 前提条件: 組織内のアカウントの複製を有効にする をご参照ください。
注釈
アカウントが作成されると、ORGADMIN はアカウントのプロパティを表示できますが、アカウントデータにアクセスすることはできません。
ORGADMIN ロールの操作については、 アカウントの ORGADMIN ロールの有効化 をご参照ください。
組織DDL¶
Snowflakeは、組織内でのアカウントの作成や一覧表示など、組織の管理を支援するために、次の特別な DDL コマンドのセットを提供しています。
組織の関数およびビュー¶
Snowflakeは、 SNOWFLAKE という名前の共有データベースの ORGANIZATION_USAGE スキーマにあるビューを介して、組織内のすべてのアカウントに対する履歴使用状況データを提供します。詳細については、 組織の使用状況 をご参照ください。
組織内のアカウントのデータベース複製を有効にするために、Snowflakeは次の SQL 関数を提供します。