Versions Compared

Key

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

...

Sv translation
languagede


Note

Um diese Funktion nutzen zu können, muss der Remote-Speicher über den Lizenzschlüssel aktiviert werden.

Der Remote-Speicher ermöglicht es, den Dataset in einer entfernten Datenbank zu speichern, anstatt in der von BellaDati verwendeten Datenbank. In diesem Fall werden die Daten nur in der Quelldatenbank gespeichert und das Mapping zwischen BellaDati und der Quelldatenbanktabelle erfolgt über einen Zwischendatenbank-View auf dem Remote-Speicher. Derzeit werden PostgreSQL und Oracle Datenbanken unterstützt.

Image Added

Verwendung

Um das Remote-Datentabellen-Mapping nutzen zu können, sind folgende Voraussetzungen erforderlich:

  1. Fernspeicher Remote Speicher aktiviert
  2. Bestehender Dataset auf dem Remote-Speicher mit bereits konfigurierter Struktur (Attribute und Kennzeichen). Sobald die Remote-Zuordnung eingestellt ist, ist es nicht mehr möglich, die Attribute und Kennzeichen hinzuzufügen, zu bearbeiten oder zu löschen.
  3. Für Oracle Database ist es notwendig, die Datenbankzugriffsrechte zu ändern. Wenn der Remote-Speicher konfiguriert ist, erstellt BellaDati automatisch einen neuen Benutzer (Schema) in der Datenbank, z.B. DS_DOMAIN1. Es ist notwendig, diesem Benutzer Zugriff auf die Tabellen zu gewähren, aus denen die Daten geladen werden.
    Image Added
    b.


    Image Removed

    Für die Zuordnung von entfernten Datentabellen müssen dem Benutzer, der für die Verbindung zur Datenbank verwendet wird, zusätzliche Berechtigungen zugewiesen werden:

    Code Block
    languagesql
    GRANT CREATE ANY VIEW TO NAME_OF_THE_USER;
    GRANT SELECT ON sys.dba_tab_columns to NAME_OF_THE_USER;

    Bitte beachten Sie, dass die letzte Abfrage vom Benutzer mit der Rolle sysdba ausgeführt werden muss, z.B. über SQL Plus.

     

 

Die Zuordnung der entfernten Datentabelle wird in den erweiterten Einstellungen des Datasets festgelegt. Wenn alle Voraussetzungen erfüllt sind, wird eine Option zur Konfiguration des Mappings angezeigt.

Nach dem Klicken auf Bearbeiten wird die Seite für die Konfiguration der entfernten Zuordnung angezeigt. Wenn das Mapping noch nicht konfiguriert wurde, gibt es eine Schaltfläche zum Erstellen eines neuen Mappings. Anschließend muss der Benutzer angeben, aus welcher Datenbanktabelle BellaDati die Daten laden soll. Es ist notwendig, den Namen der Tabelle mit dem Tablespace (oder Benutzer für Oracle) anzugeben - z.B. "MYDATA". "SOURCETABLE". Um zu bestätigen, muss der Benutzer auf Speichern klicken.

Im nächsten Schritt muss der Benutzer die Spalten aus der Datenbanktabelle auf die tatsächlichen Attribute und Kennzeichen des Datasets abbilden. Nach der Konfiguration muss der Benutzer die Konfiguration speichern und auf Zuordnung neu erstellen klicken. Nach der Bestätigung wird der View erstellt (oder aktualisiert) und die Daten sind im Dataset verfügbar. 

Bearbeiten vorhandener Zuordnungen

Um eine bestehende Zuordnung zu bearbeiten, muss der Benutzer auf Bearbeiten klicken.

Danach kann der Benutzer folgende Aktionen durchführen:

  1. Vorhandene Zuordnung bearbeiten.
  2. Wählen Sie eine andere Datenbanktabelle, indem Sie auf Bearbeiten klicken.
  3. Löschen Sie das Mapping.

Einschränkungen

  •     Die Zeitspalte wird derzeit nicht unterstützt. Verwenden Sie stattdessen datetime sowohl in der Quelldatenbank als auch im Dataset. Verwenden Sie für die Oracle-Datenbank die Spalte DATE, um sowohl Datums- als auch Datums-Zeitwerte zu speichern.

 

 

Sv translation
languageja

 

Note

To be able to use this function, Remote storage has to be enabled by the license key.

Remote data table mapping enables to store data in a remote database instead of the database used by BellaDati. In that case, data are stored only in the source database and the mapping between BellaDati and the source database table is done by a intermediate database view located on the remote storage. Currently, PostgreSQL and Oracle Database is supported.

使用方法

To use Remote data table mapping, following prerequisites are required:

  1. Remote storage enabled
  2. Existing data set located on the remote storage with already configured structure (attributes and indicators). Once the remote mapping is set, it is not possible to add, edit or delete the attributes and indicators.
  3. For Oracle Database, it is necessary to modify the database access rights. When the remote storage is configured, BellaDati will automatically create a new user (schema) in the database, e.g. DS_DOMAIN1. It is necessary to grant this user access  to the tables from which the data will be loaded. This user also has to have rights to create views in own schema. 

The Remote data table mapping is set in the Advanced settings of the data set. If all prerequisites are met, an option to configure the mapping is displayed.

After clicking on Edit, the page for Remote mapping configuration is displayed. If the mapping is was not configured yet, there is a button to create a new mapping. Next, the user has to specify from which database table should BellaDati load the data. It is necessary to specify the name of the table with the tablespace (or user for Oracle) - e.g. "MYDATA"."SOURCETABLE". To confirm, user needs to click on Save.

As the next step, user has to map the columns from the database table to the actual attributes and indicators of the data set. Once configured, user has to save the configuration and click on Recreate mapping. After confirming, the view is created (or updated) and data are available in the data set. 

既存のマッピングを編集する

To edit existing mapping, user has to click on Edit.

After that, the user can do following actions:

  1. Edit existing mapping.
  2. Choose a different database table by clicking on Edit.
  3. Delete the mapping.

制限事項

  • Time column is currently not supported. Use datetime instead in both source database and the data set.