Применить к

Smartsheet Advance Package

Возможности

Кому доступна эта возможность?

Для использования DataTable пользователь должен соответствовать всем перечисленным ниже критериям. 

  • Вы должны быть лицензированным пользователем.
  • У вас должны быть разрешения уровня владельца или администратора для таблиц, которые вы собираетесь подключить к DataTable.
  • DataTable — это премиум-приложение, доступное в рамках плана.
  • Ваш системный администратор Smartsheet должен предоставить вам разрешения на работу с премиум-приложением DataTable в разделе Управление пользователями.

Чтобы проверить свой уровень доступа, войдите в DataTable здесь.

Зайдите на страницу DataTable Marketplace, чтобы узнать, как связаться с торговым представителем для получения информации о расценках.

DataTable: часто задаваемые вопросы

PLANS

  • Smartsheet Advance Package

Права доступа

Для использования DataTable пользователь должен соответствовать всем перечисленным ниже критериям. 

  • Вы должны быть лицензированным пользователем.
  • У вас должны быть разрешения уровня владельца или администратора для таблиц, которые вы собираетесь подключить к DataTable.
  • DataTable — это премиум-приложение, доступное в рамках плана.
  • Ваш системный администратор Smartsheet должен предоставить вам разрешения на работу с премиум-приложением DataTable в разделе Управление пользователями.

Чтобы проверить свой уровень доступа, войдите в DataTable здесь.

Зайдите на страницу DataTable Marketplace, чтобы узнать, как связаться с торговым представителем для получения информации о расценках.

С какой частотой выполняется синхронизация данных между DataTable и таблицей?

DataTable выполняет проверку на предмет новых изменений и передаёт их в таблицу примерно каждые 5 минут.

Если изменить данные в таблице, будет ли это изменение отменено в процессе синхронизации?

Это зависит от настроек подключения.

Если используется режим добавления и обновления, то данные синхронизируются с таблицей при каждом добавлении или изменении записи в объекте DataTable. Настройки соединителя, влияющие на синхронизацию: Добавлять строки по мере их добавления в DataTable и Обновлять строки по мере их изменения в DataTable.

Если используется режим поиска, то изменения, внесённые в таблицу, заменяются данными из DataTable. Таким образом, содержание таблицы всегда соответствует объекту DataTable. При этом сопоставленные столбцы блокируются, чтобы другие пользователи не могли изменять данные.

Подробнее о подключении таблиц к объектам DataTable

 

Какие данные передаются между DataTable и моими таблицами?

В настоящий момент объекты DataTable передают данные только в ячейки. Синхронизация не затрагивает форматирование, вложения, проверки, комментарии и историю редактирования ячеек.

Синхронизация данных идёт в обоих направлениях?

Данные передаются только в одном направлении: из объекта DataTable в таблицу. Изменения, внесённые в таблицу, не синхронизируются с объектом DataTable.

Что произойдёт, если таблица будет заполнена до предела?

Таблица будет заполнена, если критериям фильтрации для подключения DataTable будет отвечать слишком много записей или если в таблицу будут внесены дополнительные данные.

Когда число ячеек в таблице достигнет 500 000, синхронизация данных прекратится.

 

Если это произойдёт, уточните критерии фильтрации подключения и удалите лишние строки из таблицы.

 

Освободив место в таблице, вы сможете снова активировать подключение к DataTable.

 

Что произойдёт, если при подключении в режиме поиска в таблице окажется несколько строк с одинаковым уникальным идентификатором?

Каждая строка в таблице имеет соответствующие значения, сопоставление которых зависит от настроек подключения.

 

Что произойдёт, если при подключении в режиме поиска в DataTable окажется несколько записей с одинаковым уникальным идентификатором?

Будет использоваться запись, обнаруженная первой. Как правило, это запись с идентификатором самого низкого порядка.

Что произойдёт, если при подключении в режиме поиска я изменю уникальный идентификатор в таблице?

DataTable перезапишет имеющиеся в ячейках таблицы данные, сопоставленные с объектом DataTable.

Как создать поле даты в объекте DataTable?

При создании нового объекта DataTable необходимо добавить поле и выбрать Date (Дата) в качестве его типа, а затем указать формат даты.

От формата даты зависит, каким образом DataTable обработает данные в файле CSV или Excel при загрузке данных в DataTable с помощью Data Shuttle. Формат даты влияет только на обработку дат при импорте данных. Например, если вы выберете формат "12/31/1999", DataTable будет ожидать, что даты будут загружены в формате "мм/дд/гггг".

 

Если вы загружаете данные в объект DataTable, не указывая формат даты, по умолчанию будет использоваться формат "гггг-мм-ддTчч:мм:ссZ", например 2020-09-17T00:00:00Z. Это происходит при создании объекта DataTable с помощью рабочего процесса Data Shuttle. 

 

Если позднее вы измените формат даты, потребуется некоторое время на обработку изменений. Затем вы сможете загрузить данные в новом формате. Кроме того, необходимо будет обновить в объекте DataTable все записи с датами в старом формате, чтобы они корректно фильтровались при работе подключения.

 

 

Как создавать фильтры на основе поля даты в DataTable?

При создании нового подключения выберите поле типа Date (Дата), а затем используйте средство выбора даты. Даты, используемые для фильтрации, должны иметь формат, заданный средством выбора даты (мм/дд/гг).

Например, если вам нужно, чтобы критериям фильтрации удовлетворяли записи, сделанные после 9 июля 2021 г., необходимо ввести дату в формате "07/09/21". Для сравнения дат можно использовать операторы "меньше", "меньше или равно", "больше", "больше или равно", "находится между", "равно" и "не равно".

Формат поля даты не влияет на структуру дат при настройке критериев фильтрации.

 

Иногда числа импортируются как строки, а не как числовые значения. Почему это происходит?

В объектах DataTable не распознаются числовые значения, содержащие специальные символы, такие как обозначения валюты или запятые. DataTable воспринимает эти символы только как часть текстовой строки. Используйте десятичные дроби, чтобы указать денежные или процентные значения.

  • Чтобы указать процентное значение, используйте десятичную дробь без знака %. Например, "0.5" вместо "50 %".
  • Для форматирования денежных значений используйте только десятичные дроби. Не используйте запятые или символы валют. Пример: "15000.00" вместо "$15 000,00" или "15 000,00".

Чтобы данные отображались в таблице как числа, выполните следующие действия.

  1. Выберите Number (Число) в качестве типа поля DataTable.
  2. Настройте передачу данных в DataTable со следующими ограничениями:
    • уберите запятые при записи числовых значений там, где это возможно (например, измените 1,000 на 1000, если запятая использована как тысячный разделитель); 
    • запишите процентные значения в виде десятичных дробей, используя точку в качестве разделителя. Например, измените "99 %" на "0.99" или "78,23 %" на "0.7823"; 
    • удалите обозначения валют, например, измените "$123,45" на "123.45". 

Существует ли ограничение на количество таблиц, которые можно подключить к DataTable?

Да. К одному объекту DataTable можно подключить до 1000 таблиц.

Is there an additional cost for DataTable?

Yes, DataTable is a paid premium offering. Learn more about the features and benefits here. For information about pricing, please contact our sales team.

Why would I want to use DataTable? Why not just store my data in a sheet?

DataTable is meant to store larger datasets in Smartsheet so you can reference across multiple sheets. This is helpful for ultra-large datasets like client lists or part numbers that may be coming from other systems. 

If you have a dataset less than 20,000 rows, you can achieve similar results by porting your information into a sheet and creating DataMesh workflows to other sheets. 

If your dataset is larger than 20,000 rows, you would need to load the dataset into DataTable to be able to leverage it within Smartsheet. 

Can DataTable connect directly with other external systems?

DataTable cannot connect directly with external systems. The way to bring in data from external systems into DataTable is via file exports from your external systems and file imports into Smartsheet via Data Shuttle. Data Shuttle can perform automatic uploads of CSV or XLSX exports from other systems.

If you need to create a direct connection to another system, we have several integrations and connectors to specific systems (including bi-directional syncs with JiraSalesforce, and Microsoft Dynamics 365). Bridge by Smartsheet can also be used to create custom integrations with other systems. Contact Smartsheet Sales to speak to a representative and learn more about what product fit is best for your situation.

What data sources can I use as ingestion points for DataTable?

Since the upload mechanism of DataTable is through Data Shuttle, the options for data upload sources are the same as those for Data Shuttle — CSV, XSLX, or Google Sheet files that are either attachments to a sheet in Smartsheet, or stored in Google Drive, Microsoft (OneDrive/SharePoint), or Box. 

When I have DataTable purchased on my account, who can use it?

If DataTable is available on your account, your System Administrator can grant access to any user on your account (individually or in bulk) to DataTable at no additional cost. Access can be granted or restricted through the User Admin Center.  

How do I see what DataTables have been created?

You can always see any DataTables you have created. If you’re a Smartsheet System Admin, you can see all DataTables created by users in your organization. For more information on managing DataTables, see our Manage existing DataTables article.

How does DataTable deal with sheet limits?

While DataTable has a limit of 2 million rows, sheets still abide by the Smartsheet limits of 20,000 rows. Because of this, when creating a connection to a DataTable, you will need to filter down to a dataset smaller than the sheet limits. 

If your sheet reaches its capacity limits, the connection will stop syncing data. If this happens, update the filter criteria for your connection to be more specific and remove rows from your sheet. Once you have created room in your sheet, you can enable the connection again.

What are known limitations of DataTable?

DataTables can contain 2 million records (rows), 200 fields (columns), and 4,000 characters per field. 

Each DataTable can have 100 connections to sheets and each sheet can have 1 connection to a DataTable (i.e. you cannot connect a sheet to multiple DataTables).

 

Вам помогла эта статья?
ДаНет