lkt/timestream-connector

LKT AWS Timestream connector

1.0.4 2023-12-28 15:35 UTC

This package is auto-updated.

Last update: 2024-04-28 16:17:11 UTC


README

use Lkt\Connectors\TimeStreamConnector;

TimeStreamConnector::define('aws')
    ->setUser('user')
    ->setPassword('password')
    ->setDatabase('database')
    ->setRegion('us-west-2');

Read records

use Lkt\Connectors\TimeStreamConnector;

TimeStreamConnector::get('aws')->query('your sql query');

Write records

use Lkt\Connectors\TimeStreamConnector;

TimeStreamConnector::get('aws')->write('table name', $records);

To add records simply add an array of arrays with a key-value format:

$records = [

    [
        'v1' => 123,
        'v2' => 345,
        'v3' => 999,
    ]
];

This structure will create a record with multiple values for each variable in each record.