digna CLI Reference 2026.01¶
2026-01-15
Αυτή η σελίδα τεκμηριώνει το πλήρες σύνολο εντολών που είναι διαθέσιμες στην έκδοση digna CLI 2026.01, συμπεριλαμβανομένων παραδειγμάτων χρήσης και επιλογών.
CLI Basics¶
help¶
Η επιλογή --help παρέχει πληροφορίες σχετικά με τις διαθέσιμες εντολές και τη χρήση τους. Υπάρχουν δύο βασικοί τρόποι χρήσης αυτής της επιλογής:
-
Εμφάνιση Γενικής Βοήθειας:
Χρησιμοποιήστε –help αμέσως μετά την λέξη-κλειδί dignacl
dignacli --help -
Λήψη Βοήθειας για Συγκεκριμένες Εντολές:
Για λεπτομερείς πληροφορίες σχετικά με μια συγκεκριμένη εντολή, προσθέστε
--helpσε αυτήν την εντολή.
Για παράδειγμα, για να λάβετε βοήθεια για την εντολήadd-user, εκτελέστε:dignacli add-user --help### output:
- Περιγραφή Εντολής: Παρέχει λεπτομερή περιγραφή του τι κάνει η εντολή.
- Σύνταξη: Εμφανίζει την ακριβή σύνταξη, συμπεριλαμβανομένων των υποχρεωτικών και προαιρετικών ορισμάτων.
- Επιλογές: Λίστα με τις επιλογές που σχετίζονται με την εντολή, μαζί με τις εξηγήσεις τους.
- Παραδείγματα: Παρέχει παραδείγματα για το πώς να εκτελέσετε την εντολή αποτελεσματικά.
check-config¶
Η εντολή check-config είναι ένα βοηθητικό εργαλείο μέσα στο digna CLI σχεδιασμένο για να ελέγχει τη διαμόρφωση του digna. Αυτή η εντολή διασφαλίζει ότι τα συστατικά του digna μπορούν να βρουν τα απαιτούμενα στοιχεία διαμόρφωσης στο config.toml.
Options¶
--configpath,-cp: Αρχείο ή φάκελος που περιέχει τη ρύθμιση. Εάν παραλειφθεί, θα χρησιμοποιηθεί το ../config.toml.
Command Usage¶
dignacli check-config
Μετά από επιτυχή εκτέλεση, η εντολή εμφανίζει μια επιβεβαίωση της πληρότητας της διαμόρφωσης.
Εάν η διαμόρφωση φαίνεται ελλιπής, θα παρατεθούν τα ελλείποντα στοιχεία διαμόρφωσης.
check-repo-connection¶
Η εντολή check-repo-connection είναι ένα βοηθητικό εργαλείο μέσα στο digna CLI σχεδιασμένο για να ελέγχει τη συνδεσιμότητα και την πρόσβαση σε ένα συγκεκριμένο αποθετήριο του digna. Αυτή η εντολή διασφαλίζει ότι το CLI μπορεί να αλληλεπιδράσει με το αποθετήριο.
Command Usage¶
dignacli check-repo-connection
Μετά από επιτυχή εκτέλεση, η εντολή εμφανίζει επιβεβαίωση της σύνδεσης, μαζί με λεπτομέρειες για το αποθετήριο: Έκδοση αποθετηρίου, Host, Database και Schema.
Εάν η σύνδεση με το αποθετήριο δεν είναι επιτυχής, ελέγξτε το αρχείο config.toml για σωστές ρυθμίσεις.
version¶
Για να ελέγξετε την εγκατεστημένη έκδοση του dignacli, χρησιμοποιήστε την επιλογή --version.
Command Usage¶
dignacli --version
Example Output¶
dignacli version 2026.01
logging options¶
Εξ ορισμού, η έξοδος στην κονσόλα των εντολών του digna έχει σχεδιαστεί να είναι λιτή. Οι περισσότερες εντολές προσφέρουν τη δυνατότητα παροχής επιπλέον πληροφοριών, χρησιμοποιώντας τις ακόλουθες επιλογές:
-- verbose (-v)
-- debug (-d)
-- logfile (lf)
Οι επιλογές “verbose” και “debug” καθορίζουν το επίπεδο λεπτομέρειας, ενώ η εναλλαγή “logfile” επιτρέπει την ανακατεύθυνση της εξόδου ώστε να εγγράφεται σε αρχείο αντί για το παράθυρο της κονσόλας.
User Management¶
add-user¶
Η εντολή add-user στο digna CLI χρησιμοποιείται για την προσθήκη νέου χρήστη στο σύστημα του digna.
Command Usage¶
dignacli add-user [OPTIONS] USER_NAME USER_FULL_NAME USER_PASSWORD
Arguments¶
- USER_NAME: Το όνομα χρήστη για τον νέο χρήστη (υποχρεωτικό).
- USER_FULL_NAME: Το πλήρες όνομα του νέου χρήστη (υποχρεωτικό).
- USER_PASSWORD: Ο κωδικός πρόσβασης για τον νέο χρήστη (υποχρεωτικό).
Options¶
--is_superuser,-su: Σημάδι για να οριστεί ο νέος χρήστης ως διαχειριστής.--valid_until,-vu: Ορίζει ημερομηνία λήξης για το λογαριασμό χρήστη με μορφήYYYY-MM-DD HH:MI:SS. Εάν δεν οριστεί, ο λογαριασμός δεν έχει ημερομηνία λήξης.
Example¶
Για να προσθέσετε νέο χρήστη με όνομα jdoe, πλήρες όνομα John Doe και κωδικό password123:
dignacli add-user [OPTIONS] USER_NAME USER_FULL_NAME USER_PASSWORD
Για να προσθέσετε νέο χρήστη και να ορίσετε ημερομηνία λήξης λογαριασμού:
dignacli add-user jdoe "John Doe" password123 --valid_until "2024-12-31 23:59:59"
delete-user¶
Η εντολή delete-user στο digna CLI χρησιμοποιείται για την αφαίρεση ενός υπάρχοντος χρήστη από το σύστημα του digna.
Command Usage¶
dignacli delete-user USER_NAME
Arguments¶
- USER_NAME: Το όνομα χρήστη του χρήστη που θα διαγραφεί (υποχρεωτικό). Αυτό είναι το μόνο απαιτούμενο όρισμα της εντολής.
Example¶
dignacli delete-user jdoe
Η εκτέλεση αυτής της εντολής θα αφαιρέσει τον χρήστη jdoe από το σύστημα του digna, ανακαλώντας την πρόσβασή του και διαγράφοντας τα συσχετιζόμενα δεδομένα και δικαιώματά του από το αποθετήριο.
modify-user¶
Η εντολή modify-user στο digna CLI χρησιμοποιείται για την ενημέρωση των στοιχείων ενός υπάρχοντος χρήστη στο σύστημα του digna.
Command Usage¶
dignacli modify-user <USER_NAME> <USER_FULL_NAME> [options]
Arguments¶
- USER_NAME: Το όνομα χρήστη του χρήστη που θα τροποποιηθεί (υποχρεωτικό).
- USER_FULL_NAME: Το νέο πλήρες όνομα για τον χρήστη (υποχρεωτικό).
Options¶
--is_superuser,-su: Ορίζει τον χρήστη ως superuser, χορηγώντας αυξημένα προνόμια. Αυτή η σημαία δεν απαιτεί τιμή.--valid_until,-vu: Ορίζει ημερομηνία λήξης για το λογαριασμό χρήστη στη μορφή YYYY-MM-DD HH:MI:SS. Εάν δεν παρέχεται, ο λογαριασμός παραμένει έγκυρος επ’ αόριστον.
Example¶
Για να τροποποιήσετε το πλήρες όνομα του χρήστη jdoe σε “Johnathan Doe” και να ορίσετε τον χρήστη ως superuser:
dignacli modify-user jdoe "Johnathan Doe" --is_superuser
modify-user-pwd¶
Η εντολή modify-user-pwd στο digna CLI χρησιμοποιείται για την αλλαγή του κωδικού πρόσβασης ενός υπάρχοντος χρήστη στο σύστημα του digna.
Command Usage¶
dignacli modify-user-pwd <USER_NAME> <USER_PWD>
Arguments¶
- USER_NAME: Το όνομα χρήστη του χρήστη του οποίου ο κωδικός πρόκειται να αλλάξει (υποχρεωτικό).
- USER_PWD: Ο νέος κωδικός πρόσβασης για τον χρήστη (υποχρεωτικό).
Example¶
Για να αλλάξετε τον κωδικό του χρήστη jdoe σε newpassword123:
dignacli modify-user-pwd jdoe newpassword123
list-users¶
Η εντολή list-users στο digna CLI εμφανίζει λίστα με όλους τους χρήστες που είναι καταχωρημένοι στο σύστημα του digna.
Command Usage¶
dignacli list-users
Η εκτέλεση αυτής της εντολής στο digna CLI θα συνδεθεί με το αποθετήριο του digna και θα εμφανίσει όλους τους χρήστες, δείχνοντας το ID τους, το όνομα χρήστη, το πλήρες όνομα, την κατάσταση superuser και τους χρονικούς δείκτες λήξης.
Repository Management¶
upgrade-repo¶
Η εντολή upgrade-repo στο digna CLI χρησιμοποιείται για την αναβάθμιση ή αρχικοποίηση του αποθετηρίου του digna. Αυτή η εντολή είναι απαραίτητη για την εφαρμογή ενημερώσεων ή τη ρύθμιση της υποδομής του αποθετηρίου για πρώτη φορά.
Command Usage¶
dignacli upgrade-repo [options]
Options¶
--simulation-mode,-s: Όταν είναι ενεργοποιημένο, αυτή η επιλογή εκτελεί την εντολή σε λειτουργία προσομοίωσης, εκτυπώνοντας τις δηλώσεις SQL που θα εκτελούνταν αλλά χωρίς να τις εφαρμόζει πραγματικά. Είναι χρήσιμη για προεπισκόπηση αλλαγών χωρίς να γίνονται τροποποιήσεις στο αποθετήριο.
Example¶
Για να αναβαθμίσετε το αποθετήριο του digna, μπορείτε να εκτελέσετε την εντολή χωρίς επιλογές:
dignacli upgrade-repo
dignacli upgrade-repo --simulation-mode
Αυτή η εντολή είναι κρίσιμη για τη συντήρηση του συστήματος digna, διασφαλίζοντας ότι το σχήμα της βάσης δεδομένων και τα άλλα συστατικά του αποθετηρίου είναι ενημερωμένα με την τελευταία έκδοση του λογισμικού.
encrypt¶
Η εντολή encrypt στο digna CLI χρησιμοποιείται για την κρυπτογράφηση ενός κωδικού πρόσβασης.
Command Usage¶
dignacli encrypt <PASSWORD>
Arguments¶
- PASSWORD: Ο κωδικός που χρειάζεται να κρυπτογραφηθεί (υποχρεωτικό).
Example¶
Για να κρυπτογραφήσετε έναν κωδικό, πρέπει να παρέχετε τον κωδικό ως όρισμα.
Για παράδειγμα, για να κρυπτογραφήσετε τον κωδικό mypassword123, θα χρησιμοποιούσατε:
dignacli encrypt mypassword123
generate-key¶
Η εντολή generate-key χρησιμοποιείται για τη δημιουργία ενός Fernet key, το οποίο είναι απαραίτητο για την ασφάλεια των κωδικών που αποθηκεύονται στο αποθετήριο του digna.
Command Usage¶
dignacli generate-key
Data Management¶
clean-up¶
Η εντολή clean-up στο digna CLI χρησιμοποιείται για την αφαίρεση προφίλ, προβλέψεων και δεδομένων του συστήματος φωτεινού σηματοδότη (traffic light system) για μία ή περισσότερες πηγές δεδομένων εντός ενός συγκεκριμένου project. Αυτή η εντολή είναι απαραίτητη για τη διαχείριση του κύκλου ζωής των δεδομένων, βοηθώντας στη διατήρηση ενός οργανωμένου και αποδοτικού περιβάλλοντος δεδομένων με την εκκαθάριση παρωχημένων ή περιττών δεδομένων.
Command Usage¶
dignacli clean-up <PROJECT_NAME> <FROM_DATE> <TO_DATE> [options]
Arguments¶
- PROJECT_NAME: Το όνομα του project από το οποίο θα αφαιρεθούν δεδομένα (υποχρεωτικό). Η χρήση της λέξης-κλειδί all-projects σε αυτό το όρισμα υποδεικνύει στο digna να επαναλάβει την εντολή σε όλα τα υπάρχοντα projects.
- FROM_DATE: Η ημερομηνία και ώρα έναρξης για την αφαίρεση δεδομένων. Επιτρεπτές μορφές περιλαμβάνουν %Y-%m-%d, %Y-%m-%dT%H:%M:%S, ή %Y-%m-%d %H:%M:%S (υποχρεωτικό).
- TO_DATE: Η ημερομηνία και ώρα λήξης για την αφαίρεση δεδομένων, ακολουθώντας τις ίδιες μορφές με το FROM_DATE (υποχρεωτικό).
Options¶
--table-name,-tn: Περιορίζει την εργασία καθαρισμού σε έναν συγκεκριμένο πίνακα εντός του project.--table-filter,-tf: Φίλτρο για να περιορίσει τον καθαρισμό σε πίνακες που περιέχουν την καθορισμένη υποσυμβολοσειρά στο όνομά τους.--timing,-tm: Εμφανίζει τη διάρκεια χρόνου της διαδικασίας καθαρισμού μετά την ολοκλήρωση.--help: Εμφανίζει πληροφορίες βοήθειας για την εντολή clean-up και τερματίζει.
Example¶
Για να αφαιρέσετε δεδομένα από το project ProjectA μεταξύ 1 Ιανουαρίου 2023 και 30 Ιουνίου 2023:
dignacli clean-up ProjectA 2023-01-01 2023-06-30
Για να αφαιρέσετε δεδομένα μόνο από έναν συγκεκριμένο πίνακα με όνομα Table1:
dignacli clean-up ProjectA 2023-01-01 2023-06-30 --table-name Table1
Αυτή η εντολή βοηθά στη διαχείριση του αποθηκευτικού χώρου και εξασφαλίζει ότι το αποθετήριο περιέχει μόνο σχετικές πληροφορίες.
remove-orphans¶
Η εντολή remove-orphans στο digna CLI χρησιμοποιείται για εργασίες συντήρησης στο αποθετήριο του digna.
Όταν ένας χρήστης διαγράψει projects ή πηγές δεδομένων, τα προφίλ και οι προβλέψεις παραμένουν στο αποθετήριο. Με αυτή την εντολή, τέτοιες "ορφανές" εγγραφές θα αφαιρεθούν από το αποθετήριο.
Command Usage¶
dignacli list-projects
list-projects¶
Η εντολή list-projects στο digna CLI χρησιμοποιείται για να εμφανίσει μια λίστα με όλα τα διαθέσιμα projects στο σύστημα του digna.
Command Usage¶
dignacli list-projects
Αυτή η εντολή είναι ιδιαίτερα χρήσιμη για διαχειριστές και χρήστες που διαχειρίζονται πολλαπλά projects, παρέχοντας μια γρήγορη επισκόπηση των διαθέσιμων projects στο αποθετήριο του digna.
list-ds¶
Η εντολή list-ds στο digna CLI χρησιμοποιείται για να εμφανίσει μια λίστα με όλες τις διαθέσιμες πηγές δεδομένων εντός ενός συγκεκριμένου project. Αυτή η εντολή είναι χρήσιμη για την κατανόηση των δεδομένων που είναι διαθέσιμα για ανάλυση και διαχείριση στο σύστημα του digna.
Command Usage¶
dignacli list-ds <PROJECT_NAME>
Arguments¶
- PROJECT_NAME: Το όνομα του project για το οποίο καταγράφονται οι πηγές δεδομένων (υποχρεωτικό).
Example¶
Για να εμφανίσετε όλες τις πηγές δεδομένων στο project με όνομα ProjectA:
dignacli list-ds ProjectA
Αυτή η εντολή παρέχει στους χρήστες μια επισκόπηση των πηγών δεδομένων διαθέσιμων σε ένα project, βοηθώντας τους να περιηγηθούν και να διαχειριστούν το τοπίο των δεδομένων πιο αποτελεσματικά.
inspect¶
Η εντολή inspect στο digna CLI χρησιμοποιείται για τη δημιουργία προφίλ, προβλέψεων και δεδομένων του συστήματος φωτεινού σηματοδότη (traffic light system) για μία ή περισσότερες πηγές δεδομένων εντός ενός συγκεκριμένου project. Αυτή η εντολή βοηθά στην ανάλυση και παρακολούθηση δεδομένων για ένα ορισμένο χρονικό διάστημα. Μετά την ολοκλήρωση της επιθεώρησης, επιστρέφεται η τιμή του υπολογισμένου συστήματος φωτεινού σηματοδότη:
- 0: OK
- 1: INFO
- 2: WARNING
Command Usage¶
dignacli inspect <PROJECT_NAME> <FROM_DATE> <TO_DATE> [options]
Arguments¶
- PROJECT_NAME: Το όνομα του project για το οποίο θα επιθεωρηθούν τα δεδομένα (υποχρεωτικό). Η χρήση της λέξης-κλειδί all-projects σε αυτό το όρισμα υποδεικνύει στο digna να επαναλάβει την εντολή σε όλα τα υπάρχοντα projects.
- FROM_DATE: Η ημερομηνία και ώρα έναρξης για την επιθεώρηση δεδομένων. Επιτρεπτές μορφές περιλαμβάνουν %Y-%m-%d, %Y-%m-%dT%H:%M:%S, ή %Y-%m-%d %H:%M:%S (υποχρεωτικό).
- TO_DATE: Η ημερομηνία και ώρα λήξης για την επιθεώρηση δεδομένων, ακολουθώντας τις ίδιες μορφές με το FROM_DATE (υποχρεωτικό).
Options¶
--table-name,-tn: Περιορίζει την επιθεώρηση σε έναν συγκεκριμένο πίνακα εντός του project.--table-filter,-tf: Φίλτρο για επιθεώρηση μόνο των πινάκων που περιέχουν την καθορισμένη υποσυμβολοσειρά στα ονόματά τους.--enable_notification,-en: Ενεργοποιεί την αποστολή ειδοποιήσεων σε περίπτωση συναγερμών.--bypass-backend,-bb: Παράκαμψη του backend και εκτέλεση της επιθεώρησης απευθείας από το CLI (μόνο για σκοπούς δοκιμών!).
Example¶
Για να επιθεωρήσετε δεδομένα για το project ProjectA από 1 Ιανουαρίου 2024 έως 31 Ιανουαρίου 2024:
dignacli inspect ProjectA 2024-01-01 2024-01-31
Για να επιθεωρήσετε μόνο έναν συγκεκριμένο πίνακα και να αναγκάσετε επανυπολογισμό προβλέψεων:
dignacli inspect ProjectA 2024-01-01 2024-01-31 --table-name Table1 --force-prediction
inspect-async¶
Η εντολή inspect-async στο digna CLI χρησιμοποιείται για τη δημιουργία προφίλ, προβλέψεων και δεδομένων του συστήματος φωτεινού σηματοδότη για μία ή περισσότερες πηγές δεδομένων εντός ενός συγκεκριμένου project. Αυτή η εντολή βοηθά στην ανάλυση και παρακολούθηση δεδομένων για ένα ορισμένο χρονικό διάστημα. Σε αντίθεση με την εντολή inspect, αυτή δεν περιμένει την ολοκλήρωση της επιθεώρησης. Αντίθετα, επιστρέφει το request id για το υποβληθέν αίτημα επιθεώρησης. Για να ελέγξετε την πρόοδο της διαδικασίας επιθεώρησης, χρησιμοποιήστε την εντολή inspect-status.
Command Usage¶
dignacli inspect-async <PROJECT_NAME> <FROM_DATE> <TO_DATE> [options]
Arguments¶
- PROJECT_NAME: Το όνομα του project για το οποίο θα επιθεωρηθούν τα δεδομένα (υποχρεωτικό). Η χρήση της λέξης-κλειδί all-projects σε αυτό το όρισμα υποδεικνύει στο digna να επαναλάβει την εντολή σε όλα τα υπάρχοντα projects.
- FROM_DATE: Η ημερομηνία και ώρα έναρξης για την επιθεώρηση δεδομένων. Επιτρεπτές μορφές περιλαμβάνουν %Y-%m-%d, %Y-%m-%dT%H:%M:%S, ή %Y-%m-%d %H:%M:%S (υποχρεωτικό).
- TO_DATE: Η ημερομηνία και ώρα λήξης για την επιθεώρηση δεδομένων, ακολουθώντας τις ίδιες μορφές με το FROM_DATE (υποχρεωτικό).
Options¶
--table-name,-tn: Περιορίζει την επιθεώρηση σε έναν συγκεκριμένο πίνακα εντός του project.--table-filter,-tf: Φίλτρο για επιθεώρηση μόνο των πινάκων που περιέχουν την καθορισμένη υποσυμβολοσειρά στα ονόματά τους.--enable_notification,-en: Ενεργοποιεί την αποστολή ειδοποιήσεων σε περίπτωση συναγερμών.
Example¶
Για να επιθεωρήσετε δεδομένα για το project ProjectA από 1 Ιανουαρίου 2024 έως 31 Ιανουαρίου 2024:
dignacli inspect-async ProjectA 2024-01-01 2024-01-31
inspect-status¶
Η εντολή inspect-status στο digna CLI χρησιμοποιείται για να ελέγξετε την πρόοδο μιας ασύγχρονης επιθεώρησης βάσει του request ID.
Command Usage¶
dignacli inspect-status <REQUEST ID>
Arguments¶
- REQUEST_ID: Το request id που επέστρεψε η εντολή
inspect-async
Example¶
Για να ελέγξετε την πρόοδο μιας επιθεώρησης με request ID 12345:
dignacli inspect-status 12345
inspect-cancel¶
Η εντολή inspect-cancel στο digna CLI χρησιμοποιείται για την ακύρωση επιθεωρήσεων βάσει του request ID ή μπορεί να χρησιμοποιηθεί για την ακύρωση όλων των τρεχόντων αιτημάτων.
Command Usage¶
dignacli inspect-cancel <REQUEST ID>
dignacli inspect-cancel --killall
Arguments¶
- REQUEST_ID: Το request id που επέστρεψε η εντολή
inspect-async
Example¶
Για να ακυρώσετε την επιθεώρηση με request ID 12345:
dignacli inspect-cancel 12345
Για να ακυρώσετε όλα τα αιτήματα που είναι αυτήν τη στιγμή σε εκτέλεση ή σε εκκρεμότητα:
dignacli inspect-cancel --killall
export-ds¶
Η εντολή export-ds στο digna CLI χρησιμοποιείται για τη δημιουργία εξαγωγής πηγών δεδομένων από το αποθετήριο του digna. Εξ ορισμού, όλες οι πηγές δεδομένων από ένα συγκεκριμένο project θα εξαχθούν.
Command Usage¶
dignacli export-ds <PROJECT_NAME> [options]
Arguments¶
- PROJECT_NAME: Το όνομα του project από το οποίο θα εξαχθούν οι πηγές δεδομένων.
Options¶
--table_name,-tn: Εξάγει μια συγκεκριμένη πηγή δεδομένων από ένα project.--exportfile,-ef: Προσδιορίζει το όνομα αρχείου για την εξαγωγή.
Example¶
Για να εξάγετε όλες τις πηγές δεδομένων από το project με όνομα ProjectA:
dignacli export-ds ProjectA
Αυτή η εντολή εξάγει όλες τις πηγές δεδομένων από το ProjectA ως έγγραφο JSON που μπορεί να εισαχθεί σε άλλο project ή αποθετήριο digna.
import-ds¶
Η εντολή import-ds στο digna CLI χρησιμοποιείται για την εισαγωγή πηγών δεδομένων σε ένα στοχευόμενο project και τη δημιουργία αναφοράς εισαγωγής.
Command Usage¶
dignacli import-ds <PROJECT_NAME> <EXPORT_FILE> [options]
Arguments¶
- PROJECT_NAME: Το όνομα του project στο οποίο θα εισαχθούν οι πηγές δεδομένων.
- EXPORT_FILE: Το όνομα του αρχείου της εξαγωγής πηγών δεδομένων που θα εισαχθεί.
Options¶
--output-file,-o: Αρχείο για αποθήκευση της αναφοράς εισαγωγής (αν δεν οριστεί, εκτυπώνει στον τερματικό σε μορφή πίνακα).--output-format,-f: Μορφή για αποθήκευση της αναφοράς εισαγωγής (json, csv).
Example¶
Για να εισάγετε όλες τις πηγές δεδομένων από το αρχείο εξαγωγής my_export.json στο ProjectB:
dignacli import-ds ProjectB my_export.json
Μετά την εισαγωγή, αυτή η εντολή θα εμφανίσει επίσης μια αναφορά των εισαχθέντων και των παραλειφθέντων αντικειμένων. Μόνο νέες πηγές δεδομένων θα εισαχθούν στο ProjectB. Για να μάθετε ποια αντικείμενα θα εισαχθούν και ποια θα παραλειφθούν, μπορείτε να χρησιμοποιήσετε την εντολή plan-import-ds.
plan-import-ds¶
Η εντολή plan-import-ds στο digna CLI χρησιμοποιείται για να προγραμματίσει/αναλύσει την εισαγωγή πηγών δεδομένων σε ένα στοχευόμενο project και να δημιουργήσει αναφορά σχεδίου εισαγωγής.
Command Usage¶
dignacli plan-import-ds <PROJECT_NAME> <EXPORT_FILE> [options]
Arguments¶
- PROJECT_NAME: Το όνομα του project στο οποίο θα εισάγονταν οι πηγές δεδομένων.
- EXPORT_FILE: Το όνομα του αρχείου εξαγωγής πηγών δεδομένων που θα αναλυθεί πριν από την εισαγωγή.
Options¶
--output-file,-o: Αρχείο για αποθήκευση της αναφοράς εισαγωγής (αν δεν οριστεί, εκτυπώνει στον τερματικό σε μορφή πίνακα).--output-format,-f: Μορφή για αποθήκευση της αναφοράς εισαγωγής (json, csv).
Example¶
Για να ελέγξετε ποιες πηγές δεδομένων θα εισαχθούν και ποιες θα παραλειφθούν από το αρχείο εξαγωγής my_export.json όταν εισαχθεί στο ProjectB:
dignacli plan-import-ds ProjectB my_export.json
Αυτή η εντολή θα εμφανίσει μόνο ένα σχέδιο εισαγωγής των αντικειμένων που θα εισαχθούν και αυτών που θα παραλειφθούν.