Categorias:

Funções do sistema (Controle do sistema)

SYSTEM$INITIATE_MOVE_ORGANIZATION_ACCOUNT

Inicia o processo de movimentação de uma conta de organização para uma nova região.

Consulte também:

SYSTEM$COMMIT_MOVE_ORGANIZATION_ACCOUNT, SYSTEM$SHOW_MOVE_ORGANIZATION_ACCOUNT_STATUS

Sintaxe

SYSTEM$INITIATE_MOVE_ORGANIZATION_ACCOUNT(
    '<temp_name>' ,
    '<region>' ,
    { 'ALL' | '<object> [, <object> ...]' } )
Copy

Argumentos

'temp_name'

Especifica um nome de conta temporário pelo qual a conta da organização na nova região pode ser identificada até que a movimentação seja finalizada. O nome deve começar com uma letra e pode conter apenas letras maiúsculas, números e sublinhados.

O nome da conta da organização na nova região muda deste nome de conta temporário para o nome da conta da organização original quando a função SYSTEM$COMMIT_MOVE_ORGANIZATION_ACCOUNT é concluída com sucesso.

'region'

Snowflake Region ID da região para onde a conta da organização será movida

{ 'ALL' | 'object [, object ...]' }

Lista de objetos que serão movidos para a conta da organização em sua nova região. Como o Snowflake usa grupos de replicação para mover os objetos, só é possível mover objetos compatíveis por grupos de replicação, o que varia dependendo da sua edição do Snowflake. Para uma lista de objetos que podem ser movidos, consulte Objetos replicados.

Para mover todos os objetos que podem ser replicados, especifique ALL.

Requisitos de controle de acesso

Somente usuários com a função GLOBALORGADMIN podem chamar esta função.

Notas de uso

  • Você não poderá fazer login na conta da organização na nova região até que o processo de iniciação seja concluído. Para verificar o status do processo, chame a função SYSTEM$SHOW_MOVE_ORGANIZATION_ACCOUNT_STATUS.

  • Após a conclusão do processo de iniciação, você poderá entrar na conta da organização na nova região usando seu nome temporário, mas não poderá executar nenhuma instrução SQL diferente de SELECT, USE e SHOW.

Exemplos

SELECT SYSTEM$INITIATE_MOVE_ORGANIZATION_ACCOUNT('TEMP_ACCT', 'aws_us_west_2', 'ALL');
Copy