Content Migration Tool von Tableau-Fallbeispiele
Content Migration Tool von Tableau wird, wie der Name schon sagt, in erster Linie zum Verschieben von Tableau Cloud-Inhalten von einem Projekt zu einem anderen verwendet. Das Tool enthält jedoch viele Funktionen, die es zu einer idealen Lösung für diverse Aufgaben im Zusammenhang mit der Migration und Wartung von Inhalten machen.
Hinweis: In vielen Fallbeispielen verwenden wir den Begriff Migration, um das Verschieben von Inhalten von einer Umgebung, einer Site oder einem Projekt in eine andere bzw. ein anderes zu beschreiben. Aus technischer Sicht kopiert Content Migration Tool jedoch Inhalte und der Original- bzw. Quellinhalt wird nicht automatisch gelöscht oder archiviert.
Die folgenden Informationen beschreiben einige häufige Fallbeispiele, in denen Sie das Content Migration Tool nutzen können.
Heraufstufung von Inhalten
Sie können das Content Migration Tool verwenden, um Inhalte für Entwicklungsprojekte zu erstellen und dann routinemäßige Migrationen durchführen, um Inhalte auf Staging- oder Produktionsprojekte auf Ihrer Site heraufzustufen.
Gehen Sie wie folgt vor, um Inhalte zu Produktionsprojekten zu migrieren:
Erstellen Sie einen Plan, und wählen Sie die Site aus, die Sie als Quellsite verwenden möchten. In diesem Beispiel beschreiben wir eine Migration zwischen Projekten auf derselben Site. Wählen Sie also dieselbe Tableau-Site als Ziel aus. Weitere Informationen finden Sie unter "Erstellen eines Plans" im Thema Übersicht über den Migrationsplan.
Beim Migrieren von Arbeitsmappen zwischen zwei Projekten auf derselben Site sind Ihre Anmeldeinformationen für die Quelle und das Ziel möglicherweise ähnlich oder identisch. In diesem Szenario empfehlen wir die Verwendung persönlicher Zugangs-Token, damit die Verbindung besser wiederverwendet werden kann. Weitere Informationen finden Sie unter Persönliche Zugangstoken.
Wählen Sie das Entwicklungsprojekt mit den Inhalten aus, die Sie migrieren möchten. Sie können vollständige Projekte, bestimmte Arbeitsmappen und Datenquellen sowie Benutzerberechtigungen auswählen. Weitere Informationen finden Sie unter "Planung" im Thema Übersicht über den Migrationsplan.
Wenn Sie während dieser Migration Änderungen oder Transformationen am Inhalt vornehmen müssen, können Sie dies entsprechend im Plan konfigurieren. Dieser Vorgang wird als Zuordnung bezeichnet.
Wählen Sie im Menü Zuordnung hinzufügen die Option Projekt ändern aus, um eine Projektzuordnung hinzuzufügen. Wählen Sie Ihr Entwicklungsprojekt als Quelle und Ihr Produktionsprojekt als Ziel aus, oder klicken Sie auf Neu hinzufügen, um ein neues Projekt zu erstellen.
Weitere Arten der Zuordnung umfassen Folgendes:
Änderungen an Arbeitsmappen: Beinhaltet das Umbenennen von Arbeitsmappen und das Ändern des Zielprojekts. Eine vollständige Liste der Arbeitsmappentransformationen finden Sie unter Migrationspläne: Arbeitsmappen.
Änderungen an Datenquellen: Umfasst das Ersetzen von Tabellen- oder Schemanamen, das Festlegen von Berechnungsformeln sowie das Festlegen von Verbindungsinformationen. Eine vollständige Liste der Datenquellentransformationen finden Sie unter Migrationspläne: Arbeitsmappen (eingebettete Datenquellen) und Migrationspläne: Veröffentlichte Datenquellen (veröffentlichte Datenquellen).
Änderungen an Benutzern: Schließt Änderungen der Domäne, Benutzer und Gruppennamen im Ziel ein.
Wenn Sie bereit sind, klicken Sie auf Migration ausführen, um die Planungsphase zu beenden und die Ausführung Ihres Plans vorzubereiten.
Wenn Sie dies so planen möchten, dass es regelmäßig ausgeführt wird, können Sie dies mit dem Content Migration Tool Runner skriptgesteuert als einen Auftrag erstellen und entsprechend planen. Informationen zur Verwendung des Runners für das Content Migration Tool finden Sie unter Verwenden des Content Migration Tool von Tableau Konsolenläufers.
Anpassen von Inhalten für Kunden
Wenn Sie in einem Beratungsszenario arbeiten, können Sie mit Content Migration Tool Inhalte für jeden Ihrer Kunden anpassen. Die einzelnen Arbeitsmappen fungieren als Vorlage für Ihren Migrationsplan, sodass Sie Stile (Text, Bilder usw.) anwenden und Datenquellen für bestimmte Kunden ersetzen können.
In diesem Beispiel beschreiben wir eine Migration zwischen Projekten; ein internes Projekt, in dem Sie Vorlagen speichern, und ein externes Projekt, das Sie mit Kunden teilen.
Gehen Sie wie folgt vor, um Inhalte für Ihre Kunden anzupassen:
Erstellen Sie einen Plan, und wählen Sie die Site aus, die Sie als Quellsite verwenden möchten. Wählen Sie dieselbe Tableau-Site als Ziel aus. Weitere Informationen finden Sie unter "Erstellen eines Plans" im Thema Übersicht über den Migrationsplan.
Beim Migrieren von Arbeitsmappen zwischen zwei Projekten auf derselben Site sind Ihre Anmeldeinformationen für die Quelle und das Ziel möglicherweise ähnlich oder identisch. In diesem Szenario empfehlen wir die Verwendung persönlicher Zugangs-Token, damit die Verbindung besser wiederverwendet werden kann. Weitere Informationen finden Sie unter Persönliche Zugangstoken.
Wählen Sie das interne Projekt aus, das den zu migrierenden Vorlageninhalt enthält. Sie können vollständige Projekte, bestimmte Arbeitsmappen und Datenquellen sowie Benutzerberechtigungen auswählen. Weitere Informationen finden Sie unter "Planung" in der Übersicht über den Migrationsplan.
Wenn Sie während dieser Migration Änderungen oder Transformationen am Inhalt vornehmen müssen, können Sie dies entsprechend im Plan konfigurieren. Dieser Vorgang wird als Zuordnung bezeichnet.
Wählen Sie im Menü Zuordnung hinzufügen die Option Projekt ändern aus, um eine Projektzuordnung hinzuzufügen. Wählen Sie Ihr internes Projekt als Quelle und das Produktionsprojekt als Ziel aus, oder klicken Sie auf Neu hinzufügen, um ein neues Projekt zu erstellen.
Verwenden Sie im Schritt Arbeitsmappen des Migrationsplans Arbeitsmappenzuordnungen und Transformationen, um Ihren Inhalt anzupassen. Im Folgenden finden Sie zwei Beispiele für häufig verwendete Transformationen. Eine vollständige Liste der Arbeitsmappentransformationen finden Sie unter Migrationspläne: Arbeitsmappen.
Zum Personalisieren von Inhalten können Sie die Transformationen Bild ersetzen und Text ersetzen verwenden, um die Arbeitsmappe mit dem Unternehmensnamen und Logo eines Kunden zu aktualisieren.
Wenn es sich um Datenquellen handelt, können Sie die Transformationen Tabellen-/Schemaname ersetzen oder Benutzerdefinierte SQL festlegen verwenden, um Inhalte für Ihren Kunden zu ändern.
Überprüfen Sie den Plan und führen Sie ihn aus. Wenn Sie bereit sind, klicken Sie auf Migration ausführen, um die Planungsphase zu beenden und die Ausführung Ihres Plans vorzubereiten.
Umgebungsmigration
Sie können Content Migration Tool verwenden, um Inhalte zwischen Tableau Cloud- und Tableau Server-Umgebungen mit einer gültigen Advanced Management-Lizenz zu migrieren.
Führen Sie die folgenden Schritte aus, um Inhalte zwischen Tableau-Bereitstellungen zu migrieren:
Erstellen Sie einen Plan, und wählen Sie die Site aus, die Sie als Quelle für die Migration verwenden möchten. Weitere Informationen finden Sie unter "Erstellen eines Plans" im Thema Übersicht über den Migrationsplan.
Wählen Sie den Inhalt aus, den Sie von der Quellsite migrieren möchten. Sie können vollständige Projekte, bestimmte Arbeitsmappen und Datenquellen sowie Benutzerberechtigungen auswählen.
Erstellen Sie Benutzerberechtigungszuordnungen, um Inhalte anzupassen und zu sichern. Weitere Informationen finden Sie unter Migrationspläne: Berechtigungen und Eigentum.
Überprüfen Sie den Plan und führen Sie ihn aus. Wenn Sie bereit sind, klicken Sie auf Migration ausführen, um die Planungsphase zu beenden und die Ausführung Ihres Plans vorzubereiten.
Tipps
Hinweis: Bevor Sie eine Umgebungsmigration durchführen, machen Sie sich unbedingt mit den Migrationseinschränkungen beim Verwenden von Content Migration Tool vertraut.
- Sie können Ihre Inhalte stufenweise migrieren, Inhalte iterativ testen und validieren, bevor die endgültige Migration abgeschlossen ist.
- Die Content Migration Tool-Migration verarbeitet keine eingebetteten Anmeldeinformationen, Abonnements und benutzerdefinierten Ansichten. Diese müssen manuell migriert werden.
Freigeben externer Inhalte
Sie können das Content Migration Tool verwenden, um interne Inhalte für externe Mitarbeiter freizugeben, ohne den Zugriff auf Ihr Projekt zuzulassen. Dadurch bleiben Ihre Daten sicher und Sie können nur ausgewählte Arbeitsmappen und Datenquellen veröffentlichen. Sobald Inhalte freigegeben wurden, melden sich Mitarbeiter bei ihrer Tableau Cloud-Site an, um Änderungen anzuzeigen und vorzunehmen, ohne dass sich dies auf die in Ihrem internen Projekt gespeicherten Inhalte auswirkt.
Bevor Sie den Vorgang fortsetzen, stellen Sie sicher, dass der Inhalt, den Sie freigeben, zwischen den internen und externen Projekten kompatibel ist.
Gehen Sie wie folgt vor, um Inhalte extern freizugeben:
Bereiten Sie interne Inhalte vor. Als Best Practice wird empfohlen, Inhalte in dem internen Projekt mit gesperrten Berechtigungen und strengen Governance-Regeln zu trennen. Arbeitsmappen und Datenquellen sollten klar gekennzeichnet werden, um zu verdeutlichen, dass der Inhalt für die externe Verwendung vorgesehen ist. Weitere Informationen finden Sie unter Verwenden von Projekten zur Verwaltung des Zugriffs auf Inhalte.
Hinweis: Für externe Projekte freigegebene Inhalte müssen Datenextrakte verwenden, es sei denn, auf die Datenquelle kann öffentlich zugegriffen werden. Informationen zum Erstellen von Extrakten und zum Ersetzen von Datenquellen finden Sie in der Tableau Desktop-Hilfe unter Extrahieren von Daten und Ersetzen von Datenquellen.
Wenn Sie die Sicherheit auf Zeilenebene implementiert haben, müssen diese Datenquellen aktualisiert werden, um Benutzerfilter und andere Details für das externe Projekt widerzuspiegeln. Weitere Informationen zur Sicherheit auf Zeilenebene finden Sie in der Tableau Desktop-Hilfe unter Beschränken des Zugriffs auf Datenzeilenebene.
Erstellen Sie einen Plan, und wählen Sie die Site aus, die Sie als Quellsite verwenden möchten. Wählen Sie dieselbe Tableau-Site als Ziel aus. Weitere Informationen finden Sie unter "Erstellen eines Plans" im Thema Übersicht über den Migrationsplan.
Beim Migrieren von Arbeitsmappen zwischen zwei Projekten auf derselben Site sind Ihre Anmeldeinformationen für die Quelle und das Ziel möglicherweise ähnlich oder identisch. In diesem Szenario empfehlen wir die Verwendung persönlicher Zugangs-Token, damit die Verbindung besser wiederverwendet werden kann. Weitere Informationen finden Sie unter Persönliche Zugangstoken.
Wählen Sie das interne Projekt aus, das den zu migrierenden Vorlageninhalt enthält. Sie können vollständige Projekte, bestimmte Arbeitsmappen und Datenquellen sowie Benutzerberechtigungen auswählen. Weitere Informationen finden Sie unter "Planung" in der Übersicht über den Migrationsplan.
Wenn Sie während dieser Migration Änderungen oder Transformationen am Inhalt vornehmen müssen, können Sie dies entsprechend im Plan konfigurieren. Dieser Vorgang wird als Zuordnung bezeichnet.
Wählen Sie im Menü Zuordnung hinzufügen die Option Projekt ändern aus, um eine Projektzuordnung hinzuzufügen. Wählen Sie Ihr internes Projekt als Quelle und das externe Projekt als Ziel aus, oder klicken Sie auf Neu hinzufügen, um ein neues Projekt zu erstellen.
Überprüfen Sie den Plan und führen Sie ihn aus. Wenn Sie bereit sind, klicken Sie auf Migration ausführen, um die Planungsphase zu beenden und die Ausführung Ihres Plans vorzubereiten.
Validieren von Datenbankmigrationen
Dieser Anwendungsfall liegt vor, wenn Sie beabsichtigen, Inhalte nach einer Migration der zugrunde liegenden Datenbanken zu validieren. Ein Beispiel für eine Datenbankmigration ist der Wechsel von SQL Server zu Snowflake. CMT kann Ihnen dabei helfen, den aus beiden Datenquellen erstellten Inhalt zu validieren, bevor Sie die Migration abschließen, aber die eigentliche Datenbankmigration kann damit nicht durchgeführt werden.
Gehen Sie zum Validieren von Datenbankmigrationen wie folgt vor:
Erstellen Sie einen Plan, und wählen Sie die Site aus, die Sie als Quellsite verwenden möchten. Wählen Sie dieselbe Tableau-Site als Ziel aus. Weitere Informationen finden Sie unter "Erstellen eines Plans" im Thema Übersicht über den Migrationsplan.
Wählen Sie den Inhalt aus, für den Sie die Datenquelle oder Datenbankverbindungen ändern möchten.
- Konfigurieren Sie die Migration, um Ihre Inhalte in ein neues Projekt zu kopieren. Wir benennen das Quellprojekt als Projekt A und das neue bzw. das Zielprojekt als Projekt B.
Änderungen an Arbeitsmappen: Erstellen Sie eine Arbeitsmappenzuordnung, um Projekt A in Projekt B zu ändern. Eine vollständige Liste der Arbeitsmappenumwandlungen finden Sie unter Migrationspläne: Arbeitsmappen.
Änderungen an Datenquellen: Erstellen Sie eine Datenquellenzuordnung, um das Projekt A in Projekt B zu ändern. Eine vollständige Liste der Datenquellentransformationen finden Sie unter Migrationspläne: Veröffentlichte Datenquellen.
Überprüfen Sie den Plan und führen Sie ihn aus. Wenn Sie bereit sind, klicken Sie auf Migration ausführen, um die Planungsphase zu beenden und die Ausführung Ihres Plans vorzubereiten.
Aktualisieren Sie den Inhalt in Projekt B mit den neuen Datenbankverbindungen oder ersetzen Sie die Datenquellen. Dies muss manuell bei der Erstellung erfolgen.
Testen Sie jede Arbeitsmappe in Projekt A mit der Kopie in Projekt B und führen Sie eine Überprüfung auf Inkonsistenzen in den Daten aufgrund der geänderten Datenquelle durch.
Nachdem Sie bestätigt haben, dass alles wie erwartet funktioniert, überschreiben Sie den Inhalt in Projekt A mit dem aktualisierten Inhalt in Projekt B.
Hinweis: Wenn der Inhalt bereits im Zielprojekt vorhanden ist und Sie die Optionen Neuere Arbeitsmappen überschreiben und Neuere Datenquellen überschreiben nicht auswählen, wird der Inhalt nicht in das Zielprojekt kopiert.
Wartungsaufgaben
Sie können Content Migration Toolverwenden, um eine Vielzahl von Wartungsaufgaben auszuführen.
Kennzeichnen von veralteten Inhalten
Mit Content Migration Tool können Sie veraltete Inhalte archivieren. Sie können etwa einen Plan erstellen, der nach einem regelmäßigen Zeitplan ausgeführt wird und automatisch Inhalte aufnimmt, die durch Tags als veraltete Inhalte gekennzeichnet sind, und in ein Archivprojekt verschiebt. Nach einer gewissen Zeit wird der Inhalt in diesem Projekt aus dem System gelöscht. Weitere Informationen finden Sie unter Migrationspläne: Arbeitsmappen.
Wiederherstellen von Inhalten
Sie können Content Migration Tool verwenden, um von einem Projekt (versehentlich oder absichtlich) entfernte Inhalte mit Inhalten von einem Sicherungsprojekt wiederherzustellen.
Gehen Sie wie folgt vor, um Inhalte von einem Sicherungsprojekt wiederherzustellen:
Erstellen Sie einen Plan, und wählen Sie die Site aus, die Sie als Quellsite verwenden möchten. Wählen Sie dieselbe Tableau-Site als Ziel aus. Weitere Informationen finden Sie unter "Erstellen eines Plans" im Thema Übersicht über den Migrationsplan.
Wählen Sie den Inhalt aus, den Sie aus dem Sicherungsprojekt wiederherstellen möchten.
Konfigurieren Sie die Migration, um Inhalte aus Ihrem Sicherungsprojekt wiederherzustellen. Nennen wir das Sicherungsprojekt Projekt A und das Projekt, in dem die Wiederherstellung erfolgen soll, Projekt B.
Änderungen an Arbeitsmappen: Erstellen Sie eine Arbeitsmappenzuordnung, um Projekt A in Projekt B zu ändern. Eine vollständige Liste der Umwandlungen finden Sie unter Migrationspläne: Arbeitsmappen.
Änderungen an Datenquellen: Erstellen Sie eine Datenquellenzuordnung, um das Projekt A in Projekt B zu ändern. Eine vollständige Liste der Datenquellentransformationen finden Sie unter Migrationspläne: Veröffentlichte Datenquellen.
Überprüfen Sie den Plan und führen Sie ihn aus. Wenn Sie bereit sind, klicken Sie auf Migration ausführen, um die Planungsphase zu beenden und die Ausführung Ihres Plans vorzubereiten.
Überprüfen Sie den Inhalt auf der Produktions-Site.
Teilsicherung
Sobald Sie über ein Sicherungsprojekt verfügen, können Sie Content Migration Tool verwenden, um neue Inhalte aus der Produktion in das Sicherungsprojekt zu übertragen.
Hinweise:
- Bevor Sie eine Teilsicherung durchführen, machen Sie sich unbedingt mit den Migrationseinschränkungen beim Verwenden von Content Migration Tool vertraut.
– Content Migration Tool sollte nicht verwendet werden, um die gesamte Site zu sichern. Es wird empfohlen, die Inhalte zu priorisieren, die Sie am dringendsten bzw. häufigsten benötigen.
Gehen Sie wie folgt vor, um eine Teilsicherung Ihrer Inhalte durchzuführen.
Erstellen Sie einen Plan, und wählen Sie die Site aus, die Sie als Quellsite verwenden möchten. Wählen Sie dieselbe Tableau-Site als Ziel aus. Weitere Informationen finden Sie unter "Erstellen eines Plans" im Thema Übersicht über den Migrationsplan.
Wählen Sie den Inhalt aus, den Sie aus dem Produktionsprojekt sichern möchten. Sie können vollständige Projekte, bestimmte Arbeitsmappen und Datenquellen sowie Benutzerberechtigungen auswählen. Wenn Sie nur neue Inhalte migrieren möchten, stellen Sie sicher, dass die Veröffentlichungsoptionen Neuere Arbeitsmappen überschreiben und Neuere Datenquellen überschreiben nicht ausgewählt sind. Weitere Informationen finden Sie unter Migrationspläne: Arbeitsmappen.
- Konfigurieren Sie die Migration, um Inhalte in Ihr Sicherungsprojekt zu kopieren. Nennen wir das Quellprojekt Projekt A und das Sicherungsprojekt Projekt B.
Änderungen an Arbeitsmappen: Erstellen Sie eine Arbeitsmappenzuordnung, um Projekt A in Projekt B zu ändern. Eine vollständige Liste der Umwandlungen finden Sie unter Migrationspläne: Arbeitsmappen.
Änderungen an Datenquellen: Erstellen Sie eine Datenquellenzuordnung, um das Projekt A in Projekt B zu ändern. Eine vollständige Liste der Datenquellentransformationen finden Sie unter Migrationspläne: Veröffentlichte Datenquellen.
Überprüfen Sie den Plan und führen Sie ihn aus. Wenn Sie bereit sind, klicken Sie auf Migration ausführen, um die Planungsphase zu beenden und die Ausführung Ihres Plans vorzubereiten.
Wenn Sie dafür eine regelmäßige Ausführung planen möchten, können Sie mit dem Runner des Content Migration Tools ein Skript als Auftrag erstellen und eine entsprechende Planung vornehmen. Informationen zur Verwendung des Runners für das Content Migration Tool finden Sie unter Verwenden des Content Migration Tool von Tableau Konsolenläufers.