Järjestelmänvalvojat luovat ja hallitsevat pilvitietokantayhteyksiä mallinnettaessa relaatiotietoja ja muita kuin relaatiotietoja, kuten Essbase-, Snowflake- tai Oracle Enterprise Performance Management (Oracle EPM) -tietoja. Kaikkien liiketoimintatietojen ei tarvitse olla samassa paikassa. Luo yhteys useisiin pilvitietokantoihin, jotta liiketoimintatietojen mallintajat ja liiketoiminta-analyytikot voivat analysoida yrityksen tietoja niiden tallennuspaikasta riippumatta.
Muodosta yhteys Essbase-tietokantaan, jotta voit mallintaa ja visualisoida tietoja Essbase-kuutioista.
Konfiguroi paikallisen ympäristön kokoonpano siten, että voit mallintaa tietoja Snowflake-tietokannassa.
Voit luoda paikallisen tai etäyhteyden Snowflakeen semanttisesta mallista. Luodessaan paikallista (ei etä-) yhteyttä, semanttisen mallin yhteysvaranto käyttää JDBC-yhteyttä.
Muodosta yhteys Google BigQuery, jotta voit mallintaa ja visualisoida tietoja Google BigQuerysta. Voit mallintaa Google BigQuery -tietoja semanttisella mallinnussovelluksella tai Model Administration Toolilla. Nämä tehtävät kuvaavat prosessin Model Administration Toolia käyttäen.
Aiheet
Voit luoda järjestelmäyhteyden Google BigQuery -tietokantaan ja mallintaa Google BigQuery -projektin kyseistä yhteyttä käyttäen.
Asenna Google BigQuery -yhteyteen tarvittava ODBC-ajuri ja konfiguroi se Model Administration Toolissa siten, että se sallii projektin mallinnuksen.
Luo tietomalli Google BigQuery -tietokannalle, jotta voit ottaa sen käyttöön tietojen visualisointia varten BigQuery-projektissa.
Tähän on koottu joitakin ongelmia, joita saatat kohdata muodostaessasi yhteyttä Google BigQueryyn, sekä niiden tilapäisratkaisuja.
Jos Vaadi täydelliset taulun nimet -vaihtoehtoa ei ole valittu eikä fyysinen rakenne ole osa luotua SQL-lausetta, kyselyt epäonnistuvat, ja näkyviin tulee tämänkaltainen sanoma: Tietojen luku Java-tietolähteen palvelimesta epäonnistui.
Jos kysely ajetaan BigQuerylle käyttämällä nqcmd-ohjelmaa tai jotain muuta SQL-syötetyökalua, näkyviin tulee tämä virhesanoma:
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
Tietojoukon sisältävä kysely hyväksytään käyttämällä fyysistä rakennetta tietovarastotiedostossa.
Jos Oracle Analytics -yhteydessä käytetään isoilla kirjaimilla kirjoitettua projektin nimeä, yhteyden luonti on onnistunut.
Näkyvissä saattaa olla kaksi erilaista ongelmaa.
1. Kyselyt epäonnistuvat ja esiin tulee salattua URL-osoitetta koskeva 404-tyyppinen sanoma Ei löydy:
[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. Tietojoukot näkyvät Oracle Analyticsissa, mutta taustalla olevat taulut eivät ole käytettävissä.
.png kuvaus
Voit muokata molemmissa tapauksissa yhteyksiä siten, että projektin nimi on kirjoitettu pienillä kirjaimilla.
Kun teet vianmääritystä BigQuery-yhteyksille Oracle Analytics Cloudissa, käytä kolmannen osapuolen JDBC-asiakaskonetta ja yritä muodostaa yhteys BigQueryyn käyttämällä samaa palvelutilin avainta.
Jos yhteyden luonti ei edelleenkään onnistu, palvelutilin avaimessa on ongelma.
Jos yhteyden luonti onnistuu, Oracle Analyticsissa on ongelma. Ota yhteys Oracle-tukeen.
Tämä testi on hyödyllinen tapauksissa, joissa palvelutilin avainta ei vahvisteta ODBC:n kautta.
Oracle Analyticsissa voi mallintaa useiden eri tietokantatyyppien paikallisia tietoja. Oracle Analytics tukee joidenkin paikallisten tietolähteiden käyttöä semanttisen mallin kautta. Kun luot tietokantayhteyden Model Administration Tool -työkalulla, syötä Yhteysvaranto-valintaikkunan (Yleistä-välilehti) Tietolähteen nimi -kenttään sopiva DNS-muoto tietokantatyypille, johon olet muodostamassa yhteyttä.
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"]