Ativar o SSAS - Amazon Relational Database Service

Ativar o SSAS

Use o seguinte processo para ativar o SSAS para a instância de banco de dados:

  1. Crie um grupo de opções ou selecione um existente.

  2. Adicione a opção SSAS ao grupo de opções.

  3. Associe o grupo de opções à instância de banco de dados.

  4. Permita acesso de entrada ao grupo de segurança da nuvem privada virtual (VPC) para a porta do ouvinte do SSRS.

  5. Ative a integração do Simple Storage Service (Amazon S3).

Criar um grupo de opções para o SSAS

Use o AWS Management Console ou a AWS CLI para criar um grupo de opções que corresponda à versão e ao mecanismo do SQL Server da instância de banco de dados que você planeja usar.

nota

Também é possível usar um grupo de opções existente se ele for para a versão e o mecanismo e corretos do SQL Server.

O procedimento do console a seguir cria um grupo de opções para o SQL Server Standard Edition 2017.

Como criar o grupo de opções
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, escolha Option groups (Grupos de opções).

  3. Escolha Create group (Criar grupo).

  4. No painel Create option group (Criar grupo de opções), faça o seguinte:

    1. Em Name (Nome), insira um nome para o grupo de opções que seja exclusivo na sua conta da AWS, como ssas-se-2017. O nome pode conter somente letras, números e hifens.

    2. Em Descrição, insira uma breve descrição do grupo de opções, como SSAS option group for SQL Server SE 2017. A descrição é usada para fins de exibição.

    3. Em Engine (Mecanismo), selecione sqlserver-se.

    4. Em Major engine version (Versão principal do mecanismo), selecione 14.00.

  5. Escolha Criar.

O exemplo de CLI a seguir cria um grupo de opções para o SQL Server Standard Edition 2017.

Como criar o grupo de opções
  • Use um dos seguintes comandos.

    Para Linux, macOS ou Unix:

    aws rds create-option-group \ --option-group-name ssas-se-2017 \ --engine-name sqlserver-se \ --major-engine-version 14.00 \ --option-group-description "SSAS option group for SQL Server SE 2017"

    Para Windows:

    aws rds create-option-group ^ --option-group-name ssas-se-2017 ^ --engine-name sqlserver-se ^ --major-engine-version 14.00 ^ --option-group-description "SSAS option group for SQL Server SE 2017"

Adicionar a opção SSAS ao grupo de opções

Depois, use o AWS Management Console ou a AWS CLI para adicionar a opção SSAS ao grupo de opções.

Como adicionar a opção SSAS
  1. Faça login no AWS Management Console e abra o console do Amazon RDS em https://console.aws.amazon.com/rds/.

  2. No painel de navegação, escolha Option groups (Grupos de opções).

  3. Selecione o grupo de opções que você acabou de criar.

  4. Escolha Add option (Adicionar opção).

  5. Em Option details (Detalhes da opção), selecione SSAS em Option name (Nome da opção).

  6. Em Configurações de opção, faça o seguinte:

    1. Para Max memory (Memória máxima), insira um valor de 10 a 80.

      Max memory (Memória máxima) especifica o limite superior acima do qual o SSAS começa a liberar memória de forma mais agressiva para liberar espaço a solicitações que estão em execução e a novas solicitações de alta prioridade. O número é uma porcentagem da memória total da instância de banco de dados. Os valores permitidos são de 10–80 e o padrão é 45.

    2. Para Mode (Modo), escolha o modo de servidor SSAS, Tabular ou Multidimensional.

      Se você não vir a opção de configuração Mode (Modo), significa que o modo multidimensional não é compatível com sua região da AWS. Para ter mais informações, consulte Limitações.

      Tabular é o padrão.

    3. Em Security groups (Grupos de segurança), selecione o grupo de segurança da VPC a ser associado à opção.

    nota

    A porta para acessar o SSAS, 2383, é preenchida automaticamente.

  7. Em Scheduling (Programação), escolha se deseja adicionar a opção imediatamente ou na próxima janela de manutenção.

  8. Escolha Add option (Adicionar opção).

Como adicionar a opção SSAS
  1. Crie um arquivo JSON, por exemplo ssas-option.json, com os seguintes parâmetros:

    • OptionGroupName – O nome do grupo de opções que você criou ou selecionou anteriormente (ssas-se-2017 no exemplo a seguir).

    • Port – A porta que você usa para acessar o SSAS. A única porta compatível é a 2383.

    • VpcSecurityGroupMemberships – Associações a grupos de segurança da VPC para a instância de banco de dados do RDS.

    • MAX_MEMORY – O limite superior acima do qual o SSAS deve começar a liberar memória de forma mais agressiva para liberar espaço a solicitações que estão em execução e a novas solicitações de alta prioridade. O número é uma porcentagem da memória total da instância de banco de dados. Os valores permitidos são de 10–80 e o padrão é 45.

    • MODE – O modo de servidor SSAS, Tabular ou Multidimensional. Tabular é o padrão.

      Se você receber um erro dizendo que a opção de configuração MODE não é válida, isso significa que o modo multidimensional não é aceito em sua região da AWS. Para ter mais informações, consulte Limitações.

    Veja a seguir um exemplo de arquivo JSON com configurações de opção SSAS.

    { "OptionGroupName": "ssas-se-2017", "OptionsToInclude": [ { "OptionName": "SSAS", "Port": 2383, "VpcSecurityGroupMemberships": ["sg-0abcdef123"], "OptionSettings": [{"Name":"MAX_MEMORY","Value":"60"},{"Name":"MODE","Value":"Multidimensional"}] }], "ApplyImmediately": true }
  2. Adicione a opção SSAS ao grupo de opções.

    Para Linux, macOS ou Unix:

    aws rds add-option-to-option-group \ --cli-input-json file://ssas-option.json \ --apply-immediately

    Para Windows:

    aws rds add-option-to-option-group ^ --cli-input-json file://ssas-option.json ^ --apply-immediately

Associar o grupo de opções à instância de banco de dados

É possível usar o console ou a CLI para associar o grupo de opções à instância de banco de dados.

Associe o grupo de opções a uma instância de banco de dados nova ou existente:

É possível associar o grupo de opções a uma instância de banco de dados nova ou existente.

nota

Se você usar uma instância existente, ela já deve ter um domínio do Active Directory e uma função do IAM associados a ela. Se você criar uma nova instância, especifique um domínio do Active Directory e uma função do IAM existentes. Para ter mais informações, consulte Trabalhar com o Active Directory com o RDS para SQL Server.

Como criar uma instância de banco de dados que usa o grupo de opções
  • Especifique o mesmo tipo de mecanismo de banco de dados e a versão principal que você usou ao criar o grupo de opções.

    Para Linux, macOS ou Unix:

    aws rds create-db-instance \ --db-instance-identifier myssasinstance \ --db-instance-class db.m5.2xlarge \ --engine sqlserver-se \ --engine-version 14.00.3223.3.v1 \ --allocated-storage 100 \ --manage-master-user-password \ --master-username admin \ --storage-type gp2 \ --license-model li \ --domain-iam-role-name my-directory-iam-role \ --domain my-domain-id \ --option-group-name ssas-se-2017

    Para Windows:

    aws rds create-db-instance ^ --db-instance-identifier myssasinstance ^ --db-instance-class db.m5.2xlarge ^ --engine sqlserver-se ^ --engine-version 14.00.3223.3.v1 ^ --allocated-storage 100 ^ --manage-master-user-password ^ --master-username admin ^ --storage-type gp2 ^ --license-model li ^ --domain-iam-role-name my-directory-iam-role ^ --domain my-domain-id ^ --option-group-name ssas-se-2017
Como modificar uma instância de banco de dados para associar o grupo de opções
  • Use um dos seguintes comandos.

    Para Linux, macOS ou Unix:

    aws rds modify-db-instance \ --db-instance-identifier myssasinstance \ --option-group-name ssas-se-2017 \ --apply-immediately

    Para Windows:

    aws rds modify-db-instance ^ --db-instance-identifier myssasinstance ^ --option-group-name ssas-se-2017 ^ --apply-immediately

Como conceder acesso de entrada ao grupo de segurança da VPC

Crie uma regra de entrada para a porta de listener do SSAS especificada no grupo de segurança da VPC associado à instância de banco de dados. Para obter mais informações sobre como configurar um grupo de segurança, consulte Fornecer acesso à instância de banco de dados na VPC criando um grupo de segurança.

Habilitar a integração do Simple Storage Service (Simple Storage Service (Amazon S3))

Para baixar arquivos de configuração de modelo para seu host para implantação, use a integração do Simple Storage Service (Simple Storage Service (Amazon S3)). Para ter mais informações, consulte Integrar uma instância de banco de dados do Amazon RDS for SQL Server ao Amazon S3.