Você pode publicar camadas em lote a partir de um item de armazenamento de dados de banco de dados no portal do ArcGIS Enterprise. Quando você fizer isto, um item de camada de feição e um item de camada de imagem de mapa são criados para cada classe de feição acessível e tabela no banco de dados. Estas camadas referenciam os dados no banco de dados; os dados não são copiados para outra localização. Após criado, você pode compartilhar as camadas com aqueles que precisam de acesso a elas, de forma que eles possam utilizar as camadas em seus próprios mapas, cenas e aplicativos.
Considerações antes de publicar em lote a partir de um armazenamento de dados de banco de dados
Lembre-se do seguinte antes de publicar camadas em lote de um item de armazenamento de dados de banco de dados no portal:
- Você deve ser o proprietário do item de armazenamento de dados para publicar camadas em lote a partir dele.
- Você deve ser um membro de um papel que tem privilégios para criar camadas de feição em lote a partir de um item de armazenamento de dados e publicar camadas baseadas em servidor.
- A publicação em massa de um armazenamento de dados na nuvem não é suportada.
- Camadas de feições e imagens de mapas são criadas para todas as classes e tabelas de feições no banco de dados que podem ser acessadas através da conexão com o banco de dados. Se qualquer uma das tabelas ou classes de feições tiverem tabelas relacionadas, camadas separadas de feições e imagens de mapas serão criadas para cada tabela relacionada. Todas as camadas têm o nome da classe de feição ou tabela da qual foram publicadas. Somente você tem acesso às camadas ao criá-las, mas você ou um administrador da organização pode compartilhar camadas com outros membros da organização ou com o público. Por essa razão, é importante considerar quais tabelas ou classes de feição que o usuário especificou no arquivo de conexão podem acessar e que tipo de privilégios o usuário tem nestes conjuntos de dados.
- O usuário do banco de dados especificado na conexão do banco de dados deve ter acesso apenas ao subconjunto de classes de feição e tabelas que o usuário precisa para publicar em lote.
- Certifique-se de que os privilégios concedidos ao usuário especificado na conexão do banco de dados sejam apropriados para cada conjunto de dados.
Quando você criar camadas de feição em lote, a edição não está habilitada nas camadas. No entanto, você podehabilitar a edição no serviço da feição no ArcGIS Server Manager. Se você não desejar que os usuários editem os dados por estas camadas de feição publicadas em lote, conecte ao banco de dados como um usuário que tenha somente privilégios para selecionar dados a partir das tabelas e classes de feição, e não habilite a edição no serviço da feição.
- Para atender os níveis de privilégios e acessibilidade dos dados que você exige para publicar as camadas certas em lote, você pode precisar solicitar um novo usuário do banco de dados a partir do seu administrador de banco de dados.
- Nenhum recurso diferente de acesso a feição é ativado nos serviços de mapa que são publicados em lote.
- Os dados são publicados utilizando renderizadores e escalas padrão.
- Os valores de data e hora nos dados publicados em lote usam o fuso horário do banco de dados referenciado.
- A sincronização não está habilitada nos serviços da feição publicados em massa, mas você pode acessar o serviço no ArcGIS Server Manager para habilitar a sincronização após a publicação.
- Para permitir publicação eficiente em lote, os serviços de mapa no servidor federado utilizam instâncias compartilhadas.
- Se o item de armazenamento de dados acessar um geodatabase enterprise, cada classe de feição ou tabela que contém metadados resultará em uma camada de feição que contém metadados, como a descrição e créditos (atribuições).
Publicar camadas em lote
Siga estas etapas para publicar camadas de imagem do mapa ou da feição a partir de todas as tabelas e classes de feição disponíveis por um item do armazenamento de dados do banco de dados no portal:
- Abra a página de detalhes para o item de armazenamento de dados do banco de dados do qual você publicará.
Você deve ser o proprietário de item do armazenamento de dados.
- Clique na guia Camadas e clique em Criar Camadas.
- Escolha uma pasta vazia ou crie uma pasta para armazenar as camadas de feição e clique em Avançar.
Esta pasta em Meu Conteúdo na página Conteúdo ajuda você organizar os itens que você possui. Manter as camadas de feição publicadas em lote em uma pasta separada ajudará você a identificar quais camadas de feição foram publicadas deste modo e, entretanto, são dependentes e podem ser sincronizadas pelo item de armazenamento de dados. Você não pode utilizar sua pasta de usuário (a que tem o mesmo nome que seu nome de usuário utilizado para acessar a organização) para armazenar estas camadas.
- Você verá uma lista de todos os servidores aos quais este item de armazenamento de dados foi adicionado. Escolha o servidor no qual deseja publicar os dados.
Você pode publicar camadas em massa em apenas um servidor.
- Uma pasta será criada no site do ArcGIS GIS Server federado para armazenar os serviços aos quais a imagem do mapa e os itens da camada de feição fazem referência. Escolha um dos seguintes para especificar um nome desta pasta:
- Utilize o mesmo nome como a pasta em Meu Conteúdo—A pasta no site do GIS Server terá o mesmo nome que a pasta Meu Conteúdo que você especificou na etapa 3.
- Utilize um nome de pasta personalizada—Permite a você digitar um nome no campo se você desejar a nova pasta para ter um nome diferente que a pasta em Meu Conteúdo.
Esta pasta está no site do GIS Server e é parte das informações que identifica onde cada serviço está sendo executado. O nome da pasta será parte da URL de cada serviço.
- Clique em Começar a publicar as camadas.
A publicação pode demorar muito se a conexão de banco de dados usada para o item de armazenamento de dados tiver acesso a um grande número de classes de feições e tabelas no banco de dados.
Quando todas as camadas forem criadas, elas aparecem na guia Camadas do item de armazenamento de dados.
Clique no nome da camada para gerenciar os detalhes e configurações de cada camada e compartilhá-los com grupos, a organização ou todos.
Anotação:
Pelo fato de um item da camada de feição ser um serviço de mapa com acesso à feição habilitados no site do ArcGIS Server , você deve compartilhar a camada de feição e sua camada de imagem do mapa associada no mesmo conjunto de usuários (grupos, organização ou público). Se você compartilhar somente a camada de feição, ela não poderá ser utilizada por outras pessoas.