Contas de organização

A conta de organização é um tipo especial de conta que os administradores da organização usam para executar tarefas que afetam toda a organização. Por exemplo, os administradores usam a conta da organização para fazer o seguinte:

  • Visualizar dados de nível organizacional coletados de todas as contas na organização, incluindo o histórico de consulta de cada conta.

  • Habilitar os termos do Snowflake Marketplace para toda a organização.

  • Gerenciar o ciclo de vida das contas em uma organização, incluindo a criação e a exclusão de contas.

  • Habilitar a replicação de uma conta.

Há apenas uma conta de organização para uma organização.

Visualizações premium

O esquema ORGANIZATION_USAGE na conta da organização contém exibições que não estão disponíveis no esquema ORGANIZATION_USAGE de uma conta regular. Essas exibições adicionais são chamadas de exibições premium. Essas exibições premium fornecem dados em nível de organização que não estão disponíveis em uma única exibição. Por exemplo, a exibição premium TAG_REFERENCES permite que você consulte como as tags são usadas em toda a organização, não apenas em uma conta específica.

Para obter mais informações, incluindo os custos associados às exibições premium, consulte Exibições premium na conta da organização.

Sobre funções de administrador e privilégios atribuíveis

Os administradores da organização usam a função GLOBALORGADMIN na conta da organização para executar todas as tarefas de nível organizacional, incluindo a administração da própria conta da organização.

Nota

Antes da introdução da conta de organização, os administradores de organização usavam a função ORGADMIN em uma conta habilitada para ORGADMINpara executar tarefas em nível de organização. O uso da função ORGADMIN em uma conta habilitada para ORGADMIN está sendo eliminado gradualmente. Use a função GLOBALORGADMIN na conta da organização para executar tarefas em nível de organização.

A Snowflake enviará um e-mail de notificação aos clientes pelo menos três meses antes de eliminar gradualmente a função ORGADMIN.

A função GLOBALORGADMIN pode atribuir privilégios a outras funções para permitir que outros usuários executem tarefas de nível organizacional. Na conta da organização, a função GLOBALORGADMIN pode atribuir os seguintes privilégios:

  • APPLY TAG

  • MANAGE ACCOUNTS

  • MANAGE LISTING AUTO FULFILLMENT

  • MANAGE ORGANIZATION CONTACTS

  • MANAGE ORGANIZATION TERMS

  • PURCHASE DATA EXCHANGE LISTING

Esses privilégios são definidos para a conta. Por exemplo, para atribuir o privilégio MANAGE ACCOUNTS à função custom_role, execute o seguinte:

USE ROLE GLOBALORGADMIN;

GRANT MANAGE ACCOUNTS ON ACCOUNT TO custom_role;
Copy

Para obter mais informações sobre esses privilégios, consulte Privilégios de controle de acesso.

Criar a conta da organização

Nota

A criação da conta da organização faz com que o esquema ORGANIZATION_USAGE seja preenchido com dados, o que gera custos adicionais para sua organização.

Para criar a conta da organização:

  1. Escolha uma conta existente a partir da qual você criará a conta da organização. Esta conta existente deve ter a função ORGADMIN habilitada.

  2. Entre na conta que você está usando para criar a conta da organização.

  3. Mude para a função ORGADMIN. Por exemplo:

    USE ROLE ORGADMIN;
    
    Copy
  4. Execute o comando CREATE ORGANIZATION ACCOUNT. Por exemplo:

    CREATE ORGANIZATION ACCOUNT myorgaccount
        ADMIN_NAME = admin
        ADMIN_PASSWORD = 'TestPassword1'
        EMAIL = 'myemail@myorg.org'
        MUST_CHANGE_PASSWORD = true
        EDITION = enterprise;
    
    Copy

Nota

O Snowflake não oferece suporte a localizadores de conta personalizados para contas da organização. Para alternativas, entre em contato com seu representante Snowflake.

Excluir a conta da organização

Se você precisar excluir a conta da organização, entre em contato com o Suporte Snowflake.

Nota

A nova funcionalidade Snowflake que inclui tarefas administrativas em nível de organização exigirá uma conta de organização. Se você estiver preocupado com os custos associados às exibições premium, entre em contato com o suporte Snowflake para solicitar que elas sejam desativadas em vez de excluir a conta.

Mover a conta da organização para uma região diferente

Você pode mover uma conta de organização entre regiões, desde que essas regiões estejam no grupo de região PUBLIC ou em um grupo de região VPS.

O Snowflake usa grupos de replicação para mover objetos da conta da organização na região de origem para a conta da organização na nova região. Como resultado, somente os objetos que podem ser replicados são movidos com a conta da organização e há custos de replicação associados à movimentação. Para obter uma lista de objetos que podem ser movidos com a conta da organização, consulte Objetos replicados.

Mover a conta da organização para uma região diferente é um processo de duas etapas:

  1. Chame a função SYSTEM$INITIATE_MOVE_ORGANIZATION_ACCOUNT da conta da organização para iniciar o processo de movimentação. O Snowflake começa a replicar objetos para a nova região.

    A função aceita um nome de conta temporário, a nova região e uma lista de objetos a serem movidos como argumentos. Por exemplo:

    CALL SYSTEM$INITIATE_MOVE_ORGANIZATION_ACCOUNT(
      'MY_TEMP_NAME',
      'aws_us_west_2',
      'ALL');
    
    Copy
  2. Quando você tiver verificado que os dados na conta da organização foram replicados com sucesso na nova região, chame a função SYSTEM$COMMIT_MOVE_ORGANIZATION_ACCOUNT para finalizar a movimentação, especificando um período de carência após o qual a conta da organização original será excluída.

    Por exemplo, a chamada a seguir finaliza a movimentação e especifica que a conta da organização original na região de origem será excluída após 14 dias.

    CALL SYSTEM$COMMIT_MOVE_ORGANIZATION_ACCOUNT(14);
    
    Copy

A qualquer momento, você pode visualizar o status de uma tentativa de mover uma conta da organização chamando a função SYSTEM$SHOW_MOVE_ORGANIZATION_ACCOUNT_STATUS.

Nota

Quando uma conta de organização é movida, as exibições no esquema ORGANIZATION_USAGE devem ser preenchidas novamente com dados, um processo que pode levar até uma semana.

Limitações

Atualmente, a conta de organização não pode ser replicada.