눈송이 및 배열고객 요청에 대한 두 부분이 있습니다. 첫째, 누구든지 JMP를 눈송이 ? Snowflake ODBC 드라이버가 있으므로 가능하다고 생각하지만 개인적인 경험이 있는지 궁금합니다. 둘째, JMP는 ODBC 드라이버를 사용하여 쿼리 할 때 배열 데이터 유형을 지원합니까? 감사.
Re : 눈송이 및 배열안녕 피터,
Snowflake에 직접 연결할 수 있으며 현재 여러 고객이이를 수행 할 수 있습니다.
그들은 현재 Snowflake와 함께 QB를 사용하고 있습니다.
우리는 CData Snowflake ODBC 드라이버 다른 공급 업체 드라이버가 제대로 작동하지 않기 때문입니다.
고객이 연결에 문제가있는 경우 기술 지원에 직접 문의하는 것이 좋습니다.
Google Big Query와 같은 일부 데이터베이스에는 Array 데이터 유형이 있다는 것을 알고 있습니다. 하지만 JMP Query Builder에서 어떤 데이터 유형이 지원되는지 잘 모르겠습니다. 혹시 뿡뿡 배열 데이터 유형이 지원되는지 여부에 응답 할 수 있습니다.
Stan
Re : 눈송이 및 배열JMP는 SQL 데이터베이스에 대한 배열 데이터 유형을 지원하지 않습니다.
Re : 눈송이 및 배열뿡 빵뀨 , Stan의 경로는 JMP가 CDATA 드라이버와 매우 잘 작동하기 때문에 확실히 선호됩니다.고객에게 발생할 수있는 한 가지 문제는 눈송이 용 CDATA 드라이버가 무료가 아니라는 것입니다.고객이 Snowflake에서 제공하는 무료 드라이버를 사용하려는 경우 CDATA 드라이버만큼 우아하지 않은 해결 방법이 있습니다.JSL을 통해 역할 및 데이터베이스를 제공해야합니다.다음은 Globalfoundries에서 작업 한 코드의 예입니다.핵심은 마지막 두 줄입니다.
dbc = Try(
Create Database Connection(
"driver={SnowflakeDSIIDriver};
Server=jw10330.us-east-1.snowflakecomputing.com;
proxy= http://uswwwp1.gfoundries.com:74;
uid=xxxxxxxxxx;
pwd=yyyyyyyyy"
),
-1
);
Wait( 1 );
Print( "Database Handle" );
Show( dbc );
Role_dt = Execute SQL( dbc, "USE ROLE MA_READ_ROLE;", "Set_Role" ); // you can only use databases allowed for your role
FDC_dt = Execute SQL( dbc, "USE DATABASE MA_POC", "Set Database" ); // you can only use databases allowed for your role