Interactive CLIVersion: 2.0.0Interactive Explorer113 commandsFlatTreetdkabout1aboutShow build metadata and system information.ai1aiTabsdata AI: browse the tool catalog and the content registry.auth4add-certAdd a certificate for a Tabsdata Server. Only needed for self-signed certificates.delete-certDelete a certificate for a Tabsdata ServerinfoDisplay information of the currently authenticated userpassword-changeChange the password of a user in a Tabsdata Servercollection6connectionDisplay the connection of a source/destination collection. Emits the dehydrated connection document as JSON or YAML; secret and var names are never shown.createCreate a new collectiondeleteDelete a collection by namegetDisplay a collection by namelistList all collectionsupdateUpdate a collection by nameconnection3templatePrint a fill-in connection template for a connector typetypesList the connection types available from installed connectorsvalidateValidate a connection YAML document against its connector schemacron4disableDisable a cron-triggered function 'tdk fn disable' restricted to functions that have a cron trigger; disabling an already-disabled one does nothing.enableEnable a cron-triggered function 'tdk fn enable' restricted to functions that have a cron trigger; enabling an already-enabled one does nothing.listList the cron triggers of the projectplansList the execution plans the cron triggers started, newest firstexamples2extractExtract an example into a new directorylistList the available examplesfn11bundleDownload the bundle of a function version as a tar.zst archive. The bundle is addressed by its function version id (fvid); only Active or Frozen versions can be downloaded (a version whose function has been deleted is not found).deleteDelete a functiondisableDisables a function Disabling an already-disabled function does nothing.enableEnables a function Enabling an already-enabled function does nothing.getDisplay a functionlistList all functions in a collectionpatchRegister a code-only patch of a function version. A patch shares the parent's topology (tables, dependencies, triggers, workers) — only bundle / snippet / runtime values / description can be overridden. Patches are reachable only by explicit fvid via replay.patchesList patch versions of a function (latest first).registerRegister a function. Dynamically imports the symbol named by `--path` (which must be a tabsdatak `PublisherInfo` / `TransformerInfo` / `SubscriberInfo` produced by a `@publisher` / `@transformer` / `@subscriber` decorator) and registers it via the v2 bundle producer (`tabsdatak.common._archive.bundle.build_bundle`). With `--update`, behaves idempotently: if the function already exists in the collection it is updated; otherwise it is registered.triggerTrigger a functionupdateUpdate a function. Dynamically imports the symbol named by `--path` (a tabsdatak `*Info` descriptor) and updates the existing function via the v2 bundle producer (`tabsdatak.common._archive.bundle.build_bundle`).fnrun5getDisplay a function run: its details plus its workers.listList function runs across every project you can view.logsShow logs of one of the function run's workers; when several ran (retries), pick one from the listing.recoverRecover the transaction a function run belongs to: the transaction's failed or on-hold function runs are re-scheduled.replayRe-execute a finished function run. Mints a new concrete physical function run against the latest patch (or head, if no patch exists). The pointer stays bound to the previous attempt's outputs until the new attempt finishes successfully.group5createCreate a new groupdeleteDelete a group by name. System groups cannot be deleted.getDisplay a group by namelistList all groupsupdateUpdate a group by name. System groups cannot be updated.info3licenseShow the license of tabsdata.release-notesShow the release notes of the current version of tabsdata.third-partyShow the third-party dependencies of tabsdata.login1loginLogin to the Tabsdata Serverlogout1logoutLogout from the Tabsdata Servermetrics2inflightPoint-in-time `/inflight` — non-terminal LFRs per (collection, group, status).showPer-collection (or per-group) operational summary over the window. Renders one row per `(dim_entity, status)` with `Runs / Txns / Tables in / Rows in / Tables out / Rows out` (bytes columns added when any non-zero). Edges are dropped from the rendering — they belong in a flow visualization; use `-o json` for the raw shape.permission3grantGrant a permission to a userlistList a user's permissions, or who has access to a projectrevokeRevoke a permission from a userplan6cancelCancel a plan: every non-committed transaction in it is canceled. Canceled runs cannot be recovered.getDisplay a plan: its details plus its function runs and workers.listList plans across every project you can view.logsShow logs of one of the plan's workers; when several ran, pick one from the listing.monitorMonitor the execution of a plan.recoverRecover a plan: its failed or on-hold function runs are re-scheduled.project5createCreate a new projectdeleteDelete a project by name.getDisplay a project by namelistList all projectsupdateUpdate a project by nameset1setGive a setting a value. Settings are persisted in 'options.json' under the Tabsdata directory ('~/.tabsdata') and apply to every later invocation; 'tdk unset' drops them back to their default and 'tdk settings' shows them. More than one can be set at once. Examples: tdk set --hints false tdk set --prompt false tdk set --server http://127.0.0.1:2457 tdk set --server 127.0.0.1 # http://127.0.0.1:2457 tdk set --proj sales tdk set --proj sales --coll orderssettings1settingsShow the current settings. The machine formats mirror what is stored in 'options.json'.shell1shellStart an interactive shell sessionstatus1statusCheck the status of the serverstream4disableDisable a stream-publisher function 'tdk fn disable' restricted to stream publishers; disabling an already-disabled one does nothing.enableEnable a stream-publisher function 'tdk fn enable' restricted to stream publishers; enabling an already-enabled one does nothing.listList the stream publishers of the projectplansList the execution plans the stream publishers started, newest firsttable6dataShow rows of data from the tabledeleteDelete a tabledownloadDownload the table as a parquet filelistList all tables in a collectionschemaShow table schemaversionsList all versions of the data of a table.trx6cancelCancel a transaction and its non-committed function runs. Canceled runs cannot be recovered.getDisplay a transaction: its details plus its function runs and workers.listList transactions across every project you can view.logsShow logs of one of the transaction's workers; when several ran, pick one from the listing.monitorMonitor the execution of a transaction.recoverRecover a transaction: its failed or on-hold function runs are re-scheduled.unset1unsetDrop a setting back to its default. The counterpart of 'tdk set': it removes what was stored for every setting it is given, so the shipped default applies again. More than one can be unset at once. Examples: tdk unset --hints tdk unset --prompt tdk unset --server tdk unset --coll # unpin the collection only tdk unset --proj # unpins the collection too tdk unset --all # every settinguser5createCreate a new userdeleteDelete a user by namegetDisplay a user by namelistList all usersupdateUpdate a user by nameworker3listList workers across every project you can view.logsShow the logs of a worker.recoverRecover the transaction a worker belongs to: the transaction's failed or on-hold function runs are re-scheduled.tdkserverabout1aboutShow build metadata and system informationcreate1createCreate a tabsdata instanceget-cfg1get-cfgDownload the configmaps of a tabsdata instance for editinginfo3licenseShow the license of tabsdatarelease-notesShow the release notes of the current version of tabsdatathird-partyShow the third-party dependencies of tabsdatainit1initProduce an editable input config folder for a tabsdata instanceinspect1inspectShow the configuration and state of a tabsdata instancelist1listList registered tabsdata instancesput-cfg1put-cfgReplace the configmaps of a tabsdata instance from edited filesquickstart1quickstartInitialize, create and start a tabsdata instance in one steprestart1restartRestart a tabsdata instanceset1setSet a session setting used when commands omit itsettings1settingsShow the tabsdata session settingsshell1shellOpen an interactive shell. The commands listed under it are entered at the shell prompt, not on the tdkserver command line.start1startStart a tabsdata instancestatus1statusShow the running workloads of a tabsdata instancestop1stopStop a tabsdata instancetrash1trashTrash a local kminus tabsdata instanceunset1unsetUnset a session settingview-cfg1view-cfgView the configmaps of a tabsdata instanceabouttdk aboutShow build metadata and system information.tdk aboutThis command takes no arguments or options.