Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Sv translation
languageja

BellaDatiは複数のデータベースに接続できます。

Info

特定の解決策はサポートにご相談ください。

データベースへの接続

データソースコネクターページからSQLデータベースコネクターを選択してください。

サポートされたデータベース

アプリケーションの使用量(クラウドまたはオンプレミス)に応じて、BellaDatiはこれらのSQLデータベースに接続できます。

Tip

以下に載っていないデータベースのサポートはオンデマンドで追加できます。

名称

サポートバージョン

ドライバーバージョン

Oracle

10.1.0.5, 10.2.0.1-10.2.0.5, 11.1.0.7, 11.2.0.1, 11.2.0.2

v6-11.1.0.7, v6-11.2.0.1, v6-11.2.0.2, v14-10.1.0.5, v14-10.2.0.1, v14-10.2.0.2, v14-10.2.0.3 ,v14-10.2.0.4, v14-10.2.0.5

MySQL

3.1.3以降

5.1.13

PostgreSQL

8以降

9.0-801-jdbc4

Microsoft SQL Server

MSSQL 2008, MSSQL 2008 R2, MSSQL 2008 Express, MS SQL Server 2012, MS SQL Server 2014以降

sqljdbc4.1

SAP Max DB

7.3以降

7.4.4 Build 003-000-002-502

SAP HANA
全て

SAP In-Memory Database JDBC Driver, 1.00.48 Build 0372847-1510

Hadoop Hive
Hadoop 2以降2.0.0
Cloudera Impala
5以降2.5.31.1051
Microsoft Access
全てJava SE JDBC/ODBC
Sybase
全てjconn4
Teradata
11以降terajdbc4
Firebird Jaybird 2.2.7
Note

BellaDatiクラウドまたはオンプレミスの統合環境によって、データベースサポートは異なります。

接続パラメーター

選択されたデータベースベンダーによって、コネクションパラメーターは異なります。以下は主要なパラメーターです。

  • ホスト: IPアドレスまたはドメイン名
  • データベース: データベース名
  • パスワード
  • ユーザー

コネクションパラメーターウィンドウの下部左の 追加リンクをクリックして、追加パラメーターを特定できます。 以下を含みます:

  • ポート
  • ドライバー: 様々なデータベースのバージョンに異なるドライバーが必要な場合、ここで正しいバージョンを選択できます(例 Oracle)。

SSHトンネルを通して接続では、以下のパラメーターが追加される必要があります:

  • ポートこの値は特定されなければいけません
  • sshホスト「ホスト」パラメーター(オプション)を上書き
  • sshポート: SSHポートを特定、デフォルトのバリューは22 (オプション)
  • sshUser
  • sshパスワード



Tip

上記の接続パラメーターはデータベースのベンダーによって異なります。詳細はデータベースベンダーの書類または具体例を接続パラメーター例でご確認ください。

Note

らせします。合わせてファイアーウォールの設定もご確認ください – BellaDatiがデータソースに接続できる場合。*

Warning

ローカルホストキーワードまたはローカルホストIPアドレスを用いた直接的な接続は、セキュリティー上利用不可です。ホストファイルに別名を特定してください (例 C:\WINDOWS\system32\drivers\etc in Windows)。そして、BellaDatiで別名をご使用ください。

トラブルシューティング

データベースにアクセスできない場合、以下をご確認ください:

  1. ホスト、ポート、ドライバー、データベース名 (適切な場所に)が正しいか。ホストはIPアドレスまたはドメイン名である必要があります。

  2. BellaDatiを作動しているサーバーからデータベースサーバーにアクセスできるか。BellaDatiクラウドには、データベースにインターネットからアクセスできなくてはいけません。
  3. データベースサーバーのファイアーウォールがデータベースポートのBellaDatiサーバーからの要求を許可しているかどうか
  4. データベースのユーザー名パスワードが正しいかどうか。



Note

あなたのSQLデータベースへ接続する時に問題が発生されますか。本問題のトラブルシューティングに注目していた別のページにナビゲーションを実施して下さい。


データベースのクエリー

データベースのクエリーには2種類のオプションがあります:

  • データベース・ディスカバリー
  • SQLクエリー処理時間帯

データベース・ディスカバリー

データベース・ディスカバリーは、データベースのクエリーを特定するビジュアルエディターです。データベースからデータを得るには:

  1. 検索したい図表をクリック。BellaDatiはデフォルトとして全ての列を含みます。

  2. 全ての利用可能なはインポートとして選択されます。インポートしたくはない値をクリックしてください。SQLをアップデートをクリックし、SQLクエリーを変更によってアップデートします。「全てを選択/全てを解除」ボタンを使用し、列をすばやく操作します。

 

Info

BellaDatiは、関連するSQLクエリーを正しいSQL処理時間帯に組立てます。

SQLクエリー処理時間帯

先進的なユーザーやクエリーに関しては、BellaDatiSQL クエリー処理時間帯を提供しています。クエリー処理時間帯を使用して、SQLコマンド(参加、蓄積された段階などのSQLクエリー)を設計してください。

Info

データマッピングに進む前に検証ボタンを押して、コマンドが正しいことをご確認ください。

 

ストアドプロシージャの使用

インポートデータ用ストアドプロシージャを利用できます。ストアドプロシージャの構文は以下の通りです。

execute [db].[sp] 
@BegDate = '2015-07-01' 
,@EndDate = '2015-07-31' 

Where [db]はデータベースの略称、[sp]はストアドプロシージャの略称、@ BegDateおよび@ EndDateはストアドプロシージャで使用されるパラメータです。

接続変更

以下のデータソースパラメーターは、データセットページの既存のデータソース内で変更できます:

  • コネクションパラメーター
  • SQLステートメント
Note

データベースからより多くの列を抽出するためSQLクエリーを変更する場合、新列の作成機能を使用してください – この機能は新列を加えるとともに、以前の設定を保存します。この機能なしでは、追加列はインポートされません。

  2つ目のオプションはリセット機能の使用です。この機能は以前の設定をリセットし、新列を追加します。この場合、新しいインポート設定を作る必要があります。この機能なしでは、追加列はインポートされません。

チュートリアルビデオ

Widget Connector
width853
urlhttps://www.youtube.com/watch?v=660cFs89riU&list=PL48CzuF9XMMcOBpaXoTyH1a19QF2eU94G&index=24
height480

次に

Sv translation
languagede

Anbindung an eine SQL Datenbank [Original Seitentitel]

BellaDati kann mit zahlreichen Datenbanken verbunden werden.

Info
Bitte konsultieren Sie den Support für bestimmte Lösungen.

Anbindung an eine Datenbank

Wählen Sie auf der Seite Datenquellenverbindungen den SQL-Datenbankkonnektor aus.

Unterstützte Datenbanken

Je nach Anwendungsnutzung (Cloud oder On-Premise) kann BellaDati eine Verbindung zu diesen SQL-Datenbanken herstellen.

Tip

Die Unterstützung für die Datenbank, die nicht im Folgenden aufgeführt ist, kann bei Bedarf hinzugefügt werden.

Name

Supported versions

Driver versions

Note

Oracle

10.1.0.5, 10.2.0.1-10.2.0.5, 11.1.0.7, 11.2.0.1 -11.2.0.4, 12.1.0.1, 12.1.0.2, 12.2.0.1

v6-11.1.0.7, v6-11.2.0.1, v6-11.2.0.2, v14-10.1.0.5, v14-10.2.0.1, v14-10.2.0.2, v14-10.2.0.3 ,v14-10.2.0.4, v14-10.2.0.5

 

MySQL

3.1.3 und höher

5.1.13

 

PostgreSQL

8 und höher

9.0-801-jdbc4

 

Microsoft SQL Server

MSSQL 2008, MSSQL 2008 R2, MSSQL 2008 Express, MS SQL Server 2012, MS SQL Server 2014 and higher

sqljdbc4.1

 

SAP Max DB

7.3 und höher

7.4.4 Build 003-000-002-502

 
SAP HANA
alle

SAP In-Memory Database JDBC Driver, 1.00.48 Build 0372847-1510

 
Hadoop Hive
Hadoop 2 and higher2.3.3 
Cloudera Impala
5 und höher2.5.31.1051 
Microsoft Access
alleJava SE JDBC/ODBC

Geplanter Import wird nicht unterstützt. Vor jedem Import muss die Datei erneut ausgewählt werden.

Sybase
allejconn4 
Teradata
11 und höherterajdbc4 
Firebird Jaybird 2.2.7 
Custom 

 

Unterstützt in BellaDati 2.9.6.2 und neuer.

Verwendbar, wenn eine benutzerdefinierte Verbindungszeichenfolge benötigt wird oder der Benutzer einen eigenen JDBC-Treiber für den Anwendungsserver bereitstellt.

 zwei Pflichtfelder:

  • driverClassName
  • connectionString

 Beispiel:

  • driverClassName=org.postgresql.Driver

connectionString=jdbc:postgresql://localhost:5432/belladati

Note

Die Datenbankunterstützung variiert je nach BellaDati Cloud- oder On-Premise-Integrationsumgebung.

Verbindungsparameter

Verbindungsparameter können abhängig vom ausgewählten Datenbankanbieter variieren. Die häufigsten Parameter sind die folgenden_

  • Host: IP-Adresse oder Domänenname
  • Datenbank: Datenbankname
  • Passwort
  • Nutzer

Zusätzliche Parameter können durch Klicken auf Add link im linken unteren Teil des Fensters Verbindungsparameter angegeben werden. Diese können umfassen:

  • port
  • Treiber: Wenn für verschiedene Datenbankversionen unterschiedliche Treiber benötigt werden, können Sie hier die richtige Version auswählen (z. B. Oracle).

Zusätzliche Parameter können durch Klicken auf Add link im linken unteren Teil des Fensters Verbindungsparameter angegeben werden. Diese können umfassen:

  • port: Dieser Wert muss angegeben werden
  • sshHost: Überschreibt den Parameter "host" (optional)
  • sshPort: gibt den SSH-Port an, der Standardwert ist 22 (optional)
  • sshUser
  • sshPassword



Tip

Die obigen Verbindungsparameter können je nach Datenbankanbieter variieren. Weitere Informationen finden Sie in der Dokumentation Ihres Datenbankherstellers oder in den Beispielen zu den Verbindungsparametern.

Note

Die Verbindung zur Datenbank wird sofort geprüft. Wenn ein Problem auftritt, werden Sie per Fehlermeldung informiert. Bitte überprüfen Sie auch Ihre Firewall-Einstellungen - wenn BellaDati eine Verbindung zur Datenquelle herstellen kann. *

Warning

Die direkte Verbindung mit dem localhost-Schlüsselwort oder der localhost-IP-Adresse ist aus Sicherheitsgründen deaktiviert. Bitte definieren Sie einen Alias in der hosts Datei (zB C: \ WINDOWS \ system32 \ drivers \ etc in Windows). Dann benutze Sie diesen Alias in BellaDati.

Fehlerbehebung

Wenn Sie keine Verbindung zu Ihrer Datenbank herstellen können, überprüfen Sie folgende Einstellung:

  1. Host, Port, Treiber und Datenbankname (sofern zutreffend) sind korrekt. Host sollte eine IP-Adresse oder ein Domänenname sein.
  2. Der Datenbankserver ist von dem Server aus erreichbar, auf dem BellaDati läuft. Für BellaDati Cloud bedeutet dies, dass Ihre Datenbank über das Internet erreichbar sein muss.
  3. Die Firewall des Datenbankservers erlaubt eingehende Anfragen vom BellaDati-Server am Datenbank-Port.
  4. Datenbank Benutzername und Passwort sind korrekt.


Note

Haben Sie immer noch Probleme mit der Verbindung zu Ihrer SQL-Datenbank? Bitte navigieren Sie zu einer separaten Seite, die sich auf die Fehlerbehebung dieses Problems konzentriert.


Datenbankabfrage

Es gibt zwei Möglichkeiten, die Datenbank abzufragen:

  • Datenbankermittlung
  • SQL-Abfragefenster

Datenbankermittlung

Datenbankermittlung ist ein visueller Editor zum Festlegen von Datenbankabfragen. Um Daten von Ihrer Datenbank zu erhalten:

  1. Klicken Sie auf die Tabelle, die Sie abfragen möchten. BellaDati enthält standardmäßig alle Spalten.
  2. Alle verfügbaren Spalten werden ausgewählt, um importiert zu werden. Klicken Sie auf Werte, die Sie nicht importieren möchten. Klicken Sie auf die Schaltfläche SQL aktualisieren, um die SQL-Abfrage gemäß den Änderungen zu aktualisieren. Verwenden Sie alle/aufheben, um schnell mit Spalten zu arbeiten.

 

Info

BellaDati erstellt die entsprechende SQL-Abfrage im richtigen SQL-Fenster

SQL-Abfragefenster

Für fortgeschrittene Benutzer oder Abfragen bietet BellaDati SQL Query Window an. Verwenden Sie das Abfragefenster, um die gewünschten SQL-Befehle zu erstellen (SQL-Abfrage mit Join, gespeicherten Prozeduren usw.).

Info

Klicken Sie auf die Schaltfläche "Validieren", um sicherzustellen, dass Ihr Befehl korrekt ist, bevor Sie mit der Datenzuordnung fortfahren. 

 

Gespeicherte Prozeduren verwenden

Sie können gespeicherte Prozeduren auch für den Datenimport verwenden. Gespeicherte Prozeduren sollten folgende Syntax haben:

execute [db].[sp] 
@BegDate = '2015-07-01' 
,@EndDate = '2015-07-31' 

 

Dabei ist [db] der Name der Datenbank, [sp] ist der Name der gespeicherten Prozedur, @BegDate und @EndDate sind Parameter, die von der gespeicherten Prozedur verwendet werden.

Verbindungsmodifikation

Folgende Datenquellenparameter können in der vorhandenen Datenquelle auf der Seite Datensatz geändert werden:

  • Verbindungsparameter
  • SQL-Anweisung
Note

Wenn Sie die SQL-Abfrage ändern, um mehr Spalten aus der Datenbank zu extrahieren, verwenden Sie die Funktion neue Spalten abrufen. Diese Funktion fügt neue Spalten hinzu und behält frühere Einstellungen bei. Andernfalls werden die zusätzlichen Spalten nicht importiert.

Die zweite Option ist die Verwendung der Reset-Funktion. Diese Funktion setzt vorherige Einstellungen zurück und fügt neue Spalten hinzu. In diesem Fall müssen Sie neue Importeinstellungen einrichten. Andernfalls werden die zusätzlichen Spalten nicht importiert.

Tutorial video

Widget Connector
width853
urlhttps://www.youtube.com/watch?v=660cFs89riU&list=PL48CzuF9XMMcOBpaXoTyH1a19QF2eU94G&index=24
height480

Nächste Schritte