Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Removed translated content for 'cs'
Sv translation
languageen

Joined data sets allow you to analyze data from more data sets together and therefore use data from more data sources in a single report.

Tip

The principle is similar to joining SQL database tables.

Creating Join

To create join in BellaDati:

  1. Navigate to one of the Data Sets you want to use in join
  2. Click on Joined Data Sets in Settings section of the left action bar
  3. Choose Create Join
  4. Select Data Set to be joined with

 

Join condition

Each join has to have specified following parameters:

  • Name: Joined data set name.
  • Join with: Name of the source data set to join with.
  • Join type: Standard join types available - match always depends on attributes.
    • Left outer join: Record in the target data set is not mandatory. An optional custom condition can be used.
    • Inner join: Record in the target data set is mandatory. An optional custom condition can be used.
    • Custom join: User can define own joining condition. If not specified, no attribute match is required (Cross join).

Info

The resulting joined data set will contain all the attributes and indicators from all source data sets.

Custom Join Condition

BellaDati allows you to define you own joining condition. To do so:

  1. Select the Join type. If the Custom join is selected, no attribute match is required (Cross join).
  2. Type joining condition to restrict the output
Tip

BellaDati offers you autocomplete to easily construct joining conditions.

Multiple Join Points

One data set could be joined with more data sets (eg. join by department ID to get department full name, address, country, total sales and then join by product ID to get products name, price, weight and mass). Each join is called join point.

To add another joining point into existing join:

  1. Click on add joining item
  2. Select desired Data Set
  3. Continue with Join Conditions

Joining Facts and Restrictions

Info
  1. Data in the joined data set will be the intersection of all joins.
  2. Data in joined data sets are updated automatically when data are changed or imported to the source data sets. You cannot import data directly to the joined data sets.
Note
  1. Please note, that the permissions setting based on data filter has to be set for both (source and joined) data sets!
  2. Data join is also available on data source level (database). Please consider this option when you plan to analyze millions records of data. Joining on database level may provide better performance.
  3. Joined data set is rebuilt after the import into one of the data sets which is joined. All data sets which are used in this joined are locked during this time - import into these data sets will not run.

User can add join when:

  • User can edit data set (Domain Admin, Data Set Owner, Data Set Editor). Data set editor needs to have enabled the edit access as user or user group.
  • No data filters are set in sharing (USER nor USER_GROUP nor ATTRIBUTE_FILTER).
  • On-demand synchronization is disabled.
Available data sets to join: 
  • All the user can access (even in read-only mode).
  • Must have the same storage type (local or remote, if remote, location must be the same).
  • No data filters are set in sharing.
  • Partitioning must be disabled.
  • Cannot be joined data set or big data set.

Joined data set supports these functions the same way like in ordinary data set:

Tutorial video

HTML
<iframe width="560" height="315" src="https://www.youtube.com/embed/Q5awkTjZsE0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

 

Next Steps

Sv translation
languagesk

Spojené skupiny dát Vám umožňujú analyzovať dáta z viacerých skupín dát spoločne a tak použiť dáta z viacerých zdrojov dát v jednom reporte.

Tip

Princíp je podobný spájaniu SQL tabuliek.

Vytvorenie spojenia

Pre vytvorenie spojenia skupín dát v BellaDati:

  1. Prejdite na jednu zo skupín dát, ktorú chcete spájať
  2. Kliknite na Spojené skupiny dát na ľavom menu
  3. Kliknite na vytvoriť spojenie
  4. Vyberte skupinu dát, ktorú chcete napojiť

Podmienky spojenia

Každé spojenie musí mať špecifikované následné parametre:

  • Názov: Názov prepojenej skupiny dát.
  • Spojenie s: Názov zdrojovej skupiny dát, ktorú plánujete prepojiť.
  • Podmienka spojenia: Špecifikovať či sa čas/dátum v oboch skupinách má brať do úvahy.
    • So zhodným časom: Čas/dátum v obidvoch skupinách je braný od úvahy.
    • Bez zhodného času: Čas/dátum v oboch skupinách nie je braný do úvahy
    • Vlastný: Krížové prepojenie s možnosťou určite vlastnú podmienku
  • Druh spojenia: Dostupné sú štandardné typy spojené - zhoda stále záleží na atribútoch
    • Left outer join: Záznam nemusí byť nájdený v skupine dát, s ktorou spájame.
    • Inner join: Záznam musí byť nájdený v skupine dát, s ktorou spájame.
    • Cross join: Žiadna zhoda atribútov nie je potrebná

Info

Výsledná skupina dát bude obsahovať ukazovatele a atribúty so všetkých zdrojových skupín dát

Vlastná podmienka spojenia

BellaDati Vám umožňuje definovať vlastnú podmienku spojenia:

  1. V podmienkach spojenia vyberte Vlastná
  2. Automatický bude aplikovaný Cross join
  3. Zadajte podmienku spojenia pre ohraničenie výsledkov
Tip

BellaDati Vám ponúka autocomplete na jednoduché konštruovanie podmienok spojenia.

Viaceré body spojenia

Jedna skupina dát môže byť spojená s viacerými skupinami (napríklad spojenie podľa ID oddelenia na získanie plného názvu oddelenia, krajiny, adresy, predaja a následne spojenie podľa ID produktu na získanie mena produktu, ceny apod.). Každé spojenie sa volá bod spojenia.

Pre pridanie ďalšieho bodu spojenia:

  1. Kliknite na pridať bod spojenia
  2. Vyberte požadovanú skupinu dát
  3. Pokračujte s podmienkami spojenia


Fakty a obmedzenia spájania

Info
  1. Dáta v spojenej skupine dát budú prepojením všetkým spojení.
  2. Dáta v spojenej skupine dát budú automaticky aktualizované, keď nastane nejaká zmena alebo import do zdrojových skupín dát. Do spojenej skupiny dát nie je možný priamy import.
Note
  1. Prosím všimnite si, že nastavenia povolení nie sú dostupné v spojených skupinách dát!
  2. Nie je možné spojiť skupinu dát s už spojenou skupinou dát.
  3. Spojenie dát je taktiež dostupné na úrovni zdrojov dát (databáz). Prosím zvážte túto možnosť ak plánujete analyzovať milióny záznamov dát. Spojenie na úrovni databáz môže poskytnúť lepší výkon.

Spojená skupina dát umožňuje uvedené funkcie úplne rovnako ako bežná skupina dát:

Tutorialové video

HTML
<iframe width="560" height="315" src="https://www.youtube.com/embed/Q5awkTjZsE0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

 

Kam ďalej

Sv translation
languageja

結合したデータセットにより、一度により多くのデータセットのデータを分析できるため、1つのレポートでより多くのData Sourcesのデータを使用できます。

Tip

原則は、SQLデータベーステーブルの結合に似ています。

 結合の作成

BellaDati結合を作成するには:

  1. 結合に使いたいデータセットのいずれかに移動します

  2. 左側のアクションバーにある[設定]セクションで[結合データセット]をクリックします
  3. 結合の作成を選択します
  4. 結合したいデータセットを選択します

結合条件

各結合には、以下のパラメーターを指定する必要があります:

  • 名前: 結合されたデータセット名
  • 一緒に結合するデータセット: 結合するソースデータセットの名前
  • 結合タイプ: 利用可能な標準結合タイプ – 一致は常に属性に依存します。
    • 左外部結合: ターゲットデータセットのレコードは必須ではありません。オプションのカスタム条件を使用できます。
    • 内部結合: ターゲットデータセットのレコードは必須です。オプションのカスタム条件を使用できます。
    • カスタム結合: ユーザーは独自の結合条件を定義できます。指定しない場合、属性の一致は必要ありません(クロス結合)。

Info

結果の結合データセットには、すべてのソースデータセットのすべての属性とインジケータを含みます。

カスタム結合条件

BellaDatiでは、ユーザー自身が結合条件を定義できます。そのためには:

  1. 結合タイプを選択します。カスタム結合が選択されている場合、属性の一致は必要ありません(クロス結合)。

  2. 結合条件を入力して、出力を制限します

Tip

BellaDatiは、結合条件を簡単に構築するためのオートコンプリートを提供します。

複数の結合ポイント

1つのデータセットを他のデータセットと結合できます(例: 部門IDで結合して部門の名前、住所、国、総売上を取得し、製品IDで結合して製品名、価格、重量、質量を取得します)各結合は、結合ポイントと呼ばれます。

既存の結合に別の結合ポイントを追加するには:

  1. 結合アイテムの追加をクリックします

  2. 目的のデータセットを選択します

  3. 結合条件に進みます


結合ファクトと制限

Info
  1. 結合したデータセットのデータは、すべての結合の共通部分になります。
  2. 結合したデータセットのデータは、データが変更されるかソースデータセットにインポートされると自動で更新されます。結合したデータセットに直接データをインポートすることはできません。
Note
  1. データフィルターに基づくアクセス許可の設定は、両方の(ソースおよび結合)データセットに対して設定する必要があることに注意してください!
  2. データ結合は、データソースレベル(データベース)でも利用できます。何百万ものデータのレコードを分析する場合は、このオプションを検討してください。データベースレベルで結合すると、パフォーマンスが向上する場合があります。
  3. 結合されたデータセットは、結合されたデータセットの1つへのインポート後に再構築されます。この結合で使用されるすべてのデータセットは、この間ロックされます - これらのデータセットへのインポートは実行されません。

ユーザは以下の場合に結合を追加できます:

  • ユーザーはデータセット(ドメイン管理者、データセット所有者、データセットエディター)を編集できます。データセットエディターは、ユーザーまたはユーザーグループとして編集アクセスを有効にする必要があります。
  • 共有にデータフィルターが設定されていません(USER nor USER_GROUP nor ATTRIBUTE_FILTER).
  • オンデマンド同期は無効です。
結合する利用可能なデータセット: 
  • すべてのユーザーがアクセスできます(読み取り専用モードでも)。
  • ストレージタイプが同じである必要があります(ローカルまたはリモート、リモートの場合、ロケーションが同じでなければなりません)。
  • 共有にはデータフィルターが設定されていません。
  • パーティションを無効にする必要があります。
  • データセットまたはビッグデータセットに結合できません。

結合したデータセットは、通常のデータセットと同じ方法でこれらの機能をサポートします:

チュートリアルビデオ

HTML
<iframe width="560" height="315" src="https://www.youtube.com/embed/Q5awkTjZsE0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

次に

 

Sv translation
languagede

Mit verbundenen Datensätzen können Sie Daten aus mehreren Datensätzen zusammen analysieren und somit Daten aus mehreren Datenquellen in einem einzigen Report verwenden.

Tip

Das Prinzip ähnelt dem Verknüpfen von SQL-Datenbanktabellen.

Join erstellen

Join in BellaDati erstellen:

  1. Navigieren Sie zu einem der Datensätze, die Sie beim Join verwenden möchten

  2. Klicken Sie in der linken Aktionsleiste im Abschnitt Einstellungen auf verknüpfte Datensätze

  3. Wählen Sie Create Join

  4. Wählen Sie den Dataset aus, mit dem verbunden werden sol

 

Join Bedingung

Für jeden Join müssen folgende Parameter angegeben werden:

  • Name: Name der verknüpften Datei.
  • Join with: Name der Quelldatei, mit der verbunden werden soll.
  • Join-Typ: Standard-Join-Typen verfügbar - Übereinstimmung hängt immer von Attributen ab.
    • Left Outer Join: Dataset im Zieldataset ist nicht obligatorisch.
    • Inner Join: Aufzeichnung im Zieldataset ist obligatorisch.
    • Benutzerdefinierter Join: Der Benutzer kann eine eigene Join-Bedingung definieren. Wenn nicht angegeben, ist keine Attributübereinstimmung erforderlich (Cross-Join).

Info

Der resultierende verbundene Dataset enthält alle Attribute und Indikatoren aus allen Quelldatensätzen.

Benutzerdefinierte Join-Bedingung

Mit BellaDati können Sie Ihre eigene Verbindungsbedingung definieren. Um dies zu tun:

  1. Wählen Sie in Join-Bedingung benutzerdefiniert aus
  2. Cross Join wird automatisch angewendet
  3. Geben Sie die Verbindungsbedingung ein, um die Ausgabe zu beschränken
Tip

BellaDati bietet Ihnen die automatische Vervollständigung, um Verbindungsbedingungen einfach zu erstellen.

Mehrere Verbindungspunkte

Ein Dataset könnte mit mehreren Datensätzen verbunden werden (z. B. Join nach Abteilungs-ID, um vollständigen Namen, Adresse, Land, Gesamtumsatz der Abteilung zu erhalten und dann nach Produkt-ID, um Produktnamen, Preis, Gewicht und Masse zu erhalten). Jeder Join wird Join Point genannt.

So fügen Sie einen anderen Verbindungspunkt zu einem vorhandenen Join hinzu:

  1. Klicken Sie auf Verbindungselement hinzufügen
  2. Wählen Sie den gewünschten Dataset aus Select desired
  3. Fahren Sie mit Join-Bedingungen fort

Zusammenführung von Fakten und Einschränkungen

Info
  1. Die Daten im verbundenen Dataset sind die Schnittmenge aller Verbindungen.
  2. Daten in verknüpften Datensätzen werden automatisch aktualisiert, wenn Daten geändert oder in die Quelldatensätze importiert werden. Sie können keine Daten direkt in die verbundenen Datensätze importieren.
Note
  1. Bitte beachten Sie, dass die Berechtigungseinstellung auf Basis des Datenfilters sowohl für (Quell- als auch für zusammengeführte) Datensätze festgelegt werden muss!
  2. Data Join ist auch auf Datenquellenebene (Datenbank) verfügbar. Bitte beachten Sie diese Option, wenn Sie planen, Millionen von Datensätzen zu analysieren. Eine Verknüpfung auf Datenbankebene kann zu einer besseren Performance führen.
  3. Der zusammengeführte Dataset wird nach dem Import in einen der zusammengeführten Datensätze neu aufgebaut. Alle Datensätze, die in diesem Join verwendet werden, sind während dieser Zeit gesperrt - der Import in diese Datensätze wird nicht ausgeführt.

Der Benutzer kann einen Join hinzufügen, wenn:

  • Der Benutzer kann den Dataset bearbeiten (Domain Admin, Datasetverantwortlicher, Dataseteditor). Der Dataseteditor muss den Bearbeitungszugriff als Benutzer oder Benutzergruppe aktiviert haben.

  • Es werden keine Datenfilter im Sharing gesetzt (USER noch USER noch USER_GROUP noch ATTRIBUTE_FILTER).

  • Die On-Demand-Synchronisierung ist deaktiviert.

Verfügbare Datensätze zum Zusammenführen:

  • Alle Benutzer können darauf zugreifen (auch im Nur-Lese-Modus).

  • Muss den gleichen Speichertyp haben (lokal oder entfernt, wenn entfernt, muss der Standort gleich sein).

  • Es werden keine Datenfilter in der Freigabe gesetzt.

  • Die Partitionierung muss deaktiviert sein.

  • Kann nicht mit einem Dataset oder einem großen Dataset verbunden werden.

Der verknüpfte Dataset unterstützt diese Funktionen wie im normalen Dataset:

Video-Tutorial

HTML
<iframe width="560" height="315" src="https://www.youtube.com/embed/Q5awkTjZsE0" frameborder="0" allow="accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture" allowfullscreen></iframe>

 

Nächste Schritte