exponenta event banner

предварительный просмотр

Вернуть подмножество данных из DatabaseDatastore

Описание

пример

data = preview(dbds) возвращает первые восемь строк данных из DatabaseDatastore объект dbds без изменения его текущего положения.

Примечание

preview возвращает данные только в виде таблицы. preview игнорирует настройки базы данных для форматирования возврата данных.

Если нет данных для чтения из запроса, preview выдает ошибку.

Примеры

свернуть все

Создайте подключение к базе данных с помощью драйвера JDBC. Для создания этого подключения необходимо настроить источник данных JDBC. Дополнительные сведения см. в разделе configureJDBCDataSource функция. Затем создайте DatabaseDatastore и предварительный просмотр данных, сохраненных в объекте.

Создание подключения базы данных к источнику данных JDBC MSSQLServerJDBCAuth. Этот источник данных настраивает драйвер JDBC для базы данных Microsoft ® SQL Server ® с проверкой подлинности Windows ®. Укажите пустое имя пользователя и пароль.

datasource = "MSSQLServerJDBCAuth";
username = "";
password = "";
conn = database(datasource,username,password);

Создать DatabaseDatastore с использованием подключения к базе данных и SQL-запроса. Этот SQL-запрос считывает все данные из airlinesmall таблица.

sqlquery = 'select * from airlinesmall';

dbds = databaseDatastore(conn,sqlquery);

Предварительный просмотр первых восьми записей в возвращенном наборе данных путем выполнения SQL-запроса в DatabaseDatastore объект.

preview(dbds)
ans =

  8×29 table

    Year    Month    DayofMonth    DayOfWeek    DepTime    CRSDepTime    ArrTime    CRSArrTime    UniqueCarrier    FlightNum    TailNum     ActualElapsedTime    CRSElapsedTime    AirTime    ArrDelay    DepDelay    Origin    Dest     Distance    TaxiIn    TaxiOut    Cancelled    CancellationCode    Diverted    CarrierDelay    WeatherDelay    NASDelay    SecurityDelay    LateAircraftDelay
    ____    _____    __________    _________    _______    __________    _______    __________    _____________    _________    ________    _________________    ______________    _______    ________    ________    ______    _____    ________    ______    _______    _________    ________________    ________    ____________    ____________    ________    _____________    _________________

    1990      9          11            2         1810         1812        1939         1930           'AA'           1426       'NA'                89                 78           'NA'          9          -2       'RST'     'ORD'       268       'NA'      'NA'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       
    1990     10          27            6         1353         1355        1634         1640           'US'            112       'NA'               161                165           'NA'         -6          -2       'TPA'     'SYR'      1104       'NA'      'NA'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       
    1990     10          23            2         1057         1055        1205         1155           'US'           1621       'NA'                68                 60           'NA'         10           2       'ROC'     'EWR'       246       'NA'      'NA'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       
    1990     10           8            1         1515         1440        1609         1535           'NW'            749       'NA'                54                 55           'NA'         34          35       'MSP'     'FSD'       197       'NA'      'NA'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       
    1990     10          19            5         1130         1120        1203         1154           'UA'            369       'NA'                93                 94           'NA'          9          10       'BUF'     'ORD'       473       'NA'      'NA'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       
    1990     10          12            5         1755         1733        1858         1820           'DL'            590       'NA'                63                 47           'NA'         38          22       'BOS'     'BGR'       201       'NA'      'NA'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       
    2001     11          22            4         1345         1355        1530         1549           'MQ'           4982       '#NAME?'           105                114           '90'        -19         -10       'JAX'     'MIA'       334       '8'       '7'           0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       
    2001     11          26            1         2105         2110        2209         2237           'AA'           1947       'N3BäA1'            64                 87           '47'        -28          -5       'SFO'     'LAX'       337       '6'       '11'          0              'NA'             0            'NA'            'NA'          'NA'          'NA'               'NA'       

Закрыть окно DatabaseDatastore и подключение к базе данных.

close(dbds)

Входные аргументы

свернуть все

Хранилище данных, содержащее данные в базе данных, указанное как DatabaseDatastore объект, созданный с помощью databaseDatastore функция.

Выходные аргументы

свернуть все

Результаты запроса, возвращенные в виде таблицы из первых восьми записей в наборе данных. Выполнение инструкции SQL, указанной в Query имущества DatabaseDatastore объект создает набор данных.

Если нет данных для чтения из запроса, preview выдает ошибку.

Представлен в R2014b