To enable the Lark data set, you must first complete “2. Basic configuration” in Basic Configuration for Lark Integration.
Lark Multi-dimensional Spreadsheet is a business management tool based on spreadsheets that enables project management from multiple dimensions and also supports various summary views. Therefore, in project management and business management scenarios, you may use Lark Multi-dimensional Spreadsheet instead of Lark Spreadsheet for data recording. Currently, Lark Multi-dimensional Spreadsheet supports integration with data sets for data analysis.
(1) In the data set module under Data Preparation, click "New" above the data set list on the left, then select "New data set".
(2) Select to connect to "Lark Multi-dimensional Spreadsheet".
(3) Enter the Lark Multi-dimensional Spreadsheet link and click "OK" to create the data connection.
(4) In Data Connections, locate and click to select the Lark Multi-dimensional Spreadsheet you just integrated.
(5) Enter the data set configuration interface to configure the settings.
For data set configuration, refer to Field Configuration. After saving and creating the data set, data synchronization will occur according to the configured synchronization frequency. In the Lark Multi-dimensional Spreadsheet data set, each synchronization retrieves all data from the corresponding model and writes it to the current partition.
Lark Multi-dimensional Spreadsheet supports multiple field formats, including text, single select/multi select, date, person, attachment, and more. These field formats will be mapped during data set integration. Among them, attachment, association, lookup reference, and formula fields are not supported for data set integration.
Lark multi-dimensional table field types | Dataset mapped field types |
|---|---|
Multi-line text | string text |
Number | double numeric value |
Single choice | string text |
Multiple choice | array[string] array |
Date | bigint numeric value (conversion required if date format is needed) |
Checkbox | boolean type, 1 means 'yes', 0 means 'no' |
Person | string text |
Hyperlink | string text |
Creation time | bigint numeric value |
Last updated time | bigint value |
Creator | String |
Modifier | String |
Date/time fields integrated into the data set maintain the same timestamp as the date/time fields in Lark Multi-dimensional Spreadsheet.
Specifically, Lark Multi-dimensional Spreadsheet displays the local time based on the user's local time zone. However, after integrating DataWind to generate a dataset, the corresponding time will be displayed based on the data center where the dataset is located. By default, the time is shown as UTC+8 (original time plus 8 hours), which is typically the default original time zone of Lark multi-dimensional tables plus 8 hours, resulting in a time format consistent with the China time zone.
Timestamp: Also known as Unix timestamp (Unix Timestamp), it is a way of representing date and time as a numeric value.
Format: Convert time or text-type time to a timestamp using toUnixTimestamp(xxx), that is, convert yyyy-mm-dd hh:mm:ss to a timestamp.
Example:
Field A | toUnixTimestamp(Field A) | Extension: toDateTime(toUnixTimestamp(Field A)+28800) |
|---|---|---|
2020-12-21 18:00:00 | 1608544800 | 2020-12-22 02:00:00 |
Extension: For the converted timestamp, add the timestamp difference of 8 hours (28800) to complete the conversion from UTC+0 to UTC+8, and then use the toDateTime function to convert it into a more readable time format.
Permission and feature description:
Naming conventions: