Ανάγνωση στα Αγγλικά

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


SapHana.Database

Σύνταξη

SapHana.Database(server as text, optional options as nullable record) as table

Περίπου

Επιστρέφει έναν πίνακα πολυδιάστατων πακέτων από τη βάση δεδομένων SAP HANA server. Μπορεί να καθοριστεί μια προαιρετική παράμετρος εγγραφής, options, για τον έλεγχο των ακόλουθων επιλογών:

  • Query: Ένα εγγενές ερώτημα SQL που χρησιμοποιείται για την ανάκτηση δεδομένων. Εάν το ερώτημα παράγει πολλαπλά σύνολα αποτελεσμάτων, μόνο το πρώτο θα επιστραφεί.
  • Distribution: Μια SapHanaDistribution που ορίζει την τιμή της ιδιότητας "Διανομή" στη συμβολοσειρά σύνδεσης. Δρομολόγηση δηλώσεων είναι η μέθοδος αξιολόγησης του σωστού κόμβου διακομιστή ενός κατανεμημένου συστήματος πριν από την εκτέλεση πρότασης. Η προεπιλεγμένη τιμή είναι SapHanaDistribution.All.
  • Implementation: Καθορίζει την υλοποίηση της σύνδεσης SAP HANA που θα χρησιμοποιηθεί.
  • EnableColumnBinding: Συνδέει μεταβλητές στις στήλες ενός συνόλου αποτελεσμάτων SAP HANA κατά τη λήψη δεδομένων. Ενδέχεται να βελτιωθούν οι επιδόσεις με κόστος ελαφρώς υψηλότερη χρήση μνήμης. Η προεπιλεγμένη τιμή είναι false.
  • ConnectionTimeout: Μια διάρκεια που ελέγχει τον χρόνο αναμονής πριν εγκαταλείψετε μια προσπάθεια σύνδεσης με τον διακομιστή. Η προεπιλεγμένη τιμή είναι 15 δευτερόλεπτα.
  • CommandTimeout: Μια διάρκεια που ελέγχει τον χρόνο που επιτρέπεται να εκτελείται το ερώτημα στην πλευρά του διακομιστή προτού ακυρωθεί. Η προεπιλεγμένη τιμή είναι δέκα λεπτά.