Introduction to Organizations¶
An organization is a first-class Snowflake object that links the accounts owned by your business entity. Organizations simplify account management and billing, Replication and Failover/Failback, Snowflake Secure Data Sharing, and other account administration tasks.
この機能により、組織の管理者は、さまざまなリージョンやクラウドプラットフォームですべてのアカウントを表示、作成、および管理できます。
このトピックの内容:
利点¶
組織内のアカウントすべての集約的ビュー。詳細については、 Viewing Accounts in Your Organization をご参照ください。
セルフサービスアカウントの作成。詳細については、 Creating an Account をご参照ください。
データレプリケーションとフェイルオーバーを活用することによるデータの可用性と耐久性。詳細については、 複数のアカウント間にわたる複製とフェールオーバーの概要 をご参照ください。
地域全体のSnowflakeのコンシューマーとのシームレスなデータ共有。詳細については、 地域とクラウドプラットフォーム間で安全にデータを共有する をご参照ください。
組織内のすべてのアカウントの使用状況をモニターおよび理解する機能。詳細については、 組織の使用状況 をご参照ください。
ORGADMIN Role¶
組織管理者(ORGADMIN)システムロールは、組織レベルでの運用の管理を担当します。
ORGADMINロールを持つユーザーは、次のアクションを実行できます。
組織にアカウントを作成する。詳細については、 Creating an Account をご参照ください。
組織内のすべてのアカウントを閲覧または表示する。詳細については、 Viewing Accounts in Your Organization をご参照ください。
組織で有効になっているリージョンのリストを閲覧または表示する。詳細については、 組織で利用可能なリージョンのリストの表示 をご参照ください。
組織内のアカウントすべての使用情報を表示する。詳細については、 組織の使用状況 をご参照ください。
Enable database replication for an account in the organization. For more information, see 前提条件: 組織内のアカウントの複製を有効にする.
注釈
アカウントが作成されると、ORGADMIN はアカウントのプロパティを表示できますが、アカウントデータにアクセスすることはできません。
ORGADMIN ロールの操作については、 Enabling the ORGADMIN Role in an Account をご参照ください。
組織DDL¶
Snowflakeは、組織内でのアカウントの作成や一覧表示など、組織の管理を支援するために、次の特別な DDL コマンドのセットを提供しています。
Organization Functions and Views¶
Snowflakeは、 SNOWFLAKE という名前の共有データベースの ORGANIZATION_USAGE スキーマにあるビューを介して、組織内のすべてのアカウントに対する履歴使用状況データを提供します。詳細については、 組織の使用状況 をご参照ください。
To enable database replication for an account in the organization, Snowflake provides the following SQL function: