sql >> Databáze >  >> RDS >> Database

Práce s Java Data v Sisense

Sisense umožňuje uživatelům analyzovat a vizualizovat informace odvozené z více zdrojů dat. Sisense jako mnoho jiných analytických aplikací podporuje ODBC, generické rozhraní pro přístup k datům, které umožňuje rozšířit výchozí výběr zdrojů dat.

Ke zdrojům dat Java se přistupuje pomocí konektoru zvaného ovladač JDBC. Ovladač JDBC umožňuje aplikaci Java přistupovat k externím datům. Například ovladač Gemfire XD JDBC umožňuje aplikacím Java přistupovat k datům uloženým v Gemfire XD.

Sisense však není napsán v Javě, ale může použít ovladač brány ODBC to JDBC pro přístup ke zdroji dat Java.

Brána ODBC-JDBC propojuje aplikaci, jako je Sisense, která používá ODBC, s aplikací, která používá JDBC. Pro aplikaci je brána ODBC-JDBC ovladačem ODBC. Pro ovladač JDBC je brána ODBC-JDBC Java aplikace.

Instalace a licencování brány ODBC-JDBC

  1. Stáhněte si Windows ODBC-JDBC Gateway. (Je nutná registrace.)
  2. Nainstalujte a licencujte bránu ODBC-JDBC na počítači se systémem Windows, kde je nainstalován Sisense.

    Pokyny k instalaci naleznete v dokumentaci brány ODBC-JDBC.

  3. Pomocí dialogového okna ODBC-JDBC Gateway Setup Java Interface vyberte JVM zahrnuté v distribuci JRE / JDK doporučené vaším dodavatelem databáze Java.

Konfigurace zdroje dat ODBC

Než budete moci použít bránu ODBC-JDBC k připojení Sisense k databázi Java, musíte nakonfigurovat zdroj dat ODBC. Zdroj dat ODBC ukládá podrobnosti o připojení pro cílovou databázi.

Zdroje dat ODBC konfigurujete ve správci ODBC, který je součástí systému Windows. V některých verzích Windows je správce ODBC umístěn v Ovládací panely> Nástroje pro správu . V některých verzích systému Windows můžete přistupovat ke správci ODBC vyhledáním výrazu „ODBC“ ve vyhledávacím poli na hlavním panelu. Pokud se zobrazí výběr správců ODBC, vyberte 64bitové místo 32bitového.

Použijte správce ODBC k vytvoření zdroje dat brány ODBC-JDBC.

Vytvoření zdroje dat ODBC brány ODBC-JDBC pro Gemfire XD

  1. Vyberte kartu Systémové DSN a poté zvolte Přidat.
  2. V dialogovém okně Vytvořit nový zdroj dat zvolte ODBC-JDBC Gateway a poté zvolte Dokončit.
  3. Dokončete dialogové okno Nastavení DSN brány ODBC-JDBC:
    Nastavení Hodnota
    DSN Nějaký popisný text k identifikaci zdroje dat v Sisense. Například „Gemfire XD“.
    Třída řidiče Třída ovladače, která identifikuje ovladač JDBC pro váš cílový backend Java. Například název třídy ovladače Gemfire XD JDBC je com.pivotal.gemfirexd.jdbc.ClientDriver
    Cesta třídy Cesta k souboru JAR ovladače JDBC. Například soubor JAR ovladače Gemfire XD JDBC je:
    C:\Pivotal_GemFireXD_140_b50226_Windows\lib\gemfirexd-client.jar
    
    URL Adresa URL JDBC, která obsahuje podrobnosti o připojení nezbytné pro přístup k vaší cílové databázi Java. Správnou syntaxi adresy URL JDBC naleznete v dokumentaci k ovladači JDBC.

    Například adresa URL JDBC pro Gemfire XD:

    jdbc:gemfirexd://localhost:1527/
    
  4. Pomocí tlačítka Test ověřte, že se můžete úspěšně připojit ke své databázi Java.

Nyní můžete použít ODBC-JDBC Gateway Data Source k připojení Sisense k vaší databázi Java.

Připojení Sisense k databázi Java

  1. V aplikaci Sisense ElastiCube Manager vytvořte novou krychli.
  2. Vyberte Přidat data.
  3. V seznamu Databázové servery vyberte Generic ODBC Driver.
  4. V dialogovém okně Vlastnosti připojení ODBC vyberte zdroj dat brány ODBC-JDBC.
  5. Vyberte Test připojení. Zvolte OK.
  6. V dialogovém okně Přidat tabulku z tabulek/zobrazení ODBC vyberte tabulku.
  7. Vyberte Upravit.
  8. V tabulce V dialogovém okně Vlastnosti dotazu vyberte ze seznamu Oddělovač Žádný.
  9. Do pole Ruční zadání dotazu zadejte dotaz SELECT.
  10. Vyberte možnost Použít tabulku.
  11. Zvolte levé tlačítko v dolní části dialogového okna (na mém monitoru je text tohoto tlačítka zakrytý).
  12. Sestavte ElastiCube.

    Pokud se při pokusu o sestavení Elasticube v rozhraní služeb Windows zobrazí chyba „Vlastnost connectionstring nebyla inicializována“, zkuste změnit ElastiCubeManagementService tak, aby běžela pod pojmenovaným účtem, a restartujte službu. Potom zkuste Elasticube postavit znovu.

  13. Vyberte Panel.
  14. Přihlaste se do Sisense.
  15. Po zobrazení výzvy vyberte nový soubor dat.

  1. Jak vložit hodnoty do sloupce IDENTITY na serveru SQL Server

  2. Správa transakcí s Django 1.6

  3. OPENXML s xmlns:dt

  4. Poddotaz SQL Server vrátil více než 1 hodnotu. To není povoleno, pokud poddotaz následuje =, !=, <, <=,>,>=