qlikview에서 다른 경로의 여러 파일을 연결할 수 있습니까?Qlikview에서 여러 파일 연결
경로가있는 여러 파일을로드하고 첫 번째 경로의 파일과 동일한 번호와 열 이름을 가진 여러 파일을 연결하려고한다고 가정합니다. 그래서, 제 질문은 어떻게 할 수 있느냐는 것입니다.
미리 감사드립니다.
qlikview에서 다른 경로의 여러 파일을 연결할 수 있습니까?Qlikview에서 여러 파일 연결
경로가있는 여러 파일을로드하고 첫 번째 경로의 파일과 동일한 번호와 열 이름을 가진 여러 파일을 연결하려고한다고 가정합니다. 그래서, 제 질문은 어떻게 할 수 있느냐는 것입니다.
미리 감사드립니다.
"파일로드"라고 말하면 QVD, XML 또는 Excel 파일처럼 내용을 테이블로로드한다는 의미입니다.
이 경우 각 열에서 열이 동일하면 QlikView는 순서대로로드 된 경우 열을 기본적으로 연결하려고 시도합니다.
그렇지 않으면 TableName:
과 같이 첫 번째 표의 이름을 지정하고 concatenate(TableName)
과 함께 다음과 같은 기타 파일을 선행하십시오.
예 :
TableName:
LOAD Col1, Col2
from [file.qvd];
CONCATENATE(TableName)
LOAD Col1, Col2
from [file2.qvd];
참고 : 나는이 순서에 있고 동일 열 이름했기 때문에, QlikView 내 예에서 그들을 autoconcatenate을 시도합니다, 위에서 언급 한, 그래서 같이 CONCATENATE
라인, 여전히 작동하지만, 필요하지 않습니다.
난 그냥 몇 가지 이름을 가진 여러 디렉토리에있는 파일의 동적 금액이있는 경우이를 수행하는 방법 예를 추가 할 :
SUB LoadFromFolder (RootDir)
TRACE Loading data ...;
TRACE Directory: $(RootDir);
TRACE ;
FOR Each FoundFile in FileList(RootDir & '\FileName.xml')
TRACE Loading data from '$(FoundFile)' ...;
Data:
LOAD Prop1,
Prop2,
Prop3
From [$(FoundFile)] (XmlSimple, Table is [XmlRoot/XmlTag]);
TRACE Loaded.;
NEXT FoundFile
FOR Each SubDirectory in DirList(RootDir & '\*')
CALL LoadFromFolder(SubDirectory);
NEXT SubDirectory
TRACE ;
END Sub
CALL LoadFromFolder ('C:\Path\To\Dir\WithoutslashAtTheEnd');
디키가 이미 말했듯이, 때마다 당신을 "데이터 :"로드 거기에 추가됩니다.
직접 시도해 보셨습니까? 당신의 대본은 어디에 있습니까? – bdiamante