Ρύθμιση παραμέτρων snowflake σε δραστηριότητα αντιγράφου
Αυτό το άρθρο περιγράφει τον τρόπο χρήσης της δραστηριότητας αντιγραφής στη διοχέτευση δεδομένων για την αντιγραφή δεδομένων από και προς το Snowflake.
Υποστηριζόμενη ρύθμιση παραμέτρων
Για τη ρύθμιση παραμέτρων κάθε καρτέλας στην περιοχή δραστηριότητα αντιγραφής, μεταβείτε στις ακόλουθες ενότητες αντίστοιχα.
Γενική
Ανατρέξτε στην καθοδήγηση Γενικές ρυθμίσεις για να ρυθμίσετε τις παραμέτρους της καρτέλας Γενικές ρυθμίσεις.
Πηγή
Οι ακόλουθες ιδιότητες υποστηρίζονται για Snowflake στην καρτέλα Προέλευση μιας δραστηριότητας αντιγραφής.
Απαιτούνται οι ακόλουθες ιδιότητες:
- Τύπος χώρου αποθήκευσης δεδομένων: Επιλέξτε Εξωτερικός.
- Σύνδεση: Επιλέξτε μια σύνδεση Snowflake από τη λίστα συνδέσεων. Εάν η σύνδεση δεν υπάρχει, τότε δημιουργήστε μια νέα σύνδεση Snowflake επιλέγοντας Δημιουργία.
- Βάση δεδομένων: Η προεπιλεγμένη βάση δεδομένων που θα χρησιμοποιηθεί μόλις συνδεθεί. Θα πρέπει να είναι μια υπάρχουσα βάση δεδομένων για την οποία ο καθορισμένος ρόλος έχει δικαιώματα.
- Χρήση ερωτήματος: Μπορείτε να επιλέξετε είτε Πίνακας, είτε Ερώτημα ως ερώτημα χρήσης. Η παρακάτω λίστα περιγράφει τη ρύθμιση παραμέτρων κάθε ρύθμισης.
- Πίνακας: Επιλέξτε τον πίνακα στη βάση δεδομένων σας από την αναπτυσσόμενη λίστα. Εναλλακτικά, επιλέξτε Επεξεργασία για να εισαγάγετε το όνομα του πίνακά σας με μη αυτόματο τρόπο.
- Ερώτημα: Καθορίστε το ερώτημα SQL για την ανάγνωση δεδομένων από το Snowflake. Εάν τα ονόματα του σχήματος, του πίνακα και των στηλών περιέχουν πεζά γράμματα, αναφέρετε το αναγνωριστικό αντικειμένου στο ερώτημα, π.χ.
select * from "schema"."myTable"
.
Στην περιοχή Για προχωρημένους, μπορείτε να καθορίσετε τα ακόλουθα πεδία:
Ενοποίηση χώρου αποθήκευσης: Καθορίστε το όνομα της ενσωμάτωσής σας στον χώρο αποθήκευσης που δημιουργήσατε στο Snowflake. Για τα προαπαιτούμενα βήματα της χρήσης της ενοποίησης χώρου αποθήκευσης, ανατρέξτε στο θέμα Ρύθμιση παραμέτρων μιας ενοποίησης χώρου αποθήκευσης Snowflake.
Πρόσθετες επιλογές αντιγραφής Snowflake: Καθορίστε πρόσθετες επιλογές αντιγραφής Snowflake που θα χρησιμοποιηθούν στην πρόταση Snowflake COPY για τη φόρτωση δεδομένων. Παρέχονται πρόσθετες επιλογές αντιγραφής ως λεξικό ζευγών κλειδιού-τιμής. Παραδείγματα: MAX_FILE_SIZE, ΑΝΤΙΚΑΤΆΣΤΑΣΗ. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επιλογές αντιγραφής Snowflake.
Πρόσθετες επιλογές μορφής Snowflake: Καθορίστε πρόσθετες επιλογές μορφής Snowflake, οι οποίες θα χρησιμοποιηθούν στην πρόταση Snowflake COPY για τη φόρτωση δεδομένων. Πρόσθετες επιλογές μορφής αρχείων που παρέχονται στην εντολή COPY παρέχονται ως λεξικό ζευγών κλειδιού-τιμής. Παραδείγματα: DATE_FORMAT, TIME_FORMAT TIMESTAMP_FORMAT. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επιλογές τύπου μορφής Snowflake.
Άμεσο αντίγραφο από το Snowflake
Εάν ο χώρος αποθήκευσης και η μορφή δεδομένων προορισμού ικανοποιούν τα κριτήρια που περιγράφονται σε αυτή την ενότητα, μπορείτε να χρησιμοποιήσετε τη δραστηριότητα αντιγραφής για απευθείας αντιγραφή από το Snowflake στον προορισμό. Η υπηρεσία ελέγχει τις ρυθμίσεις και αποτυγχάνει την εκτέλεση αντιγραφής δραστηριότητας εάν δεν πληρούνται τα ακόλουθα κριτήρια:
Όταν καθορίζετε την ενοποίηση χώρου αποθήκευσης στην προέλευση: Ο χώρος αποθήκευσης δεδομένων προορισμού είναι ο Χώρος αποθήκευσης αντικειμένων blob Azure που αναφέρεστε στο εξωτερικό στάδιο στο Snowflake. Πρέπει να ολοκληρώσετε τα παρακάτω βήματα πριν από την αντιγραφή δεδομένων:
Δημιουργήστε μια σύνδεση Χώρου αποθήκευσης αντικειμένων blob Azure για τον χώρο αποθήκευσης αντικειμένων blob Azure προορισμού με τυχόν υποστηριζόμενους τύπους ελέγχου ταυτότητας.
Εκχωρήστε τουλάχιστον τον ρόλο Συμβάλλοντος δεδομένων αντικειμένου blob χώρου αποθήκευσης στην κύρια υπηρεσία Snowflake στον έλεγχο πρόσβασης χώρου αποθήκευσης αντικειμένων Blob Προορισμού (IAM).
Όταν δεν καθορίζετε ενοποίηση χώρου αποθήκευσης στην προέλευση:
Η σύνδεση προορισμού είναι χώρος αποθήκευσης αντικειμένων Blob Azure με έλεγχο ταυτότητας υπογραφής κοινόχρηστου πρόσβασης. Εάν θέλετε να αντιγράψετε απευθείας δεδομένα στο Azure Data Lake Storage Gen2 στην ακόλουθη υποστηριζόμενη μορφή, μπορείτε να δημιουργήσετε μια σύνδεση Χώρου αποθήκευσης αντικειμένων blob Azure με έλεγχο ταυτότητας SAS στον λογαριασμό σας Azure Data Lake Storage Gen2, για να αποφύγετε τη χρήση σκηνοθετημένου αντιγράφου από το Snowflake.
Η μορφή δεδομένων προορισμού είναι Parquet, ΟριοθετημένοΚείμενο ή JSON με τις ακόλουθες ρυθμίσεις παραμέτρων:
- Για τη μορφή Parquet , ο κωδικοποιητής συμπίεσης είναι None, Snappy ή Lzo.
- Για μορφή οριοθετημένου κειμένου :
- Ο οριοθέτης γραμμών είναι \r\n ή οποιοσδήποτε μεμονωμένος χαρακτήρας.
- Ο τύπος συμπίεσης μπορεί να είναι None, gzip, bzip2 ή deflate.
- Η κωδικοποίηση αφήνεται ως προεπιλογή ή ορίζεται σε UTF-8.
- Ο χαρακτήρας εισαγωγικού είναι χαρακτήρας "Διπλά εισαγωγικά", "Μονό εισαγωγικό" ή "Χωρίς εισαγωγικά".
- Για τη μορφή JSON , το άμεσο αντίγραφο υποστηρίζει μόνο την περίπτωση κατά την οποία ο πίνακας snowflake προέλευσης ή το αποτέλεσμα ερωτήματος έχει μόνο μία στήλη και ο τύπος δεδομένων αυτής της στήλης είναι VARIANT, OBJECT ή ARRAY.
- Ο τύπος συμπίεσης μπορεί να είναι None, gzip, bzip2 ή deflate.
- Η κωδικοποίηση αφήνεται ως προεπιλογή ή ορίζεται σε UTF-8.
- Το μοτίβο αρχείου στον προορισμό αντιγραφής δραστηριότητας έχει μείνει ως προεπιλογή ή ορίζεται σε Σύνολο αντικειμένων.
Στην αντιγραφή προέλευσης δραστηριότητας, δεν έχουν καθοριστεί πρόσθετες στήλες .
Δεν έχει καθοριστεί αντιστοίχιση στηλών.
Αντίγραφο σε στάδιο από το Snowflake
Όταν ο χώρος αποθήκευσης ή η μορφή δεδομένων προορισμού σας δεν είναι εγγενώς συμβατή με την εντολή Snowflake COPY, όπως αναφέρεται στην τελευταία ενότητα, ενεργοποιήστε το ενσωματωμένο αντίγραφο σταδίου χρησιμοποιώντας μια προσωρινή παρουσία χώρου αποθήκευσης αντικειμένων Blob Azure. Η δυνατότητα αντιγραφής σταδίου σάς παρέχει επίσης καλύτερη ταχύτητα μετάδοσης. Η υπηρεσία εξάγει δεδομένα από το Snowflake σε χώρο αποθήκευσης προεργασίας, στη συνέχεια αντιγράφει τα δεδομένα στον προορισμό και, τέλος, εκκαθαρίζει τα προσωρινά δεδομένα σας από τον χώρο αποθήκευσης προεργασίας.
Για να χρησιμοποιήσετε αυτή τη δυνατότητα, δημιουργήστε μια σύνδεση χώρου αποθήκευσης αντικειμένων Blob Azure που αναφέρεται στον λογαριασμό υπηρεσίας αποθήκευσης Azure ως ενδιάμεση προετοιμασία. Στη συνέχεια, μεταβείτε στην καρτέλα Ρυθμίσεις για να ρυθμίσετε τις παραμέτρους προεργασίας. Πρέπει να επιλέξετε Εξωτερικό για να ρυθμίσετε τις παραμέτρους της σύνδεσης προεργασίας Χώρου αποθήκευσης αντικειμένων Blob Azure.
Όταν καθορίζετε την ενοποίηση χώρου αποθήκευσης στην προέλευση, η ενδιάμεση προετοιμασία Χώρος αποθήκευσης αντικειμένων blob Azure πρέπει να είναι εκείνη που αναφέρεστε στο εξωτερικό στάδιο στο Snowflake. Βεβαιωθείτε ότι δημιουργείτε μια σύνδεση Χώρου αποθήκευσης αντικειμένων Blob Azure για αυτήν με οποιονδήποτε υποστηριζόμενο έλεγχο ταυτότητας και εκχωρήστε τουλάχιστον τον ρόλο "Συμβάλλων blob αντικειμένων blob χώρου αποθήκευσης" στην κύρια υπηρεσία Snowflake στη διαδικασία προετοιμασίας Έλεγχος πρόσβασης χώρου αποθήκευσης αντικειμένων Blob Azure (IAM). Η Διαδρομή αποθήκευσης στην περιοχή Ρυθμίσεις προεργασίας στην καρτέλα Ρυθμίσεις είναι απαραίτητη.
Όταν δεν καθορίζετε ενοποίηση χώρου αποθήκευσης στην προέλευση, η σύνδεση προεργασίας χώρου αποθήκευσης αντικειμένων blob Azure πρέπει να χρησιμοποιεί έλεγχο ταυτότητας υπογραφής κοινόχρηστής πρόσβασης, όπως απαιτείται από την εντολή Snowflake COPY. Βεβαιωθείτε ότι έχετε εκχωρήσει δικαίωμα κατάλληλης πρόσβασης στο Snowflake στην προετοιμασία χώρου αποθήκευσης αντικειμένων blob Azure. Για να μάθετε περισσότερα σχετικά με αυτό, ανατρέξτε σε αυτό το άρθρο.
Προορισμός
Οι ακόλουθες ιδιότητες υποστηρίζονται για Snowflake στην καρτέλα Προορισμός μιας δραστηριότητας αντιγραφής.
Απαιτούνται οι ακόλουθες ιδιότητες:
- Τύπος χώρου αποθήκευσης δεδομένων: Επιλέξτε Εξωτερικός.
- Σύνδεση: Επιλέξτε μια σύνδεση Snowflake από τη λίστα συνδέσεων. Εάν η σύνδεση δεν υπάρχει, τότε δημιουργήστε μια νέα σύνδεση Snowflake επιλέγοντας Δημιουργία.
- Βάση δεδομένων: Η προεπιλεγμένη βάση δεδομένων που θα χρησιμοποιηθεί μόλις συνδεθεί. Θα πρέπει να είναι μια υπάρχουσα βάση δεδομένων για την οποία ο καθορισμένος ρόλος έχει δικαιώματα.
- Πίνακας: Επιλέξτε τον πίνακα στη βάση δεδομένων σας από την αναπτυσσόμενη λίστα. Εναλλακτικά, επιλέξτε Επεξεργασία για να εισαγάγετε το όνομα του πίνακά σας με μη αυτόματο τρόπο.
Στην περιοχή Για προχωρημένους, μπορείτε να καθορίσετε τα ακόλουθα πεδία:
Δέσμη ενεργειών προ-αντιγραφής: Καθορίστε μια δέσμη ενεργειών για αντιγραφή δραστηριότητας που θα εκτελεστεί πριν από την εγγραφή δεδομένων σε πίνακα προορισμού σε κάθε εκτέλεση. Μπορείτε να χρησιμοποιήσετε αυτή την ιδιότητα για να εκκαθαρίσετε τα προφορτωμένα δεδομένα.
Ενοποίηση χώρου αποθήκευσης: Καθορίστε το όνομα της ενσωμάτωσής σας στον χώρο αποθήκευσης που δημιουργήσατε στο Snowflake. Για τα προαπαιτούμενα βήματα της χρήσης της ενοποίησης χώρου αποθήκευσης, ανατρέξτε στο θέμα Ρύθμιση παραμέτρων μιας ενοποίησης χώρου αποθήκευσης Snowflake.
Πρόσθετες επιλογές αντιγραφής Snowflake: Καθορίστε πρόσθετες επιλογές αντιγραφής Snowflake, οι οποίες θα χρησιμοποιηθούν στην πρόταση Snowflake COPY για τη φόρτωση δεδομένων. Παρέχονται πρόσθετες επιλογές αντιγραφής ως λεξικό ζευγών κλειδιού-τιμής. Παραδείγματα: ON_ERROR, FORCE LOAD_UNCERTAIN_FILES. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επιλογές αντιγραφής Snowflake.
Πρόσθετες επιλογές μορφής Snowflake: Καθορίστε πρόσθετες επιλογές μορφής Snowflake, οι οποίες θα χρησιμοποιηθούν στην πρόταση Snowflake COPY για τη φόρτωση δεδομένων. Πρόσθετες επιλογές μορφής αρχείων που παρέχονται στην εντολή COPY παρέχονται ως λεξικό ζευγών κλειδιού-τιμής. Παραδείγματα: DATE_FORMAT, TIME_FORMAT TIMESTAMP_FORMAT. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επιλογές τύπου μορφής Snowflake.
Άμεση αντιγραφή στο Snowflake
Εάν ο χώρος αποθήκευσης και η μορφή των δεδομένων προέλευσης ικανοποιούν τα κριτήρια που περιγράφονται σε αυτήν την ενότητα, μπορείτε να χρησιμοποιήσετε τη δραστηριότητα αντιγραφής για απευθείας αντιγραφή από την προέλευση στο Snowflake. Η υπηρεσία ελέγχει τις ρυθμίσεις και αποτυγχάνει την εκτέλεση αντιγραφής δραστηριότητας εάν δεν πληρούνται τα ακόλουθα κριτήρια:
Όταν καθορίζετε την ενοποίηση χώρου αποθήκευσης στον προορισμό:
Ο χώρος αποθήκευσης δεδομένων προέλευσης είναι ο Χώρος αποθήκευσης αντικειμένων blob Azure που αναφέρεστε στο εξωτερικό στάδιο του Snowflake. Πρέπει να ολοκληρώσετε τα παρακάτω βήματα πριν από την αντιγραφή δεδομένων:
Δημιουργήστε μια σύνδεση Χώρου αποθήκευσης αντικειμένων blob Azure για τον χώρο αποθήκευσης αντικειμένων blob Azure προέλευσης με τυχόν υποστηριζόμενους τύπους ελέγχου ταυτότητας.
Εκχωρήστε τουλάχιστον τον ρόλο "Αναγνώστης δεδομένων αντικειμένου blob χώρου αποθήκευσης" στην κύρια υπηρεσία Snowflake στην προέλευση Ελέγχου πρόσβασης χώρου αποθήκευσης αντικειμένων blob Azure (IAM).
Όταν δεν καθορίζετε ενοποίηση χώρου αποθήκευσης στον προορισμό:
Η σύνδεση προέλευσης είναι χώρος αποθήκευσης αντικειμένων Blob Azure με έλεγχο ταυτότητας υπογραφής κοινόχρηστου πρόσβασης. Εάν θέλετε να αντιγράψετε απευθείας δεδομένα από το Azure Data Lake Storage Gen2 στην ακόλουθη υποστηριζόμενη μορφή, μπορείτε να δημιουργήσετε μια σύνδεση Χώρου αποθήκευσης αντικειμένων Blob Azure με έλεγχο ταυτότητας SAS στον λογαριασμό σας Azure Data Lake Storage Gen2, για να αποφύγετε τη χρήση αντιγραφής σε στάδιο στο Snowflake.
Η μορφή δεδομένων προέλευσης είναι Parquet, ΟριοθετημένοΚείμενο ή JSON με τις ακόλουθες ρυθμίσεις παραμέτρων:
Για τη μορφή Parquet , ο κωδικοποιητής συμπίεσης είναι None ή Snappy.
Για μορφή οριοθετημένου κειμένου :
- Ο οριοθέτης γραμμών είναι \r\n ή οποιοσδήποτε μεμονωμένος χαρακτήρας. Εάν ο οριοθέτης γραμμών δεν είναι "\r\n", η πρώτη γραμμή ως κεφαλίδα δεν είναι επιλεγμένη και δεν καθορίζεται πλήθος γραμμών παράλειψης.
- Ο τύπος συμπίεσης μπορεί να είναι None, gzip, bzip2 ή deflate.
- Η κωδικοποίηση αφήνεται ως προεπιλογή ή ορίζεται σε "UTF-8", "UTF-16", "UTF-16BE", "UTF-32", "UTF-32BE", "BIG5", "EUC-JP", "EUC-KR", "GB18030", "ISO-2022-JP", "ISO-2022-KR", "ISO-8859-1", "ISO-8859-2", "ISO-8859-5", "ISO-8859-6", "ISO-8859-7", "ISO-8859-8", "ISO-8859-8", "ISO-8859-79", "WINDOWS-1250", "WINDOWS-1251", "WINDOWS-1252", "WINDOWS-1253", "WINDOWS-1254", "WINDOWS-1255".
- Ο χαρακτήρας εισαγωγικού είναι χαρακτήρας "Διπλά εισαγωγικά", "Μονό εισαγωγικό" ή "Χωρίς εισαγωγικά".
Για τη μορφή JSON , το άμεσο αντίγραφο υποστηρίζει μόνο την περίπτωση όπου ο πίνακας Snowflake προορισμού έχει μόνο μία στήλη και ο τύπος δεδομένων αυτής της στήλης είναι VARIANT, OBJECT ή ARRAY.
- Ο τύπος συμπίεσης μπορεί να είναι None, gzip, bzip2 ή deflate.
- Η κωδικοποίηση αφήνεται ως προεπιλογή ή ορίζεται σε UTF-8.
- Δεν έχει καθοριστεί αντιστοίχιση στηλών.
Στην Αντιγραφή προέλευσης δραστηριότητας:
- Δεν έχουν καθοριστεί πρόσθετες στήλες .
- Εάν η προέλευσή σας είναι ένας φάκελος, επιλέγεται Αναδρομικά .
- Πρόθημα, Ώρα έναρξης (UTC) και Ώρα λήξης (UTC) στο Φίλτρο κατά την τελευταία τροποποίηση και Ενεργοποίηση εντοπισμού διαμερίσματος δεν έχουν καθοριστεί.
Αντίγραφο σε στάδιο στο Snowflake
Όταν ο χώρος αποθήκευσης ή η μορφή των δεδομένων προέλευσης δεν είναι εγγενώς συμβατή με την εντολή Snowflake COPY, όπως αναφέρεται στην τελευταία ενότητα, ενεργοποιήστε το ενσωματωμένο αντίγραφο σταδίου χρησιμοποιώντας μια προσωρινή παρουσία χώρου αποθήκευσης αντικειμένων Blob Azure. Η δυνατότητα αντιγραφής σταδίου σάς παρέχει επίσης καλύτερη ταχύτητα μετάδοσης. Η υπηρεσία μετατρέπει αυτόματα τα δεδομένα ώστε να ικανοποιεί τις απαιτήσεις μορφής δεδομένων του Snowflake. Στη συνέχεια, καλεί την εντολή COPY για να φορτώσει δεδομένα στο Snowflake. Τέλος, εκκαθαρίζει τα προσωρινά δεδομένα σας από τον χώρο αποθήκευσης αντικειμένων blob.
Για να χρησιμοποιήσετε αυτή τη δυνατότητα, δημιουργήστε μια σύνδεση χώρου αποθήκευσης αντικειμένων Blob Azure που αναφέρεται στον λογαριασμό υπηρεσίας αποθήκευσης Azure ως ενδιάμεση προετοιμασία. Στη συνέχεια, μεταβείτε στην καρτέλα Ρυθμίσεις για να ρυθμίσετε τις παραμέτρους προεργασίας. Πρέπει να επιλέξετε Εξωτερικό για να ρυθμίσετε τις παραμέτρους της σύνδεσης προεργασίας Χώρου αποθήκευσης αντικειμένων Blob Azure.
Όταν καθορίζετε την ενοποίηση αποθήκευσης στον προορισμό, η ενδιάμεση προετοιμασία Χώρος αποθήκευσης αντικειμένων blob Azure πρέπει να είναι εκείνη που αναφέρεστε στο εξωτερικό στάδιο στο Snowflake. Βεβαιωθείτε ότι δημιουργείτε μια σύνδεση Χώρου αποθήκευσης αντικειμένων Blob Azure για αυτήν με οποιονδήποτε υποστηριζόμενο έλεγχο ταυτότητας και εκχωρήστε τουλάχιστον τον ρόλο "Αναγνώστης δεδομένων αντικειμένου blob χώρου αποθήκευσης" στην κύρια υπηρεσία Snowflake στη διαδικασία προεργασίας Ελέγχου πρόσβασης χώρου αποθήκευσης αντικειμένων Blob Azure (IAM). Η Διαδρομή αποθήκευσης στην περιοχή Ρυθμίσεις προεργασίας στην καρτέλα Ρυθμίσεις είναι απαραίτητη.
Όταν δεν καθορίζετε ενοποίηση χώρου αποθήκευσης στον προορισμό, η σύνδεση χώρου αποθήκευσης αντικειμένων blob Azure προεργασίας πρέπει να χρησιμοποιεί έλεγχο ταυτότητας υπογραφής κοινόχρηστής πρόσβασης, όπως απαιτείται από την εντολή Snowflake COPY.
Αντιστοίχιση
Για τη ρύθμιση παραμέτρων της καρτέλας Αντιστοίχιση , μεταβείτε στην ενότητα Ρύθμιση παραμέτρων των αντιστοιχίσεων στην καρτέλα αντιστοίχισης.
Ρυθμίσεις
Για τη ρύθμιση παραμέτρων καρτέλας Ρυθμίσεις , μεταβείτε στην επιλογή Ρύθμιση παραμέτρων των άλλων ρυθμίσεων σας στην καρτέλα Ρυθμίσεις.
Σύνοψη πίνακα
Οι ακόλουθοι πίνακες περιέχουν περισσότερες πληροφορίες σχετικά με τη δραστηριότητα αντιγραφής στο Snowflake.
Πηγή
Ονομασία | Περιγραφή | Τιμή | Απαραίτητο | Ιδιότητα δέσμης ενεργειών JSON |
---|---|---|---|---|
Τύπος χώρου αποθήκευσης δεδομένων | Ο τύπος του χώρου αποθήκευσης δεδομένων σας. | Εξωτερικός | Όχι | / |
Σύνδεση | Η σύνδεσή σας με τον χώρο αποθήκευσης δεδομένων προέλευσης. | < η σύνδεσή σας > | Όχι | σύνδεση |
Database | Η βάση δεδομένων σας που χρησιμοποιείτε ως προέλευση. | < τη βάση δεδομένων σας > | Όχι | βάση δεδομένων |
Χρήση ερωτήματος | Ο τρόπος ανάγνωσης δεδομένων από το Snowflake. | •Τραπέζι •Ερώτηση |
Όχι | •τραπέζι •ερώτηση |
Πίνακας | Το όνομα του πίνακα για ανάγνωση δεδομένων. | < το όνομα του πίνακα προέλευσης> | Όχι | Σχήματος πίνακας |
Ερώτηση | Το ερώτημα SQL για την ανάγνωση δεδομένων από το Snowflake. | < το όνομα του ερωτήματος προέλευσης> | Όχι | ερώτημα |
Ενοποίηση χώρου αποθήκευσης | Καθορίστε το όνομα της ενοποίησης χώρου αποθήκευσης που δημιουργήσατε στο Snowflake. Για τα προαπαιτούμενα βήματα της χρήσης της ενοποίησης χώρου αποθήκευσης, ανατρέξτε στο θέμα Ρύθμιση παραμέτρων μιας ενοποίησης χώρου αποθήκευσης Snowflake. | < την ενοποίηση του χώρου αποθήκευσής σας > | Όχι | storageIntegration |
Πρόσθετες επιλογές αντιγραφής Snowflake | Πρόσθετες επιλογές αντιγραφής, που παρέχονται ως λεξικό ζευγών κλειδιού-τιμής. Παραδείγματα: MAX_FILE_SIZE, ΑΝΤΙΚΑΤΆΣΤΑΣΗ. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επιλογές αντιγραφής Snowflake. | • Πλήρες όνομα •Τιμή |
Όχι | additionalCopyOptions |
Πρόσθετες επιλογές μορφής Snowflake | Πρόσθετες επιλογές μορφής αρχείου που παρέχονται στην εντολή COPY ως λεξικό ζευγών κλειδιού-τιμής. Παραδείγματα: DATE_FORMAT, TIME_FORMAT TIMESTAMP_FORMAT. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επιλογές τύπου μορφής Snowflake. | • Πλήρες όνομα •Τιμή |
Όχι | additionalFormatOptions |
Προορισμός
Σημείωμα
Ενώ οι παρουσίες snowflake που δεν υποστηρίζονται για την προέλευση, μόνο οι παρουσίες Azure Snowflake υποστηρίζονται επί του παρόντος για προορισμούς Snowflake (που αναφέρονται επίσης ως νιπτήρες στο Azure Data Factory).
Ονομασία | Περιγραφή | Τιμή | Απαραίτητο | Ιδιότητα δέσμης ενεργειών JSON |
---|---|---|---|---|
Τύπος χώρου αποθήκευσης δεδομένων | Ο τύπος του χώρου αποθήκευσης δεδομένων σας. | Εξωτερικός | Όχι | / |
Σύνδεση | Η σύνδεσή σας με τον χώρο αποθήκευσης δεδομένων προορισμού. | < η σύνδεσή σας > | Όχι | σύνδεση |
Database | Η βάση δεδομένων σας που χρησιμοποιείτε ως προορισμό. | < τη βάση δεδομένων σας> | Όχι | / |
Πίνακας | Ο πίνακας δεδομένων προορισμού σας. | < το όνομα του πίνακα προορισμού σας> | Όχι | •Σχήματος •τραπέζι |
Προ-αντιγραφή δέσμης ενεργειών | Ένα ερώτημα SQL για την Εκτέλεση αντιγραφής δραστηριότητας πριν από την εγγραφή δεδομένων στο Snowflake σε κάθε εκτέλεση. Χρησιμοποιήστε αυτήν την ιδιότητα για να εκκαθαρίσετε τα προφορτωμένα δεδομένα. | < η δέσμη ενεργειών προ-αντιγραφής> | ΟΧΙ | preCopyScript |
Ενοποίηση χώρου αποθήκευσης | Καθορίστε το όνομα της ενοποίησης χώρου αποθήκευσης που δημιουργήσατε στο Snowflake. Για τα προαπαιτούμενα βήματα της χρήσης της ενοποίησης χώρου αποθήκευσης, ανατρέξτε στο θέμα Ρύθμιση παραμέτρων μιας ενοποίησης χώρου αποθήκευσης Snowflake. | < την ενοποίηση του χώρου αποθήκευσής σας > | Όχι | storageIntegration |
Πρόσθετες επιλογές αντιγραφής Snowflake | Πρόσθετες επιλογές αντιγραφής, που παρέχονται ως λεξικό ζευγών κλειδιού-τιμής. Παραδείγματα: ON_ERROR, FORCE LOAD_UNCERTAIN_FILES. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επιλογές αντιγραφής Snowflake. | • Πλήρες όνομα •Τιμή |
Όχι | additionalCopyOptions |
Πρόσθετες επιλογές μορφής Snowflake | Πρόσθετες επιλογές μορφής αρχείου που παρέχονται στην εντολή COPY, που παρέχονται ως λεξικό ζευγών κλειδιού-τιμής. Παραδείγματα: DATE_FORMAT, TIME_FORMAT TIMESTAMP_FORMAT. Για περισσότερες πληροφορίες, ανατρέξτε στο θέμα Επιλογές τύπου μορφής Snowflake. | • Πλήρες όνομα •Τιμή |
Όχι | additionalFormatOptions |