Κοινή χρήση μέσω


Ρύθμιση παραμέτρων Υπηρεσία αποθήκευσης αντικειμένων blob Azure σε δραστηριότητα αντιγράφου

Αυτό το άρθρο περιγράφει τον τρόπο χρήσης της δραστηριότητας αντιγραφής σε μια διοχέτευση δεδομένων για την αντιγραφή δεδομένων από και προς το Azure Blob Υπηρεσία αποθήκευσης.

Υποστηριζόμενη μορφή

Η Υπηρεσία αποθήκευσης αντικειμένων Blob Azure υποστηρίζει τις ακόλουθες μορφές αρχείων. Ανατρέξτε σε κάθε άρθρο για ρυθμίσεις που βασίζονται σε μορφές.

Υποστηριζόμενη ρύθμιση παραμέτρων

Για τη ρύθμιση παραμέτρων κάθε καρτέλας στην περιοχή δραστηριότητα αντιγραφής, μεταβείτε στις ακόλουθες ενότητες αντίστοιχα.

Γενικές

Ανατρέξτε στην καθοδήγηση Γενικές ρυθμίσεις για να ρυθμίσετε τις παραμέτρους της καρτέλας Γενικές ρυθμίσεις.

Πηγή

Οι παρακάτω ιδιότητες υποστηρίζονται για το Azure Blob Υπηρεσία αποθήκευσης στην καρτέλα Προέλευση μιας δραστηριότητας αντιγραφής.

Screenshot showing the source tab and the list of properties.

Απαιτούνται οι ακόλουθες ιδιότητες:

  • Τύπος χώρου αποθήκευσης δεδομένων: Επιλέξτε Εξωτερικός.
  • Σύνδεση ion: Επιλέξτε μια σύνδεση Azure Blob Υπηρεσία αποθήκευσης από τη λίστα συνδέσεων. Εάν δεν υπάρχει σύνδεση, δημιουργήστε ένα νέο αντικείμενο blob Azure Υπηρεσία αποθήκευσης σύνδεση, επιλέγοντας Δημιουργία.
  • Διαδρομή αρχείου: Επιλέξτε Αναζήτηση για να επιλέξετε το αρχείο που θέλετε να αντιγράψετε ή συμπληρώστε τη διαδρομή με μη αυτόματο τρόπο.
  • Ρυθμίσεις αρχείου: Επιλέξτε Ρυθμίσεις αρχείου για να ρυθμίσετε τις παραμέτρους της μορφής αρχείου. Για ρυθμίσεις διαφορετικών μορφών αρχείων, ανατρέξτε σε άρθρα στην Υποστηριζόμενη μορφή για λεπτομερείς πληροφορίες.

Στην περιοχή Για προχωρημένους, μπορείτε να καθορίσετε τα ακόλουθα πεδία:

  • Τύπος διαδρομής αρχείου: Μπορείτε να επιλέξετε Διαδρομή αρχείου, Πρόθημα, Διαδρομή αρχείου Μπαλαντέρ, Λίστα αρχείων ως τύπο διαδρομής αρχείου. Η ρύθμιση παραμέτρων κάθε ρύθμισης είναι:

    • Διαδρομή αρχείου: Εάν επιλέξετε αυτόν τον τύπο, τα δεδομένα μπορούν να αντιγραφούν από το δεδομένο κοντέινερ ή τη διαδρομή φακέλου/αρχείου που καθορίστηκε προηγουμένως.

    • Πρόθημα: Πρόθημα για το όνομα αντικειμένου blob κάτω από το δεδομένο κοντέινερ που έχει ρυθμιστεί για το φιλτράρισμα αντικειμένων blob προέλευσης. Τα blob των οποίων τα ονόματα ξεκινούν με container/this_prefix επιλέγονται. Χρησιμοποιεί το φίλτρο από την πλευρά της υπηρεσίας για τον χώρο αποθήκευσης αντικειμένων blob.

      Όταν χρησιμοποιείτε το Πρόθημα και επιλέγετε να αντιγράψετε σε έναν προορισμό που βασίζεται σε αρχείο με ιεραρχία διατήρησης, διατηρείται η δευτερεύουσα διαδρομή μετά το τελευταίο "/" στο πρόθεμα. Για παράδειγμα, έχετε μια προέλευση container/folder/subfolder/file.txtκαι ρυθμίστε το πρόθεμα ως folder/sub, στη συνέχεια, η διαδρομή του διατηρημένου αρχείου είναι subfolder/file.txt.

      Screenshot showing prefix file path type.

    • Διαδρομή αρχείου μπαλαντέρ: Καθορίστε τη διαδρομή φακέλου ή αρχείου με χαρακτήρες μπαλαντέρ κάτω από το δεδομένο κοντέινερ αντικειμένων blob για να φιλτράρετε τους φακέλους ή τα αρχεία προέλευσης.

      Οι επιτρεπόμενοι χαρακτήρες μπαλαντέρ είναι * (συμφωνεί με κανέναν ή περισσότερους χαρακτήρες) και ? (συμφωνεί με μηδέν ή με έναν μόνο χαρακτήρα). Χρησιμοποιήστε ^ το για διαφυγή εάν το όνομα φακέλου σας έχει έναν χαρακτήρα μπαλαντέρ ή αυτόν τον χαρακτήρα διαφυγής μέσα. Για περισσότερα παραδείγματα, μεταβείτε στα παραδείγματα φίλτρου φακέλων και αρχείων.

      Screenshot showing wildcard file path.

      Διαδρομή φακέλου χαρακτήρα μπαλαντέρ: Καθορίστε τη διαδρομή φακέλου με χαρακτήρες μπαλαντέρ κάτω από το δεδομένο κοντέινερ για να φιλτράρετε τους φακέλους προέλευσης.

      Όνομα αρχείου χαρακτήρα μπαλαντέρ: Καθορίστε το όνομα αρχείου με χαρακτήρες μπαλαντέρ κάτω από το δεδομένο κοντέινερ και διαδρομή φακέλου (ή διαδρομή φακέλου χαρακτήρα μπαλαντέρ) για να φιλτράρετε τα αρχεία προέλευσης.

    • Λίστα αρχείων: Υποδεικνύει ένα δεδομένο αρχείο στο οποίο θα αντιγραφεί. Στη λίστα Διαδρομή προς αρχείο, πληκτρολογήστε ή περιηγηθείτε σε ένα αρχείο κειμένου που περιλαμβάνει μια λίστα με τα αρχεία που θέλετε να αντιγράψετε, ένα αρχείο ανά γραμμή, το οποίο είναι η σχετική διαδρομή προς κάθε αρχείο.

      Όταν χρησιμοποιείτε αυτή την επιλογή, μην καθορίσετε ένα όνομα αρχείου. Για περισσότερα παραδείγματα, μεταβείτε στα Παραδείγματα λίστας αρχείων.

      Screenshot showing path to file list.

  • Αναδρομικά: Εάν επιλεγεί αυτό το πλαίσιο ελέγχου, θα γίνει επαναλαμβανόμενη επεξεργασία όλων των αρχείων στον φάκελο εισόδου και τους υποφακέλους του. Εάν καταργήσετε την επιλογή του πλαισίου ελέγχου, θα γίνει επεξεργασία μόνο αυτών που βρίσκονται στον επιλεγμένο φάκελο. Αυτή η ρύθμιση απενεργοποιείται όταν επιλέγεται ένα μεμονωμένο αρχείο.

  • Διαγραφή αρχείων μετά την ολοκλήρωση: Εάν επιλεγεί αυτό το πλαίσιο ελέγχου, τα δυαδικά αρχεία διαγράφονται από τον χώρο αποθήκευσης προέλευσης μετά την επιτυχή μετακίνηση στο χώρο αποθήκευσης προορισμού. Η διαγραφή αρχείου είναι ανά αρχείο, επομένως όταν αποτυγχάνει η δραστηριότητα αντιγραφής, θα παρατηρήσετε ότι ορισμένα αρχεία έχουν ήδη αντιγραφεί στον προορισμό και έχουν διαγραφεί από την προέλευση, ενώ άλλα εξακολουθούν να παραμένουν στον χώρο αποθήκευσης προέλευσης.

    Σημείωμα

    Αυτή η ιδιότητα είναι έγκυρη μόνο σε ένα σενάριο αντιγραφής δυαδικών αρχείων.

  • Μέγιστες ταυτόχρονες συνδέσεις: Αυτή η ιδιότητα υποδεικνύει το ανώτατο όριο ταυτόχρονων συνδέσεων που δημιουργούνται στον χώρο αποθήκευσης δεδομένων κατά την εκτέλεση της δραστηριότητας. Καθορίστε μια τιμή μόνο όταν θέλετε να περιορίσετε τις ταυτόχρονες συνδέσεις.

Προορισμός

Οι παρακάτω ιδιότητες υποστηρίζονται για το Azure Blob Υπηρεσία αποθήκευσης στην καρτέλα Προορισμός μιας δραστηριότητας αντιγραφής.

Screenshot showing destination tab.

Απαιτούνται οι ακόλουθες ιδιότητες:

  • Τύπος χώρου αποθήκευσης δεδομένων: Επιλέξτε Εξωτερικός.
  • Σύνδεση ion: Επιλέξτε μια σύνδεση Azure Blob Υπηρεσία αποθήκευσης από τη λίστα συνδέσεων. Εάν η σύνδεση δεν υπάρχει, τότε δημιουργήστε μια νέα σύνδεση Azure Blob Υπηρεσία αποθήκευσης επιλέγοντας Δημιουργία.
  • Διαδρομή αρχείου: Επιλέξτε Αναζήτηση για να επιλέξετε το αρχείο που θέλετε να αντιγράψετε ή να συμπληρώσετε τη διαδρομή με μη αυτόματο τρόπο.
  • Ρυθμίσεις αρχείου: Επιλέξτε Ρυθμίσεις αρχείου για να ρυθμίσετε τις παραμέτρους της μορφής αρχείου. Για ρυθμίσεις διαφορετικών μορφών αρχείων, ανατρέξτε σε άρθρα στην Υποστηριζόμενη μορφή για λεπτομερείς πληροφορίες.

Στην περιοχή Για προχωρημένους, μπορείτε να καθορίσετε τα ακόλουθα πεδία:

  • Συμπεριφορά αντιγραφής: Καθορίζει τη συμπεριφορά αντιγραφής όταν η προέλευση είναι αρχεία από έναν χώρο αποθήκευσης δεδομένων που βασίζεται σε αρχείο. Μπορείτε να επιλέξετε Προσθήκη δυναμικού περιεχομένου, Κανένα, FlattenHierarchy ή Διατήρηση ιεραρχίας από την αναπτυσσόμενη λίστα.

    • Προσθήκη δυναμικού περιεχομένου: Για να καθορίσετε μια παράσταση για μια τιμή ιδιότητας, επιλέξτε Προσθήκη δυναμικού περιεχομένου. Αυτή η επιλογή ανοίγει το εργαλείο δόμησης παραστάσεων όπου μπορείτε να δημιουργήσετε παραστάσεις από υποστηριζόμενες μεταβλητές συστήματος, έξοδο δραστηριότητας, συναρτήσεις και μεταβλητές ή παραμέτρους που καθορίζονται από τον χρήστη. Για πληροφορίες σχετικά με τη γλώσσα παράστασης, μεταβείτε στις Παραστάσεις και συναρτήσεις.

    • Καμία: Επιλέξτε αυτήν την επιλογή για να μην χρησιμοποιήσετε καμία συμπεριφορά αντιγραφής.

    • Μετατροπή ιεραρχίας σε επίπεδη δομή: Όλα τα αρχεία από τον φάκελο προέλευσης βρίσκονται στο πρώτο επίπεδο του φακέλου προορισμού. Τα αρχεία προορισμού έχουν ονόματα που δημιουργούνται αυτόματα.

    • Διατήρηση ιεραρχίας: Διατηρεί την ιεραρχία αρχείων στον φάκελο προορισμού. Η σχετική διαδρομή του αρχείου προέλευσης στον φάκελο προέλευσης είναι ίδια με τη σχετική διαδρομή του αρχείου προορισμού στον φάκελο προορισμού.

      Screenshot showing copy behavior.

  • Μέγιστες ταυτόχρονες συνδέσεις: Το ανώτατο όριο ταυτόχρονων συνδέσεων που δημιουργούνται στον χώρο αποθήκευσης δεδομένων κατά την εκτέλεση της δραστηριότητας. Καθορίστε μια τιμή μόνο όταν θέλετε να περιορίσετε τις ταυτόχρονες συνδέσεις.

  • Μέγεθος μπλοκ (MB): Καθορίστε το μέγεθος μπλοκ, σε megabyte, που χρησιμοποιείται για την εγγραφή δεδομένων για τον αποκλεισμό αντικειμένων blob. Για περισσότερες πληροφορίες, μεταβείτε στο θέμα Πληροφορίες για τα blob μπλοκ.

  • Μετα-δεδομένα: Ορίστε προσαρμοσμένα μετα-δεδομένα κατά την αντιγραφή σε έναν προορισμό. Κάθε αντικείμενο κάτω από τον metadata πίνακα αντιπροσωπεύει μια επιπλέον στήλη. Η name καθορίζει το όνομα κλειδιού μετα-δεδομένων και υποδεικνύει την value τιμή δεδομένων αυτού του κλειδιού. Εάν χρησιμοποιείται ηδυνατότητα διατήρησης χαρακτηριστικών, τα καθορισμένα μετα-δεδομένα θα ενωθούν/αντικαταστήσουν με τα μετα-δεδομένα του αρχείου προέλευσης.

    Οι επιτρεπόμενες τιμές δεδομένων είναι οι εξής:

    • $$LASTMODIFIED: μια δεσμευμένη μεταβλητή υποδεικνύει την αποθήκευση της ώρας τελευταίας τροποποίησης των αρχείων προέλευσης. Εφαρμόστε σε προέλευση που βασίζεται σε αρχεία με δυαδική μορφή μόνο.

    • Expression

    • Στατική τιμή

      Screenshot showing metadata.

Αντιστοίχιση

Για τη ρύθμιση παραμέτρων της καρτέλας Αντιστοίχιση , μεταβείτε στην ενότητα Ρύθμιση παραμέτρων των αντιστοιχίσεων στην καρτέλα αντιστοίχισης. Εάν επιλέξετε Δυαδική τιμή ως μορφή αρχείου, η αντιστοίχιση δεν θα υποστηρίζεται.

Ρυθμίσεις

Για Ρυθμίσεις ρύθμιση παραμέτρων καρτέλας, ανατρέξτε στο θέμα Ρύθμιση παραμέτρων των άλλων ρυθμίσεων σας στην καρτέλα Ρυθμίσεις.

Σύνοψη πίνακα

Οι ακόλουθοι πίνακες περιέχουν περισσότερες πληροφορίες σχετικά με τη δραστηριότητα αντιγραφής στο Azure Blob Υπηρεσία αποθήκευσης.

Πληροφορίες προέλευσης

Ονομασία Περιγραφή Τιμή Απαραίτητο Ιδιότητα δέσμης ενεργειών JSON
Τύπος χώρου αποθήκευσης δεδομένων Ο τύπος του χώρου αποθήκευσης δεδομένων σας. Εξωτερική Όχι /
Σύνδεση ion Η σύνδεσή σας με τον χώρο αποθήκευσης δεδομένων προέλευσης. <η σύνδεσή σας> Όχι Σύνδεση
Διαδρομή αρχείου Η διαδρομή αρχείου των δεδομένων προέλευσής σας. <διαδρομή αρχείου της προέλευσής σας> Όχι Δοχείο
Όνομα_αρχείου
Τύπος διαδρομής αρχείου Ο τύπος διαδρομής αρχείου που θέλετε να χρησιμοποιήσετε. • Διαδρομή αρχείου
•Πρόθεμα
• Διαδρομή φακέλου χαρακτήρα μπαλαντέρ, όνομα αρχείου μπαλαντέρ
• Λίστα αρχείων
Όχι
•Πρόθεμα
• wildcardFolderPath, wildcardFileName
• αρχείοListPath
Αναδρομικά Επεξεργαστείτε όλα τα αρχεία στον φάκελο εισόδου και τους υποφακέλους του αναδρομικά ή μόνο αυτά που βρίσκονται στον επιλεγμένο φάκελο. Αυτή η ρύθμιση απενεργοποιείται όταν επιλέγεται ένα μεμονωμένο αρχείο. Επιλογή ή κατάργηση επιλογής Όχι Αναδρομικό
Διαγραφή αρχείων μετά την ολοκλήρωση Τα αρχεία στον χώρο αποθήκευσης δεδομένων προέλευσης θα διαγραφούν αμέσως μετά τη μετακίνησή τους στον χώρο αποθήκευσης προορισμού. Η διαγραφή αρχείου είναι ανά αρχείο, επομένως όταν αποτυγχάνει μια δραστηριότητα αντιγραφής, μπορείτε να γνωρίζετε ότι ορισμένα αρχεία έχουν ήδη αντιγραφεί στον προορισμό και έχουν διαγραφεί από την προέλευση, ενώ άλλα βρίσκονται ακόμα στον χώρο αποθήκευσης προέλευσης. Επιλογή ή κατάργηση επιλογής Όχι deleteFilesAfterCompletion
Μέγιστος αριθμός ταυτόχρονων συνδέσεων Το ανώτατο όριο ταυτόχρονων συνδέσεων που καθορίζονται στον χώρο αποθήκευσης δεδομένων κατά την εκτέλεση της δραστηριότητας. Καθορίστε μια τιμή μόνο όταν θέλετε να περιορίσετε τις ταυτόχρονες συνδέσεις. <μέγιστες ταυτόχρονες συνδέσεις> Όχι maxConcurrent Σύνδεση ions

Πληροφορίες προορισμού

Ονομασία Περιγραφή Τιμή Απαραίτητο Ιδιότητα δέσμης ενεργειών JSON
Τύπος χώρου αποθήκευσης δεδομένων Ο τύπος του χώρου αποθήκευσης δεδομένων σας. Εξωτερική Όχι /
Σύνδεση ion Η σύνδεσή σας με τον χώρο αποθήκευσης δεδομένων προορισμού. <η σύνδεσή σας> Όχι Σύνδεση
Διαδρομή αρχείου Η διαδρομή αρχείου των δεδομένων προορισμού σας. Διαδρομή αρχείου της προέλευσης Όχι Δοχείο
Όνομα_αρχείου
Συμπεριφορά αντιγραφής Καθορίζει τη συμπεριφορά κατά την αντιγραφή αρχείων από ένα σύστημα αρχείων, όπως χώρο αποθήκευσης, στο άλλο (για παράδειγμα, από έναν χώρο αποθήκευσης αντικειμένων blob σε ένα άλλο). •Κανένας
• Προσθήκη δυναμικού περιεχομένου
• Μετατροπή της ιεραρχίας σε επίπεδη δομή
• Διατήρηση ιεραρχίας
Όχι copyBehavior
Μέγιστος αριθμός ταυτόχρονων συνδέσεων Το ανώτατο όριο ταυτόχρονων συνδέσεων που καθορίζονται στον χώρο αποθήκευσης δεδομένων κατά την εκτέλεση της δραστηριότητας. Καθορίστε μια τιμή μόνο όταν θέλετε να περιορίσετε τις ταυτόχρονες συνδέσεις. <μέγιστες ταυτόχρονες συνδέσεις> Όχι maxConcurrent Σύνδεση ions
Μέγεθος μπλοκ (MB) Καθορίστε το μέγεθος μπλοκ σε MB κατά την εγγραφή δεδομένων στο Azure Blob Υπηρεσία αποθήκευσης. Η επιτρεπόμενη τιμή είναι μεταξύ 4 MB και 100 MB. <μέγεθος μπλοκ> Όχι blockSizeInMB
Μετα-δεδομένα Ορίστε τα προσαρμοσμένα μετα-δεδομένα κατά την αντιγραφή στον προορισμό. $$LASTMODIFIED
•Έκφραση
• Στατική τιμή
Όχι Μεταδεδομένα