Skip to content

Commit 337e537

Browse files
author
boonhapus
committed
Merge branch 'dev'
2 parents f3161e1 + 9b61d63 commit 337e537

File tree

3 files changed

+28
-17
lines changed

3 files changed

+28
-17
lines changed

README.md

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<p align="center">
22
<img width="400" src="docs/assets/images/logo-transparent.png" alt='ThoughtSpot | CS Tools'>
33
<br/>
4-
<i>Scale your <b>ThoughtSpot</b> adoption with tools created by the <b>ThoughtSpot Solutions</b> organization.</i>
4+
<i>🧙 Give your Admins magic powers with tools created by the <b>ThoughtSpot Customer Success Team</b>.</i>
55
<br/>
66
<br/>
77
<b>Learn more in our documentation
@@ -13,9 +13,9 @@
1313
</p>
1414

1515
## Features
16-
- Explore your ThoughtSpot platform data with the [__Searchable Liveboards__]()
17-
- Clean stale and forgotten Answers and Liveboards with [__Archiver__]()
18-
- Extract your ThoughtSpot data to popular formats with Syncers
16+
- Explore your ThoughtSpot platform data with the [__Searchable Liveboards__](https://thoughtspot.github.io/cs_tools/generated/cli/reference.html#searchable)
17+
- Clean stale and forgotten Answers and Liveboards with [__Archiver__](https://thoughtspot.github.io/cs_tools/generated/cli/reference.html#archiver)
18+
- Extract your ThoughtSpot data to popular formats with [__Syncers__](https://thoughtspot.github.io/cs_tools/syncer/what-is/)
1919
- Multi-platform support (connect to your __Dev__, __QA__, and __Prod__!)
2020
- Supports the latest ThoughtSpot version on Software & Cloud
2121
- Install anywhere: Windows, MacOS, Linux, and serverless
@@ -24,9 +24,9 @@
2424
---
2525

2626
> [!IMPORTANT]
27-
> While **CS Tools** is maintained by members of the __ThoughtSpot__ team, it is totally free!
27+
> While **CS Tools** is maintained by members of the __ThoughtSpot__ team, they are __TOTALLY FREE__!
2828
>
29-
> _The tools are provided on as-is basis._
29+
> __ThoughtSpot [Support Team](https://community.thoughtspot.com/__ will be unable to help you resolve any issues.
3030
>
3131
> :bulb: __Feature Requests__ and :ring_buoy: __Support__ are handled [__here on Github Discussions__](https://github.com/thoughtspot/cs_tools/discussions).
3232
>
@@ -35,7 +35,7 @@
3535

3636
## Installation
3737

38-
Please see the [__Getting Started guide in our documentation__](https://thoughtspot.github.io/cs_tools/tutorial/intro/).
38+
Please see the [__Getting Started guide in our documentation__](https://thoughtspot.github.io/cs_tools/getting-started/).
3939

4040
## Development Installation
4141

@@ -59,5 +59,7 @@ Please see [__CONTRIBUTING.md__](./CONTRIBUTING.md) for details on how to contri
5959
[![Test CS Tools Bootstrapper](https://github.com/thoughtspot/cs_tools/actions/workflows/test-bootstrapper.yaml/badge.svg)](https://github.com/thoughtspot/cs_tools/actions/workflows/test-bootstrapper.yaml)
6060

6161
🧰
62-
[![Extract Metadata with CS Tools.](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-metdata.yaml/badge.svg)](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-metdata.yaml)
63-
[![Extract BI Server with CS Tools.](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-bi-data.yaml/badge.svg)](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-bi-data.yaml)
62+
[![Extract Metadata](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-metdata.yaml/badge.svg)](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-metdata.yaml)
63+
[![Extract BI Server](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-bi-data.yaml/badge.svg)](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-bi-data.yaml)
64+
[![Extract Audit Logs](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-audit-logs.yaml/badge.svg)](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-audit-logs.yaml)
65+
[![Extract TML](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-tml.yaml/badge.svg)](https://github.com/thoughtspot/cs_tools/actions/workflows/fetch-tml.yaml)

docs/changelog/1.6.0.md

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,13 @@ hide:
9797
curl -LsSf https://thoughtspot.github.io/cs_tools/install.py | python - --reinstall --beta v1.5.12
9898
```
9999

100+
=== "`cs_tools tools searchable metadata`"
101+
The `TS_SHARING_ACCESS` table previously did not identify __column level security__{ .fc-purple }, even if you
102+
used the `--include-column-access` option on the CLI. Whoops! :disappointed_relieved:
103+
104+
__In order to accept the new data type, you can choose to issue a `DROP TABLE TS_SHARING_ACCESS` and allow __CS
105+
Tools__ to recreate it, or you can issue an `ALTER TABLE ADD COLUMN share_type VARCHAR` command.__{ .fc-red }
106+
100107
=== "`cs_tools tools scriptability`"
101108
This tool allows you to handle TML in bulk (exports and imports), while also encouraging strong CI/CD workflows.
102109
Over the years, the __ThoughtSpot__ team has worked to refine the capabilities in the platform to help alleviate
@@ -237,7 +244,7 @@ hide:
237244
238245
# INSTALL A SPECIFIC VERSION OF cs_tools.
239246
- name: Install a pinned version of CS Tools
240-
run: python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/v${{ env.CS_TOOLS_VERSION }}.zip"
247+
run: python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/${{ env.CS_TOOLS_VERSION }}.zip"
241248
242249
# ENSURE SYNCER DEPENDENCIES ARE INSTALLED.
243250
# found in: https://github.com/thoughtspot/cs_tools/blob/master/sync/<dialect>/MANIFEST.json
@@ -296,7 +303,7 @@ hide:
296303
- python -m pip install --upgrade pip
297304

298305
# INSTALL A SPECIFIC VERSION OF cs_tools.
299-
- python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/v${CS_TOOLS_VERSION}.zip"
306+
- python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/${CS_TOOLS_VERSION}.zip"
300307

301308
# ENSURE SYNCER DEPENDENCIES ARE INSTALLED.
302309
# found in: https://github.com/thoughtspot/cs_tools/blob/master/sync/<dialect>/MANIFEST.json
@@ -327,7 +334,7 @@ hide:
327334

328335
# CS TOOLS IS COMMAND LINE LIBRARY WRAPPING TS APIS
329336
# https://thoughtspot.github.io/cs_tools/
330-
CS_TOOLS_VERSION: '1.6.0'
337+
CS_TOOLS_VERSION: 'v1.6.0'
331338
CS_TOOLS_THOUGHTSPOT__URL: $(THOUGHTSPOT_URL)
332339
CS_TOOLS_THOUGHTSPOT__USERNAME: $(THOUGHTSPOT_USERNAME)
333340
CS_TOOLS_THOUGHTSPOT__SECRET_KEY: $(THOUGHTSPOT_SECRET_KEY)
@@ -379,7 +386,7 @@ hide:
379386
python -m pip install --upgrade pip
380387

381388
# INSTALL A SPECIFIC VERSION OF cs_tools
382-
python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/v$(CS_TOOLS_VERSION).zip"
389+
python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/$(CS_TOOLS_VERSION).zip"
383390

384391
# ENSURE SYNCER DEPENDENCIES ARE INSTALLED
385392
python -m pip install "snowflake-sqlalchemy >= 1.6.1"
@@ -537,6 +544,7 @@ hide:
537544
- [`tools scriptability`][cst-tools-scriptability] rewritten to align to more with the [`tools git`][cst-tools-git] interface
538545

539546
=== ":bug: &nbsp; Bugfix"
547+
- Add `TS_SHARING_ACCESS.share_type (VARCHAR)` to [`tools searchable metadata`][cst-tools-searchable-metadata]
540548
- `DatabaseSyncers` which follow `PUT FILE -> COPY/MERGE INTO` workflow now support column header reording / redefinition
541549
- Column headers are now parsed appropriately on [__Excel Syncer__][cst-syncer-excel] ([#192](https://github.com/thoughtspot/cs_tools/pull/192))
542550
- All `DATETIME` fields in extracted data are now converted to UTC, regardless of the Cluster's timezone
@@ -569,6 +577,7 @@ hide:
569577
[cst-tools-assign-from-tag]: ../../generated/cli/reference.html#transfer
570578
[cst-tools-searchable-logs]: ../../generated/cli/reference.html#audit-logs
571579
[cst-tools-searchable-tml]: ../../generated/cli/reference.html#tml
580+
[cst-tools-searchable-metadata]: ../../generated/cli/reference.html#metadata
572581
[cst-tools-scriptability]: ../../generated/cli/reference.html#scriptability
573582
[cst-tools-git]: ../../generated/cli/reference.html#git
574583
[cst-syncer-falcon]: ../../syncer/falcon

docs/getting-started.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -131,7 +131,7 @@ Follow the steps below to get __CS Tools__ installed on your platform.
131131
132132
# INSTALL A SPECIFIC VERSION OF cs_tools.
133133
- name: Install a pinned version of CS Tools
134-
run: python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/v${{ env.CS_TOOLS_VERSION }}.zip"
134+
run: python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/${{ env.CS_TOOLS_VERSION }}.zip"
135135
136136
# ENSURE SYNCER DEPENDENCIES ARE INSTALLED.
137137
# found in: https://github.com/thoughtspot/cs_tools/blob/master/sync/<dialect>/MANIFEST.json
@@ -190,7 +190,7 @@ Follow the steps below to get __CS Tools__ installed on your platform.
190190
- python -m pip install --upgrade pip
191191

192192
# INSTALL A SPECIFIC VERSION OF cs_tools.
193-
- python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/v${CS_TOOLS_VERSION}.zip"
193+
- python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/${CS_TOOLS_VERSION}.zip"
194194

195195
# ENSURE SYNCER DEPENDENCIES ARE INSTALLED.
196196
# found in: https://github.com/thoughtspot/cs_tools/blob/master/sync/<dialect>/MANIFEST.json
@@ -220,7 +220,7 @@ Follow the steps below to get __CS Tools__ installed on your platform.
220220

221221
# CS TOOLS IS COMMAND LINE LIBRARY WRAPPING TS APIS
222222
# https://thoughtspot.github.io/cs_tools/
223-
CS_TOOLS_VERSION: '1.6.0'
223+
CS_TOOLS_VERSION: 'v1.6.0'
224224
CS_TOOLS_THOUGHTSPOT__URL: $(THOUGHTSPOT_URL)
225225
CS_TOOLS_THOUGHTSPOT__USERNAME: $(THOUGHTSPOT_USERNAME)
226226
CS_TOOLS_THOUGHTSPOT__SECRET_KEY: $(THOUGHTSPOT_SECRET_KEY)
@@ -275,7 +275,7 @@ Follow the steps below to get __CS Tools__ installed on your platform.
275275
python -m pip install --upgrade pip
276276

277277
# INSTALL A SPECIFIC VERSION OF cs_tools
278-
python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/v$(CS_TOOLS_VERSION).zip"
278+
python -m pip install "cs_tools[cli] @ https://github.com/thoughtspot/cs_tools/archive/$(CS_TOOLS_VERSION).zip"
279279

280280
# ENSURE SYNCER DEPENDENCIES ARE INSTALLED
281281
python -m pip install "snowflake-sqlalchemy >= 1.6.1"

0 commit comments

Comments
 (0)