Web design and hosting, database, cloud and social media solutions that deliver business results
  • Geschäftslösungen
    • Robotische Prozessautomatisierung
    • Software
    • Datenbank-Beratungsdienste
      • Datawarehouse-Dienste
      • Datenintegration
      • PowerBI
      • Werkzeuge
    • Website Design
      • Weblokalisierung und -übersetzung
      • Website Sicherheit
    • Cloud Services
      • Microsoft Azure
    • Microsoft Office
    • Sozialen Medien
  • Akademie
    • Unsere Testumgebung
    • Datenbankdesign lernen
      • SQL Server 2008 Wartungsplan
      • Offene Abfrage abrufen
      • Verwenden von SQL Server Daten
      • Verwenden von SQL Server Datum
      • Verwenden von SQL Server Funktionen
      • Verwenden von SQL Server Pivot-Unpivot
    • Lern Web Design
      • ASP-NET
      • CSS
      • Verwendung von JavaScript
    • Lernen von IT-Diensten
      • Anfordern von SSL und Generierung von PFX-Datei in OpenSSL Simple Steps
  • Über
    • Bloggen
    • Karriere
    • Mannschaft
      • Adrian Ananda
      • Ali Al-Amine
      • Ayse Hur
      • Chester Copperpot
      • Gavin Clayton
      • Sai Gangu
      • Suneel Kumar
      • Surya Mukkamala
    • Mappe
عربى (AR)čeština (CS)Deutsch (DE)English (EN-GB)English (EN-US)Español (ES)فارسی (FA)Français (FR)हिंदी (HI)italiano (IT)日本語 (JA)polski (PL)Português (PT)русский (RU)Türk (TR)中国的 (ZH)

SSIS, Erstellen Sie eine dynamische Excel-Datei mit dynamischen Blattnamen

Erstellen Sie eine dynamische Excel-Datei mit dynamischen Blattnamen in SSIS. Ich fand dies eine der einfachsten Möglichkeiten, eine Excel-Datei mit dynamischen Blattnamen dynamisch zu erstellen.

Schritt 1

SaiExcel1.png

Wählen Sie SQL Task Editor und dann in Allgemein -> Verbindungstyp -> Excel auswählen

Schritt 3

SaiExcel2.png
Wählen Sie dann direkt unter Verbindungstyp auf der Registerkarte „Verbindung“ „Neue Verbindung“ und Sie erhalten das Bild rechts.

Schritt 3

Erstellen Sie eine leere Excel-Datei oder eine Dummy-Datei, um die Datei für den obigen Bildschirm auszuwählen.

Sie müssen sich keine Gedanken über Kopfzeilen usw. machen.

Schritt 4

Wählen Sie den SQL-Quelltyp als „Direct Input“ aus.

Schritt 5

SaiExcel3.png
Dies ist der Schlüsselteil.

Schreiben Sie auf der Registerkarte „SQL-Anweisung“ den Code genauso, wie wir es zum Erstellen einer Tabelle in SQL tun.

Man kann die Spalten je nach Art der Spaltentypen wie Varchar, INT, DECIMAL usw. erstellen.

Hier, in der obigen Abbildung, bezieht sich "" auf den Blattnamen und der Rest bezieht sich auf die Spalten innerhalb des Blattes.

Klicken Sie dann auf „OK“.

Wenn Sie mehrere Blätter haben möchten, führen Sie die obigen Schritte mit mehreren SQL-Task-Editoren aus.

Jetzt sind alle bereit für dynamische Blattnamen
SaiExcel4.png
Wenn Sie mehrere Blätter haben möchten, führen Sie die obigen Schritte mit mehreren SQL-Task-Editoren aus.

Jetzt sind alle bereit für dynamische Blattnamen

Schritt 6

Wenn Sie nun die Excel-Dateien dynamisch erstellen möchten

Wählen Sie den Excel-Verbindungs-Manager aus, der im Bereich Verbindungs-Manager erstellt wurde, und wechseln Sie dann zu Eigenschaften

Schritt 7

SaiExcel5.png
Klicken Sie auf den Navigationsbereich der Registerkarte „Ausdrücke“ und Sie werden zum Eigenschaftsausdruck-Editorfenster weitergeleitet.

Wählen Sie „Excel-Dateipfad“ aus der Dropdown-Liste der Registerkarte „Eigenschaft“ im Fenster „Eigenschaftsausdruck“ und klicken Sie auf das Navigationsfenster „Ausdruck“.

Schritt 8

Jetzt werden Sie zum Expression Builder-Fenster weitergeleitet, wo Sie Ihren Ausdruck für den Dateipfad und den Dateinamen für das Excel-Blatt wie unten erstellen können.

Überprüfen Sie den Ausdruck, indem Sie unten auf „Ausdruck auswerten“ klicken, und wenn Sie zufrieden sind, klicken Sie auf „OK“.

Das ist alles, was Sie getan haben.

Wenn Sie nun das Paket ausführen, sehen Sie die gewünschten Blattnamen mit dem gewünschten Dateinamen im gewünschten Dateipfad.

Schritt 9

SaiExcel6.png
Jetzt werden Sie zum Expression Builder-Fenster weitergeleitet, wo Sie Ihren Ausdruck für den Dateipfad und den Dateinamen für das Excel-Blatt wie unten erstellen können.

Überprüfen Sie den Ausdruck, indem Sie unten auf „Ausdruck auswerten“ klicken, und wenn Sie zufrieden sind, klicken Sie auf „OK“.

Das ist alles, was Sie getan haben.

Wenn Sie nun das Paket ausführen, sehen Sie die gewünschten Blattnamen mit dem gewünschten Dateinamen im gewünschten Dateipfad.

Author

Helpful?

Please note, this commenting system is still in final testing.
Copyright Claytabase Ltd 2020

Registered in England and Wales 08985867

RSSLoginLink Cookie-RichtlinieSeitenverzeichnis

Social Media

facebook.com/Claytabaseinstagram.com/claytabase/twitter.com/Claytabaselinkedin.com/company/claytabase-ltd

Get in Touch

+442392064871info@claytabase.comClaytabase Ltd, Unit 3d, Rink Road Industrial Estate, PO33 2LT, United Kingdom
Die Einstellungen auf dieser Seite sind so eingestellt, dass alle Cookies zulässig sind. Diese können auf unserer Cookie Policy & Settings Seite geändert werden. Wenn Sie diese Seite weiter nutzen, stimmen Sie der Verwendung von Cookies zu.
Ousia Logo
Logout
Ousia CMS Loader