คุณสามารถตั้งค่าการเชื่อมต่อ JDBC กับที่มาข้อมูล
ตัวอย่างสตริงการเชื่อมต่อ:
ฐานข้อมูล Oracle
ในการเชื่อมต่อกับ Oracle Database (ไม่ใช่ RAC) ให้ใช้รูปแบบต่อไปนี้สำหรับสตริงการเชื่อมต่อ
jdbc:oracle:thin:@[host]:[port]:[sid]
ตัวอย่างเช่น: jdbc:oracle:thin:@myhost.us.example.com:1521:prod
ฐานข้อมูล Oracle RAC
ในการเชื่อมต่อกับ Oracle RAC Database ให้ใช้รูปแบบต่อไปนี้สำหรับสตริงการเชื่อมต่อ
jdbc:oracle:thin:@//<host>[:<port>]/<service_name>
ตัวอย่างเช่น: jdbc:oracle:thin:@//myhost.example.com:1521/my_service
Microsoft SQL Server
ในการเชื่อมต่อกับ Microsoft SQL Server ให้ใช้รูปแบบต่อไปนี้สำหรับสตริงการเชื่อมต่อ
jdbc:hyperion:sqlserver://[hostname]:[port];DatabaseName=[Databasename]
ตัวอย่างเช่น: jdbc:hyperion:sqlserver://myhost.us.example.com:7777;DatabaseName=mydatabase
เมื่อคุณตั้งค่าการเชื่อมต่อ JDBC ไปยังที่มาข้อมูล Oracle BI EE อย่าลืมย้ายบทบาท ผู้ใช้ BI จากลิสต์ บทบาทที่ใช้ได้ ไปยังลิสต์ บทบาทที่ใช้ได้
หากคุณได้กำหนดที่มาข้อมูลสำรอง การตั้งค่าการรักษาความปลอดภัยจะได้รับการส่งไปยังที่มาข้อมูลสำรอง
คุณสามารถสร้างการเชื่อมต่อ JDBC ที่มีการรักษาความปลอดภัยกับ Oracle Autonomous Data Warehouse
ใช้สตริง TCPS ตัวอย่างเช่น jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))
หากคุณกำลังใช้ PAC (ช่องทางการเข้าใช้ส่วนบุคคล) ให้เพิ่ม (ENABLE=broken)
ไปยังพารามิเตอร์ DESCRIPTION ในสตริงการเชื่อมต่อ ตัวอย่างเช่น jdbc:oracle:thin:@(DESCRIPTION=(ENABLE=broken)(ADDRESS=(PROTOCOL=tcps)(HOST=server_name)(PORT=port))(CONNECT_DATA=(SERVICE_NAME=serviceName)))
คุณสามารถสร้างการเชื่อมต่อ JDBC กับที่มาข้อมูลภายในองค์กรได้ โดยใช้เอเจนต์เกตเวย์ข้อมูล
ตรวจสอบให้แน่ใจว่าผู้ดูแลระบบของคุณคอนฟิเกอร์เกตเวย์ข้อมูลในฐานข้อมูลภายในองค์กรเป้าหมายของคุณ และใช้งานการเชื่อมต่อข้อมูล โปรดดู ภาพรวมการเชื่อมต่อกับที่มาข้อมูลภายในองค์กร
เมื่อคุณเลือก ใช้เกตเวย์ข้อมูล การตั้งค่าต่อไปนี้จะไม่สามารถใช้ได้กับการเลือกหรือการอัปเดต
หากคุณได้กำหนดที่มาข้อมูลสำรอง การตั้งค่าการรักษาความปลอดภัยจะได้รับการส่งไปยังที่มาข้อมูลสำรอง
คุณสามารถสร้างการเชื่อมต่อกับ Snowflake Data Warehouse และใช้การเชื่อมต่อนั้นเพื่อเข้าใช้ข้อมูลสำหรับรายงานที่ตรงตามพิกเซล
jdbc:snowflake://accountName.snowflakecomputing.com;db=database name);warehouse=(warehouse name);schema=(schema name);
หากคุณต้องการคุณสมบัติอื่นสำหรับการเชื่อมต่อ ให้เพิ่มคุณสมบัติที่คั่นด้วยเครื่องหมายเซมิโคลอน (; ) ตามที่แสดงในตัวอย่าง
ตัวอย่างเช่น: jdbc:snowflake://example.us-central1.gcp.snowflakecomputing.com;db=SNOWFLAKE_SAMPLE_DATA;warehouse=COMPUTE_WH;useProxy=true;proxyHost=www-proxy-example.com;proxyPort=80
คุณสามารถสร้างการเชื่อมต่อกับ Vertica Data Warehouse และใช้การเชื่อมต่อนั้นเพื่อเข้าใช้ข้อมูลสำหรับรายงานที่ตรงตามพิกเซล
jdbc:vertica://[host_name]:[port_number]/[service_name]