안녕 친구들,
이것이 우리 고객 및 파트너의 질문입니다.
너의 생각을 나눌 수있게 해줘.
-------------------------------------------------- -------------------------------------------------- -
JSL 명령을 사용하여 SQLite 인 메모리 데이터베이스에서 데이터를 가져 오려고합니다. 지금까지 JSL 환경에서 가져 오는 방법을 찾지 못했습니다.
파이썬 프로그래밍으로 생성 된 메모리 데이터베이스를 연결하는 방법을 찾을 수 있습니다. 하지만 JMP에서 데이터를 가져 오지 못했습니다.
그 이유는 그것이 다른 프로세스 (프로세스)가 아닌 다른 프로세스에서 가져온 것이지만 솔루션이 있는지 없는지를 알고 싶습니다. JSL 열린 데이터베이스 스크립트는 다음과 같습니다.
데이터베이스 열기 (
"DSN = SQLite3 ODBC; DATABASE = file :: memory :? cache = shared",
질문,
JMP_name
);
이것이 도움이 될지 확신 할 수 없지만, SQLLight 데이터베이스 파일에 대화식으로 연결하고 소스 코드를 볼 때 얻을 수있는 것입니다.
New SQL Query(
Connection(
"ODBC:DSN=SQLite3 Datasource;Database=C:\Users\eurmdm\Documents\WORK\DEMO\A_EDA\Dashboards\QCdata.sqlite;StepAPI=0;SyncPragma=;NoTXN=0;Timeout=100000;ShortNames=0;LongNames=0;NoCreat=0;NoWCHAR=0;FKSupport=0;JournalMode=;OEMCP=0;LoadExt=;BigInt=0;JDConv=0;"
),
QueryName( "Result" ),
Select(
Column( "Sample", "t1" ),
Column( "Test", "t1" ),
Column( "Analysis", "t1" ),
Column( "Result", "t1" ),
Column("Date_Completed","t1", Numeric Format( "t.m.j h:m:s", "0", "NO", "" )),
Column( "Analyst", "t1" ),
Column( "Sample", "t3", Alias( "Sample 2" ), JMP Name( "Sample 2", 0 ) ),
Column( "Lot", "t3" ),
Column("Date_Sample_Created","t3", Numeric Format( "t.m.j h:m:s", "0", "NO", "" )),
Column( "Date_Login", "t3", Numeric Format( "t.m.j h:m:s", "0", "NO", "" ) ),
Column("Date_Received","t3", Numeric Format( "t.m.j h:m:s", "0", "NO", "" )),
Column( "Lot", "t2", Alias( "Lot 2" ), JMP Name( "Lot 2", 0 ) ),
Column( "Material", "t2" ),
Column( "Line", "t2" ),
Column( "Site", "t2" )),
From( Table( "Result", Alias( "t1" ) ),Table("Sample", Alias( "t3" ),Join(Type( Left Outer ), EQ( Column( "Sample", "t3" ), Column( "Sample", "t1" ) ))),
Table("Lot", Alias( "t2" ),Join(Type( Left Outer ), EQ( Column( "Lot", "t2" ), Column( "Lot", "t3" ) ))))) << Run
베스트,
남자 이름