Introdução às organizações¶
Uma organização é um objeto Snowflake de primeira classe que vincula as contas de propriedade de sua entidade comercial. As organizações simplificam o gerenciamento de contas e faturamento, replicação e failover/failback, Snowflake Secure Data Sharing e outras tarefas de administração de contas.
Este recurso permite aos administradores da organização visualizar, criar e gerenciar todas as suas contas em diferentes regiões e plataformas de nuvem.
Tipos de contas¶
Contas regulares do Snowflake.
Contas da organização - conta especial usada por administradores da organização para gerenciar organizações com várias contas e para acessar dados de uso de exibições premium no esquema ORGANIZATION_USAGE. Para obter mais informações, consulte Contas de organização.
Contas do Snowflake Open Catalog - conta especial usada por administradores de serviço e administradores de catálogo para gerenciar catálogos definidos no Snowflake Open Catalog. Para obter mais informações, consulte Visão geral do Snowflake Open Catalog.
Nota
A introdução da conta da organização para organizações com várias contas muda a maneira como os administradores da organização gerenciam uma organização e suas contas. Para obter mais informações, consulte Contas de organização.
Benefícios¶
Uma visão central de todas as contas dentro de sua organização. Para obter mais informações, consulte Visualização de contas em sua organização.
Criação de conta de autoatendimento. Para obter mais informações, consulte Criação de uma conta.
Disponibilidade e durabilidade dos dados através de replicação de dados e failover. Para obter mais informações, consulte Introdução à replicação e failover em várias contas.
Compartilhamento de dados sem problemas com os consumidores do Snowflake em todas as regiões. Para obter mais informações, consulte Compartilhar dados de forma segura entre regiões e plataformas de nuvem.
Capacidade de monitorar e compreender o uso em todas as contas da organização. Para obter mais informações, consulte as exibições Uso da organização.
Função ORGADMIN¶
A função do sistema de administrador da organização (ORGADMIN) é responsável pelo gerenciamento das operações em nível da organização.
Nota
Se você estiver usando uma conta de organização para gerenciar uma organização com várias contas, a função do administrador será GLOBALORGADMIN.
Um usuário com a função ORGADMIN pode realizar as seguintes ações:
Criar uma conta na organização. Para obter mais informações, consulte Criação de uma conta.
Exibir/mostrar todas as contas dentro da organização. Para obter mais informações, consulte Visualização de contas em sua organização.
Exibir /mostrar uma lista de regiões habilitadas para a organização. Para obter mais informações, consulte Visualização de uma lista de regiões disponíveis para uma organização.
Exibir as informações de uso para todas as contas da organização. Para obter mais informações, consulte Uso da organização.
Habilitar a replicação para uma conta na organização. Para obter mais informações, consulte Pré-requisito: Habilitar a replicação para contas na organização.
Nota
Uma vez criada uma conta, ORGADMIN pode visualizar as propriedades da conta, mas não tem acesso aos dados da conta.
Para obter mais informações sobre como trabalhar com a função ORGADMIN, consulte Ativação da função ORGADMIN em uma conta.
DDL da organização¶
Para ajudar a gerenciar organizações, incluindo a criação e listagem de contas na organização, o Snowflake fornece o seguinte conjunto de comandos especiais DDL:
Funções e exibições da organização¶
O Snowflake fornece dados históricos de uso para todas as contas em sua organização através de exibições no esquema ORGANIZATION_USAGE em um banco de dados compartilhado chamado SNOWFLAKE. Para obter mais informações, consulte Uso da organização.
Para permitir a replicação de banco de dados para uma conta na organização, o Snowflake fornece a função SYSTEM$GLOBAL_ACCOUNT_SET_PARAMETER: