Yöneticiler Essbase, Snowflake veya Oracle Kurumsal Performans Yönetimi verileri gibi ilişkisel ve ilişkisel olmayan verileri yönetmek üzere bulut veritabanı bağlantılarını oluşturur ve yönetir. İşinizin tek bir yerde olması gerekmez. İş modelleyicilerin ve analistlerin, verilerin depolandığı konumdan bağımsız olarak şirket verilerini analiz edebilmesi için birden fazla bulut veritabanına bağlanın.
Essbase küplerinden verileri modelleyebilmek ve görselleştirebilmek için bir Essbase veritabanına bağlanın.
Snowflake veritabanında veri modelleyebilmek için şirket içi ortamınızı konfigüre edin.
Semantik modelden Snowflake'e yerel veya uzak bir bağlantı oluşturabilirsiniz. Yerel (uzak olmayan) bir bağlantı oluştururken, semantik modeldeki bağlantı havuzu bir JDBC bağlantısı kullanır.
Google BigQuery'deki verileri modellemek ve görselleştirmek için Google BigQuery veritabanına bağlanın. Google BigQuery verilerini Semantik Modelleyici veya Model Yönetim Aracı'nda modelleyebilirsiniz. Bu görevler, Model Yönetim Aracı'nı kullanma sürecini açıklar.
Konular
Google BigQuery veritabanına bir sistem bağlantısı oluşturabilir ve Google BigQuery projesini modellemek için bağlantıyı kullanabilirsiniz.
Google BigQuery bağlantısı için gereken Açık Veritabanı Bağlantısı sürücüsünü yükleyin ve projeyi modellemenize olanak sağlayacak şekilde Model Yönetim Aracı'nda konfigüre edin.
Google BigQuery veritabanınız için bir veri modeli oluşturursunuz ve bu modeli bir BigQuery projesindeki verileri görselleştirmek için devreye alabilirsiniz.
Google BigQuery'ye bağlanırken karşılaşabileceğiniz bazı sorunları ve bunlara yönelik geçici çözümleri burada bulabilirsiniz.
'Tam nitelenmiş tablo adları gerektir' seçili değilse ve fiziksel şema oluşturulan SQL'in parçası değilse, sorgular 'Java Veri Kaynağı sunucusundan veri okunamadı' benzeri bir mesajla başarısız olur.
Sorgu, nqcmd veya başka bir SQL giriş aracı kullanılarak BigQuery için çalıştırılırsa gerçek hata mesajı görüntülenir:
WITH SAWITH0 AS (select distinct T4.PROP_CD as c1 from FINOPS_RM_OCC_ACT T4) select 0 as c1, D1.c1 as c2 from SAWITH0 D1 order by c2 [Simba][BigQuery] (70) Invalid query: Table "FINOPS_RM_OCC_ACT" must be qualified with a dataset (e.g. dataset.table). Statement preparation failed
Sorguyu bir veri kümesiyle değerlendirmenin yolu, veri havuzu dosyasında fiziksel bir şema kullanmaktır.
Oracle Analitik bağlantısı büyük harfli bir proje adı kullanıyorsa bağlantı başarıyla oluşturulmuştur.
İki farklı sorunla karşılaşabilirsiniz.
1. Sorgular, maskelenmiş bir URL'ye ilişkin 404 Bulunamadı mesajıyla başarısız oluyor:
[2022-03-17T01:13:44.105+00:00] [OBIS] [TRACE:2] [USER-34] [] [ecid: d6382db0-1e63-427e-893b-18bc00c0424e-0000de96,0:2:1:5] [sik: bootstrap] [tid: 856a6700] [messageId: USER-34] [requestid: 6358001e] [sessionid: 63580000] [username: Testuser] -------------------- Query Status: [nQSError: 46164] HTTP Server returned 404 (Not Found) for URL [masked_url]. [[ [nQSError: 46281] Failed to download metadata for dataset ‘system’.‘BigQuery Test’. [nQSError: 43119] Query Failed:
2. Oracle Analitik'te veri kümelerini görüyorsunuz ancak temel tablolar mevcut değil.
.png'' çiziminin açıklaması
Her iki durumda da bağlantıyı proje adı küçük harf olacak şekilde değiştirebilirsiniz.
Oracle Analitik Bulutu'nda BigQuery bağlantılarının sorunlarını giderirken, aynı Hizmet Hesabı Anahtarını kullanarak BigQuery'ye bağlanmayı denemek için üçüncü taraf bir JDBC istemcisi kullanın.
Bağlantı başarısız olmaya devam ederse Hizmet Hesabı Anahtarında bir sorun var demektir.
Bağlantı başarılı olursa Oracle Analitik ile ilgili bir sorun vardır ve Oracle Teknik Destek ile iletişime geçmeniz gerekir.
Bu test, Hizmet Hesabı Anahtarının ODBC (Açık Veritabanı Bağlantısı) vasıtasıyla doğrulanmadığı durumlarda yararlıdır.
Oracle Analitik'te birçok veritabanı tipi için şirket içi verilerinizi modelleyebilirsiniz. Oracle Analitik, semantik model aracılığıyla bazı şirket içi veri kaynaklarına doğrudan erişimi destekler. Model Yönetim Aracı'nı kullanarak veritabanı bağlantısını oluşturduğunuzda, Bağlantı Havuzu iletişim kutusundaki (Genel sekmesi) Veri kaynağı adı alanında, bağlandığınız veritabanı tipi için uygun DSN formatını kullanırsınız.
Amazon Redshift: DRIVER=Oracle 7.1 Amazon Redshift Wire Protocol;HOST=["host-name"];PORT=["port"];DB=["service-name"] SSL: DRIVER=Oracle 7.1 Amazon Redshift Wire Protocol;HOST=["host-name"];PORT=["port"];DB=["service-name"];EM=6;CPV=TLSv1.2,TLSv1.1,TLSv1, SSLv3, SSLv2;VSC=0 Apache Drill: DRIVER=MapR Drill ODBC Driver;Host=["host-name"];Port=["port"];CastAnyToVarchar=true;ExcludedSchemas=sys,INFORMATION_SCHEMA;AuthenticationType=Basic Authentication;ConnectionType=Direct Aster: DRIVER=Aster ODBC Driver;SERVER=["host-name"];PORT=["port"];DATABASE=["service-name"] DB2: DRIVER=Oracle 7.1 DB2 Wire Protocol;IpAddress=["host-name"];PORT=["port"];DB=["service-name"] SSL: DRIVER=Oracle 7.1 DB2 Wire Protocol;IpAddress=["host-name"];PORT=["port"];DB=["service-name"];EM=1;VSC=0 Greenplum: DRIVER=Oracle 7.1 Greenplum Wire Protocol;HOST=["host-name"];PORT=["port"];DB=["service-name"] Hive: DRIVER=Oracle 8.0 Apache Hive Wire Protocol;HOST=["host-name"];PORT=["port"] SSL: DRIVER=Oracle 8.0 Apache Hive Wire Protocol;HOST=["host-name"];PORT=["port"];EM=1;VSC=0 Impala: DRIVER=Oracle 7.1 Impala Wire Protocol;HOST=["host-name"];PORT=["port"] SSL: DRIVER=Oracle 7.1 Impala Wire Protocol;HOST=["host-name"];PORT=["port"];EM=1;VSC=0 Informix: DRIVER=Oracle 7.1 Informix Wire Protocol;HOSTNAME=["host-name"];PORTNUMBER=["port"];DATABASE=["service-name"] MongoDB: DRIVER=Oracle 8.0 MongoDB;HOST=["host-name"];PORT=["port"];DB=["service-name"] MySQL: DRIVER=Oracle 7.1 MySQL Wire Protocol;HOST=["host-name"];PORT=["port"];DB=["service-name"] PostgresSql: DRIVER=Oracle 7.1 PostgreSQL Wire Protocol;HOST=["host-name"];PORT=["port"];DB=["service-name"] Spark: DRIVER=Oracle 8.0 Apache Spark SQL;HOST=["host-name"];PORT=["port"] SSL: DRIVER=Oracle 8.0 Apache Spark SQL;HOST=["host-name"];PORT=["port"];EM=1;VSC=0 SQL Server: DRIVER=Oracle 7.1 SQL Server Wire Protocol;HOST=["host-name"];PORT=["port"];DB=["service-name"] SSL: DRIVER=Oracle 7.1 SQL Server Wire Protocol;HOST=["host-name"];PORT=["port"];DB=["service-name"];EM=1;VSC=0;CryptoProtocolVersion=TLSv1.2,TLSv1.1,TLSv1,SSLv3,SSLv2 Sybase: DRIVER=Oracle 7.1 Sybase Wire Protocol;NA=["host-name"], ["port"];DB=["service-name"] Teradata: DRIVER=Oracle 7.1 Teradata;DBCName=["host-name"];port_name=["port"]