Restrição de acesso do sistema de arquivo
NESTA PÁGINA
Restrição de acesso do sistema de arquivo
Por motivos de segurança, o Qlik Sense no modo padrão não suporta caminhos absolutos ou relativos no script de carga de dados ou funções e variáveis que expõem o sistema de arquivo.
No entanto, já que os caminhos absolutos e relativos eram suportados no QlikView, é possível desativar o modo padrão e usar o modo legado, a fim de reutilizar os scripts de carga do QlikView.
Aspectos de segurança ao conectar-se com conexões de dados ODBC e OLE DB baseadas em arquivos
Conexões de dados
Limitações do modo padrão
Vários comandos, variáveis e funções não podem ser utilizados ou têm limitações no modo padrão. Usar comandos não suportados no script de carga de dados causa um erro quando o script de carga é executado. As mensagens de erro podem ser encontradas no arquivo de log do script. Usar variáveis e funções não suportadas não gera mensagens de erro ou entradas dearquivo de log. Em vez disso, a função retorna NULL.
Não há nenhuma indicação de que uma variável, comando ou função não seja suportado durante a edição do script de carga de dados.
Variáveis de sistema
Variável | Modo padrão/Qlik Sense Cloud | Modo legado | Definição |
---|---|---|---|
|
Não suportado |
Suportado | Retorna a letra da unidade do primeiro disco flexível encontrado, geralmente a:. |
|
Não suportado |
Suportado | Retorna a letra da primeira unidade de CD-ROM encontrada. Se nenhum CD-ROM for encontrado, c: será retornado. |
|
Não suportado |
Suportado | Retorna os caracteres de busca do executável do Qlik Sense. |
|
Não suportado |
Suportado | Retorna o diretório raiz do executável do Qlik Sense. |
|
Não suportado |
Suportado | Retorna os caracteres de busca do aplicativo atual do Qlik Sense. |
|
Não suportado |
Suportado | Retorna o diretório raiz do aplicativo atual do Qlik Sense. |
|
Não suportado |
Suportado | Retorna os caracteres de busca para o |
|
Não suportado |
Suportado | Retorna o diretório raiz do Windows. |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | A variável Include/Must_Include especifica um arquivo que contém texto, o qual deve ser incluído no script e avaliado como código de script. Você pode armazenar partes do seu código de script em um arquivo de texto separado e reutilizá-lo em vários aplicativos. Essa é uma variável definida pelo usuário. |
Comandos regulares de script
Comando | Modo padrão/Qlik Sense Cloud | Modo legado | Definição |
---|---|---|---|
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | O comando binary é usado para carregar dados a partir de outro aplicativo. |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | O comando CONNECT é usado para definir o acesso do Qlik Sense a uma base de dados geral por meio da interface |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | O comando Directory define o diretório para procurar os arquivos de dados em comandos LOAD subsequentes, até que um novo comando Directory seja feito. |
|
Não suportado | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | O comando Execute é utilizado para executar outros programas durante o carregamento de dados do Qlik Sense. Por exemplo, para fazer conversões que sejam necessárias. |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | Retorna os caracteres de busca do executável do Qlik Sense. |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | Retorna o diretório raiz do executável do Qlik Sense. |
Comandos de controle de script
Comando | Modo padrão/Qlik Sense Cloud | Modo legado | Definição |
---|---|---|---|
|
Entrada com suporte: Conexão da biblioteca Saída retornada: Conexão da biblioteca |
Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo Saída retornada: Conexão de biblioteca ou caminho absoluto, dependendo da entrada |
A sintaxe filelist mask produz uma lista separada por vírgulas de todos os arquivos existentes no diretório atual que correspondem à filelist mask. A sintaxe dirlist mask produz uma lista separada por vírgulas de todos os diretórios existentes no diretório atual que correspondem à máscara de nome do diretório. |
Funções de arquivo
Função | Modo padrão/Qlik Sense Cloud | Modo legado | Definição |
---|---|---|---|
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | Retorna o valor das meta tags de diferentes arquivos de mídia como texto. |
|
Saída retornada: Nome da conexão da biblioteca | Nome da conexão da biblioteca ou conexão real, dependendo da entrada | Retorna os caracteres de conexão habilitados para as conexões |
|
Saída retornada: Conexão da biblioteca |
Saída retornada: Conexão de biblioteca ou caminho absoluto, dependendo da entrada | A função FileDir retorna uma string contendo o caminho do diretório do arquivo de tabela que está sendo lido no momento. |
|
Saída retornada: Conexão da biblioteca |
Saída retornada: Conexão de biblioteca ou caminho absoluto, dependendo da entrada | A função FilePath retorna uma string contendo o caminho completo do arquivo de tabela que está sendo lido no momento. |
|
Entrada com suporte: Conexão da biblioteca |
Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | A função FileSize retorna um inteiro contendo o tamanho em bytes do arquivo |
|
Entrada com suporte: Conexão da biblioteca |
Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | A função FileTime retorna um carimbo de data/hora para a data e a hora da última modificação do arquivo |
|
Não suportado |
Saída retornada: Caminho absoluto |
A função GetFolderPath retorna o valor da função do |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | A função de script retorna o carimbo de data/hora do cabeçalho |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | Esta função de script retorna o nome do número do campo fieldno caso exista em um arquivo |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | Essa função de script retorna o número de campos em um arquivo |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | Essa função de script retorna o número de registros atualmente presentes em um arquivo |
|
Entrada com suporte: Conexão da biblioteca | Entrada com suporte: Conexão de biblioteca ou caminho absoluto/relativo | Essa função de script retorna o nome da tabela armazenada em um arquivo |
Funções do sistema
Função | Modo padrão/Qlik Sense Cloud | Modo legado | Definição |
---|---|---|---|
|
Não suportado |
Saída retornada: Caminho absoluto |
Esta função retorna caracteres que contêm o caminho completo do aplicativo atual do Qlik Sense. |
|
Não suportado |
Suportado | Retorna o valor de uma chave de registro nomeada com um determinado caminho de registro. Esta função pode ser utilizada em gráficos e scripts. |