Zu Hauptinhalt springen Zu ergänzendem Inhalt springen

Loading and managing data with Data Manager

Add and manage data from the Data manager so that you can use the data in your app.

There are two views in data manager:

  • Associations view Associations

    You can create and edit association between tables.

  • Table  Tables

    You get an overview of all data tables in the app, whether you added them using Add data, or loaded them with the data load script. Each table is displayed with the table name, the number of data fields, and the name of the data source.

Previewing a data table

You can preview a table to see which columns it contains, and a sample set of the data.

Gehen Sie folgendermaßen vor:

  • Select the data table you want to preview.

A preview of the table data set is displayed.

Adding a new data table

You can quickly add a data table to your app. Öffnen Sie den Datenmanager und klicken Sie dann auf Hinzufügen. Sie können auch in Navigation in der oberen Leiste auf Daten hinzufügen klicken. Wenn Sie eine neue App erstellen, werden Sie aufgefordert, Daten hinzuzufügen.

You can add data from the following data sources:

Data sources
Data source Description
In-App

Select from data sources that are available in your app. These can be files that you have attached to your app.

You can also create a data source and manually add data to it using Manual entry.

File locations

Select from files on a network drive, for example a drive that has defined by your administrator.

Data connections

Select from existing data connections that have been defined by you or an administrator.

Editing a data table

You can edit all the data tables that you have added with Add data. You can rename the table and fields in the data table, and update the fields from the data source. It is also possible to add a calculated field and adjust date and time formats.

Gehen Sie folgendermaßen vor:

  1. Click Edit on the data table you want to edit.

    The data table editor opens, and you can perform the edits and transformations you want to do.

  2. Click Close to return.

The table is now marked Pending update, and the changes will be applied to the app data the next time you reload data.

For more information, see Bearbeiten einer Tabelle.

InformationshinweisYou can only edit data tables added with Add data. If you click Edit on a table that was loaded using the load script, the data load editor opens. For more information, see Using the data load editor.

Deleting a data table

You can only delete data tables added with Add data. Data tables that were loaded using the load script can only be removed by editing the script in the data load editor.

Gehen Sie folgendermaßen vor:

  • Click Delete on the data table you want to delete.

The table is now marked Pending delete and will be removed the next time you reload data.

You can undo and redo your delete actions by clicking Undo and Redo.

WarnhinweisIf you have used fields from the data table in a visualization, removing the data table will result in an error being shown in the app.

Managing data table associations

When you add several tables that need to be associated, the perfect situation is that the tables associate with key fields that have identical names in the different tables. If that is the case, you can add them to Qlik Sense with the data profiling disabled option of Add data, and the result will be a data structure with the tables associated correctly.

If you have less than ideal data sources, there are a number of possible association problems.

  • If you have loaded two fields containing the same data but with a different field name from two different tables, it's probably a good idea to name the fields identically to relate the tables.
  • If you have loaded two fields containing different data but with identical field names from two different tables, you need to rename at least one of the fields to load them as separate fields.
  • If you have loaded two tables containing more than one common field.

Wenn Sie Ihre Daten verknüpfen möchten, empfehlen wir Ihnen, die Option Daten hinzufügen mit aktivierter Datenprofilerstellung zu verwenden. Dies ist die Standardoption. Diese Einstellung können Sie überprüfen, indem Sie neben der Schaltfläche Daten hinzufügen in der unteren rechten Ecke der Seite „Daten hinzufügen“ auf More klicken.

Qlik Sense performs data profiling of the data you want to load to assist you in fixing the table association. Existing bad associations and potential good associations are highlighted, and you get assistance with selecting fields to associate, based on analysis of the data.

You can manage table associations in two different ways:

  • In the Associations view Associations view of data manager.

    You can create associations based on Insight Advisor recommendations, or create custom associations based on one or more fields.

    For more information, see Managing data associations.

  • Using the Associate option in the table editor.

    You can create custom associations and composite key associations based on several fields.

    For more information, see Verwalten von Verknüpfungen mit anderen Tabellen.

InformationshinweisIf you disable data profiling when adding data, Qlik Sense will associate tables based on common field names automatically.

Applying changes and reloading data

Changes that you have made in the Data manager will not be available in the app until you have reloaded data. When you reload data, the changes are applied and any new data that you have added is loaded from the external data sources. Data that you loaded previously is not reloaded.

You can reload all the data from the external data sources by using the reload button in the Data manager footer.

Data manager footer.

The reload button reloads all the data for the selected table. It does not reload all the data for all the tables in the app.

If the data in Data manager is out of sync with the app data, the Load data button is green. In the Associations view, all new or updated tables are indicated with *, and deleted tables are a lighter color of gray. In the Tables view, all new, updated, or deleted tables are highlighted in blue and display an icon that shows the status of the table:

  • Tables marked with Pending delete Delete will be deleted.
  • Tables marked with Pending update reload will be updated with fields that have been added, renamed, or removed, or the table will be renamed.
  • Tables marked with Pending add  will be added.

Gehen Sie folgendermaßen vor:

  • Click Load data to load the changes in the app.

The app data is now updated with changes you made in Data manager.

To apply changes and reload all the data in the selected table from the external data sources:

  • Click the reload button in the Data manager footer.

Undo and Redo actions in Data manager

When you are editing in Data manager, you can undo or redo some actions by clicking Undo and Redo, or by using the keyboard shortcuts Ctrl + Z and Ctrl + Y.

The log of actions is cleared if you:

  • Change view, for example, going from the table overview to Associations.
  • Load data.
  • Close Data manager.

Viewing table transformation details in Data manager

You can view the operations and transformations performed on a table in Data manager using the Details dialog. The Details dialog is available in the Associations and Table views.

Details displays the current operations and transformations made to the selected table. This shows you the source of a table, the current changes that have been made, and the sequence in which the changes have been applied. Details enables you to more easily understand how a table got into a current state. You can use Details, for example, to easily see the order in which tables were concatenated.

For more information, see Anzeigen von Details zu Tabellen- und Feldumformungen im Datenmanager.

Interaction between Data manager and the data load script

Wenn Sie Datentabellen im Datenmanager hinzufügen, wird ein Datenladeskriptcode generiert. Sie können den Skript-Code im Automatisch generierten Abschnitt des Dateneditors sehen. Sie können den generierten Skript-Code auch entsperren und bearbeiten. Dann werden die Datentabellen jedoch nicht mehr im Datenmanager verwaltet.

Im Ladeskript definierte Datentabellen werden nicht standardmäßig im Datenmanager verwaltet. Die Tabellen werden zwar in der Datenübersicht angezeigt, können aber nicht im Datenmanager gelöscht oder bearbeitet werden, und für Tabellen, die mit dem Skript geladen wurden, werden keine Verknüpfungsempfehlungen angezeigt. Wenn Sie Ihre Skripttabellen jedoch mit dem Datenmanager synchronisieren, werden Ihre Skripttabellen als verwaltete Skripttabellen zum Datenmanager hinzugefügt.

Warnhinweis

Wenn Sie Tabellen synchronisiert haben, sollten Sie keine Änderungen im Dateneditor vornehmen, wenn der Datenmanager in einer anderen Registerkarte geöffnet ist.

Weitere Informationen zu synchronisierten Tabellen finden Sie unter Synchronisieren von Skripttabellen im Datenmanager.

Sie können Skriptabschnitte hinzufügen und Code entwickeln, die das Datenmodell verbessern, das im Datenmanager erstellt wurde, und mit diesem interagiert, allerdings müssen Sie in einigen Bereichen Vorsicht walten lassen. Ihr Skriptcode kann mit dem Datenmanager-Datenmodell kollidieren und in einigen Fällen zu Problemen führen. Beispiel:

  • Umbenennen oder Ablegen von Tabellen, die im Skript mit Datenmanager hinzugefügt wurden.
  • Ablegen von Feldern aus Tabellen, die mit Datenmanager hinzugefügt wurden.
  • Zusammenführung von Tabellen, die mit Datenmanager hinzugefügt wurden, und im Skript geladener Tabellen.
  • Verwenden der Qualify-Anweisung mit Feldern in Tabellen, die mit Datenmanager hinzugefügt wurden.
  • Laden von Tabellen, die mit Datenmanager hinzugefügt wurden, mit Resident im Skript.
  • Hinzufügen von Skriptcode nach dem generierten Codeabschnitt. Die sich daraus ergebenden Änderungen im Datenmodell werden im Datenmanager nicht wiedergegeben.

To learn more about editing the data load script, see Edit the data load script.

Concatenating tables in Data manager

Concatenation combines two tables into a single table with combined fields. It consolidates content, reducing the number of separate tables and fields that share content. Tables in Data manager can be automatically or forcibly concatenated.

For more information, see Zusammenfassen von Tabellen im Datenmanager.

Concatenated table in Tables view and Associations view.

Concatenated table.

Weitere Informationen

Hat diese Seite Ihnen geholfen?

Wenn Sie Probleme mit dieser Seite oder ihren Inhalten feststellen – einen Tippfehler, einen fehlenden Schritt oder einen technischen Fehler –, teilen Sie uns bitte mit, wie wir uns verbessern können!