SYS_DATASHARE_USAGE_PRODUCER - Amazon Redshift

SYS_DATASHARE_USAGE_PRODUCER

Registra a atividade e o uso de datashares. Essa visualização é relevante apenas no cluster do produtor.

SYS_DATASHARE_USAGE_PRODUCER é visível para todos os usuários. Os superusuários podem ver todas as linhas; usuários regulares podem ver somente seus próprios dados. Para obter mais informações, consulte Visibilidade de dados em tabelas e visualizações de sistema.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
share_id inteiro O ID do objeto (OID) do datashare.
share_name varchar(128) O nome do datashare.
request_id varchar(50) O ID exclusivo da chamada à API solicitada.
request_type varchar(25) O tipo de solicitação feita ao cluster produtor.
object_type varchar(64) O tipo do objeto que está sendo compartilhado do datashare. Os valores possíveis são esquemas, tabelas, colunas, funções e exibições.
object_oid inteiro O ID do objeto que está sendo compartilhado do datashare.
nome_objeto varchar(128) O nome do objeto que está sendo compartilhado do datashare.
consumer_account varchar(16) A conta da conta de consumidor com a qual o datashare é compartilhado.
consumer_namespace varchar(64) O namespace da conta de consumidor com a qual o datashare é compartilhado.
consumer_transaction_uid varchar(50) O ID de transação exclusivo da instrução no cluster do consumidor.
record_time timestamp A hora em que a ação é registrada.
status inteiro O status do datashare.
error_message varchar(512) A mensagem para um erro.
consumer_region char(64) A região na qual o cluster do consumidor está.

Consultas de exemplo

O exemplo a seguir mostra a visualização SYS_DATASHARE_USAGE_PRODUCER.

SELECT DISTINCT FROM sys_datashare_usage_producer WHERE object_name LIKE 'tickit%'; request_type ------------------ "GET RELATION"