Esquema do banco de dados SQL do AlteryxService
O SQL DB do AlteryxService é o banco de dados da camada de serviço para sua instância do Server. Este artigo aborda o esquema do SQL DB do AlteryxService versão 1, que corresponde às versões 2024.1 do Server. Os Servers que usam o banco de dados SQL gerenciado pelo usuário usam este esquema.
Como administrador do Server, talvez você precise acessar o esquema do SQL DB para sua instância do Server para geração de relatórios e para análises. Você pode acessar o esquema do SQL DB usando qualquer cliente compatível. O SQL Server Management Studio é uma boa ferramenta para o acesso à interface gráfica (GUI).
Atenção
Não há suporte para fazer edições diretas no seu banco de dados SQL DB. Fazer isso pode causar resultados inesperados.
O SQL DB do AlteryxService é composto pelas tabelas abaixo. Tabelas são agrupamentos de documentos do SQL DB compostos por um conjunto de pares campo-valor. Selecione uma tabela para ver a definição dos campos, também conhecida como esquema.
A tabela "AS_App_Chunks" contém fragmentos de pacotes de fluxo de trabalho. A tabela correspondente "AS_App_Chunks.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
Checksum: (varchar(64)) a soma de verificação SHA256 do conteúdo da parte.
Chunk: (filestream) o conteúdo da parte (chunk).
RequestID: (varchar(32)) o ID da solicitação de front-end que carregou essa parte do aplicativo.
A tabela "AS_ApplicationVersions" contém o histórico de versões dos fluxos de trabalho. A tabela correspondente "AS_ApplicationVersions.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
ApplicationId: (ULID) ID do fluxo de trabalho (conforme encontrado na tabela "AS_Applications").
VersionHistory: (varchar(max)) lista de versões separadas por barras verticais.
A tabela "AS_Applications" contém dados sobre fluxos de trabalho armazenados no banco de dados de serviço. A tabela correspondente "AS_Applications.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
UserName: (varchar(26)) nome de usuário ou ID de usuário do SQL DB (conforme encontrado na tabela "AlteryxGallery.users") do usuário associado ao agendamento.
CPUName: (varchar(64)) nome do host ou endereço IP da estação de trabalho ou nó do Server que criou o agendamento.
CreationDateTime: (datetime) data/hora (hora local do servidor) em que o registro foi criado.
ModuleName: ((varchar(256)) nome do arquivo do fluxo de trabalho.
InternalFileName: (varchar(256)) nome do arquivo.
PackageDefinition: (varbinary(max)) o ID da definição do pacote associada.
Module: (filestream) o fluxo de trabalho se armazenado em sua totalidade.
RequestID: (varchar(32)) o ID da solicitação de front-end que carregou esse aplicativo.
A tabela "AS_Galleries" contém informações sobre a camada de serviço referentes a inscrições na IU do Server (para possível uso futuro). A tabela correspondente "AS_Galleries.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
HostName: (varchar(256)) URI de um nó da IU do Server.
GalleryId: (varchar(36)) ID exclusivo de um nó da IU do Server para um ciclo de vida específico do ServerHost.
LastUpdateDateTime: (datetime) data/hora em que a inscrição na IU do Server foi atualizada pela última vez.
A tabela "AS_Insights" contém dados sobre fluxos de trabalho armazenados no banco de dados de serviço. A tabela correspondente "AS_Insights.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
UserName: (varchar(26)) nome de usuário ou ID de usuário do SQL DB (conforme encontrado na tabela "AlteryxGallery.users") do usuário associado ao insight.
CreationDateTime: (datetime) data/hora (hora local do servidor) em que o registro foi criado.
InsightId: (varchar(32)) a chave primária efetiva para este insight.
Insight: (filestream) arquivo de insight.
A tabela "AS_PackageDefinitions" contém dados de definição de pacotes. A tabela correspondente "AS_PackageDefinitions.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
UserName: (varchar(26)) nome de usuário ou ID de usuário do MongoDB (conforme encontrado na tabela "AlteryxGallery.users") do usuário associado ao agendamento.
CPUName: (varchar(64)) nome do host ou endereço IP da estação de trabalho ou nó do Server que criou o agendamento.
CreationDateTime: (datetime) data/hora (hora local do servidor) em que o registro foi criado.
PackageDefinition: (varchar(max)) XML da definição do pacote.
A tabela "AS_Queue" contém trabalhos em fila. Tanto os trabalhos em espera quanto os concluídos estão presentes na fila. A tabela correspondente "AS_Queue.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__Priority: (Int64) número Int32 longo usado para ordenar a fila.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
AS_Application_ID: (ULID) ID do fluxo de trabalho de AS_Applications.
Type: (varchar(max)) tipo de trabalho.
UserName: (varchar(26)) nome de usuário ou ID de usuário do SQL DB (como encontrado na tabela "AlteryxGallery.users") do usuário associado ao trabalho.
SubscriptionId: (varchar(max)): ID da assinatura.
CreationDateTime: (datetime) data/hora (hora local do servidor) em que o trabalho foi criado.
Status: (varchar(16)) status do trabalho.
Owner: (varchar(32)) nome do host e ID do trabalhador que pegou o trabalho da fila.
CompletionDateTime: (datetime) data/hora (hora local do servidor) em que o trabalho foi concluído.
QOS_Priority: (Int64) prioridade do trabalho.
IsAnonymous: (bit) sinalizador para trabalhos que foram colocados na fila por um usuário anônimo.
IsHidden: (bit) verdadeiro (True) se o aplicativo não for o último em uma série de aplicativos encadeados.
RestrictOutput: (bit). Obsoleto. Remanescente do Gallery público.
AppName: (varchar(256)) nome do fluxo de trabalho.
ClientType: (varchar(8)) tipo de cliente que criou o trabalho.
AS_Schedules_ID: (ULID) ID do agendamento associado ao registro da fila.
AlteryxResultCode: (Int32) código de resultado do motor para o fluxo de trabalho.
DefaultModule: (varchar(256)) o nome do fluxo de trabalho a ser executado. Especificamente, o nome do fluxo que é executado por padrão em um pacote que contém múltiplos arquivos de fluxo de trabalho.
Error: (varchar(max)) mensagem de erro para um trabalho que não foi executado.
ExecutionTime: (decimal(28,3)) o tempo de execução do trabalho.
JobName: (varchar(256)) para um trabalho agendado, o nome do agendamento. Caso contrário, o nome dado ao trabalho pelo usuário, se houver.
ModuleName: (varchar(256)) o nome do fluxo de trabalho a ser executado. Pode ser diferente de "DefaultModule".
Parameters: (varchar(max)) parâmetros a serem passados para o motor.
QueueInputIDs: (varchar(max)) uma tabela de IDs de entradas de fila separados por barras verticais (encontrados na tabela "AS_QueueInputs") que serão usados pelo trabalho.
RequestID: (varchar(26)) o ID da solicitação de front-end que acionou a execução do trabalho.
ResultIDs: (varchar(max)) uma tabela de IDs de resultados separados por barras verticais (encontrados na tabela "AS_ResultsFiles") gerados por um trabalho anterior que serão usados por este trabalho.
RunAsPasswordId: (varchar(26)) o ID da senha run-as (executar como), encontrado na tabela "AS_RunAsCredentials", que será usado por este trabalho.
RunAsUser: (varchar(256)) o nome de usuário da conta run-as (executar como) que será usado por este trabalho.
RunWithE2: (bit) se você deve explicitamente executar este trabalho com E2.
Version: (varchar(42)) a versão do pacote do aplicativo a ser usada quando o aplicativo tiver mais de uma versão.
WizardValues: (varchar(max)) respostas às perguntas do aplicativo analítico.
WorkerTag: (varchar(64)) a tag do trabalhador para este trabalho.
A tabela "AS_QueueInputs" contém arquivos de entrada temporários a serem usados ao executar aplicativos. Por exemplo, as entradas selecionadas na ferramenta Explorador de Arquivos.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
UserName: (varchar(26)) nome de usuário ou ID de usuário do SQL DB (conforme encontrado na tabela "AlteryxGallery.users") do usuário associado ao agendamento.
CreationDateTime: (datetime) data/hora em que o usuário carregou o arquivo.
FileName: (varchar(256)) nome do arquivo.
InternalFileName: (varchar(256)) nome do arquivo.
File: (filestream) binário de arquivos.
RequestID: (varchar(26)) o ID da solicitação de front-end que carregou este arquivo de entrada de fila.
A tabela "AS_ResourcePermissions" contém dados sobre o contexto de permissão para conexões de dados. A tabela correspondente "AS_ResourcePermissions.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
ResourceId: (varchar(26)) ID do recurso.
ContextId: (varchar(26)) ID de contexto da permissão.
A tabela "AS_Resources" contém informações sobre conexões de dados. A tabela correspondente "AS_Resources.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
ResourceId: (varchar(26)) ID do recurso.
ResourceValue: (varchar(max)) valor do recurso.
A tabela "AS_Results" contém dados de resultados dos fluxos de trabalho. A tabela correspondente "AS_Results.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) versão numbervarchar(26).
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
AS_Queue_ID: (ULID) o ID do trabalho que gerou este resultado.
UserName: (varchar(26)) nome de usuário ou ID de usuário do SQL DB (conforme encontrado na tabela "AlteryxGallery.users") do usuário associado ao agendamento.
OutputLog: (varbinary(max)) mensagens que o motor gravou enquanto gravava o fluxo de trabalho. Armazenado em formato binário.
TotalFileSize: (Int64) o tamanho acumulado de todos os arquivos em "AS_ResultsFiles" para este resultado do trabalho, em bytes.
ExecutionStartTime: (datetime) data/hora em que o fluxo de trabalho começou a ser executado.
ExecutionTime: (decimal(28,3)) quanto tempo o fluxo de trabalho levou para ser executado.
A tabela "AS_ResultsFiles" contém dados de resultados dos fluxos de trabalho. A tabela correspondente "AS_ResultsFiles.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
AS_Queue_ID: (ULID) o ID do trabalho que gerou esse arquivo de resultado.
UserName: (varchar(26)) nome de usuário ou ID de usuário do MongoDB (conforme encontrado na tabela "AlteryxGallery.users") do usuário associado ao agendamento.
FileName: (varchar(260)) nome do arquivo.
File: (filestream) conteúdo do arquivo.
A tabela "AS_RunAsCredentials" contém credenciais run-as (executar como). A tabela correspondente "AS_RunAsCredentials.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
EncData: (varchar(max)) senha run-as (executar como) criptografada.
A tabela "AS_Schedules" contém informações da camada de serviço relacionadas a agendamentos. A tabela correspondente "AS_Schedules.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
AS_Application__ID: (ULID) ID do fluxo de trabalho de AS_Applications.
UserName: (varchar(26)) nome de usuário ou ID de usuário do SQL DB (conforme encontrado na tabela "AlteryxGallery.users") do usuário associado ao agendamento.
CPUName: (varchar(64)) nome do host ou endereço IP da estação de trabalho ou nó do Server que criou o agendamento.
CreationDateTime: (datetime) data/hora (hora local do servidor) em que o agendamento foi criado.
NextRunDateTime: (datetime) data/hora (hora local do servidor) da próxima vez que o agendamento está programado para ser executado.
UntilDateTime: (datetime) data/hora (hora local do servidor) do término do agendamento.
LastRunDateTime: (datetime) data/hora (hora local do servidor) em que o agendamento foi executado pela última vez.
Status: (varchar(256)) status do agendamento.
LC_ScheduleName: (varchar(256)) nome do agendamento em minúsculas.
LC_Owner: (varchar(32)) proprietário do agendamento em minúsculas.
ClientType: (varchar(8)) tipo do agendamento criado.
AS_PackageDefinition__ID: (ULID) ID de definição do pacote.
ApplicationName: (varchar(256)) o nome do fluxo de trabalho que foi agendado.
AS_Queue_ID: (ULID) o ID do trabalho mais recente executado para o agendamento.
Comment: (varchar(1024)) comentário do agendamento.
CredentialId: (varchar(max)) a credencial associada ao agendamento.
CredentialSource: (varchar(max)) de onde veio a credencial do agendamento.
Enabled: (bit) se o agendamento está habilitado para ser executado.
Frequency: (varchar(max)) com que frequência o agendamento é executado em formato legível.
Iteration: (varchar(max)) a iteração serializada para o agendamento.
IterationFormula: (varchar(max)) a iteração serializada para a fórmula do agendamento.
LastErrorCode: (varchar(64)) o último código de erro para o agendamento.
LastModifiedDate: (datetime) a última data em que o agendamento foi modificado.
LastModifiedId: (varchar(26)) quem modificou o agendamento por último.
NumberOfTimesRun: (Int64) quantas vezes o agendamento foi executado.
Type: (varchar(max))
Owner: (varchar(32)) proprietário do agendamento.
JobName: (varchar(max)) nome do trabalho.
PasswordId: (varchar(26)) ID para a senha de credencial.
Priority: (Int64) prioridade do agendamento.
RequestId: (varchar(32)) o ID da solicitação de front-end que criou esse agendamento.
RunAsUser: (varchar(256)) contexto de usuário no qual as tarefas de agendamento serão executadas.
RunWithE2: (bit) se o agendamento é para um fluxo de trabalho do AMP.
ScheduleName: (varchar(256)) nome do agendamento.
StartDateTime: (datetime) data/hora em que o fluxo de trabalho deve começar a ser executado.
Timezone: (varchar(64)) fuso horário do agendamento.
WorkerTag: (varchar(64)) a tag do trabalhador para o agendamento
A tabela "AS_TileSetAccessTimes" contém carimbos de data/hora em que um registro em "AS_TileSets" foi acessado pela última vez, e é usado para limpar conjuntos de blocos (TileSets) antigos. A tabela correspondente "AS_ResultsFiles.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
AS_TileSet__ID: (ULID) ID do conjunto de blocos (TileSet).
LastAccessTime: (datetime) data/hora em que o registro foi acessado pela última vez.
A tabela "AS_TileSets" contém dados sobre fluxos de trabalho armazenados no banco de dados de serviço. A tabela correspondente "AS_TileSets.Files" é usada para documentos maiores.
_id: (ULID) chave primária do documento.
__Version: (Int32) número da versão.
__CreationDateTime: (datetime) data/hora em que o registro foi criado.
__LastUpdateDateTime: (datetime) data/hora em que registro foi atualizado pela última vez.
Checksum: (varchar(64)) a soma de verificação (checksum) SHA256 do conjunto de blocos.
TileSetPool: (varchar(64)) o ID do grupo.
RenderSettings: (varchar(max)) configurações de renderização.
YxdbInfo: (varbinary(max)) metainformações para o arquivo YXDB.