Создание таблиц—ArcMap | Документация
- Как создать таблицу в Окне Каталога
- Как создавать таблицы с помощью геообработки
Таблицы представляют один из трех ключевых типов наборов данных в GIS, наряду с классами пространственных объектов и наборами данных изображений (относящимися в общем к наборам растровых данных в ArcGIS). Пользователи GIS применяют таблицы для хранения описательных атрибутов. Таблицы также используются для хранения пространственных объектов и наборов растровых данных в базах геоданных.
В ArcGIS таблица хранит описательную информацию в строках и столбцах. Каждая строка – это ряд полей с определенными значениями. Некоторые поля (или столбцы) существуют в каждой строке. Каждый столбец имеет определенный тип, такой как целое число, реальное число с десятичными знаками, текстовое поле, поле даты, поле Shape, или подобное двоичное поле, хранящее более сложные структуры, такие как геометрия пространственного объекта или изображение, XML поле, и так далее.
Каждая строка в таблице может рассматриваться как объект и поля хранят описания свойств каждого объекта. В случае классов пространственных объектов, объект в каждой строке — это пространственный объект и его форма хранится в столбце геометрии объекта (точка, линия, полигон). В случае непространственной таблицы (то есть обычной таблицы атрибутов), они в отдельных случаях определяются как непространственные объекты.
Пользователи ArcGIS работают с таблицами разных форматов и из разных источников, включая эти:
- Таблицы, хранящиеся в базах геоданных, включая персональные, файловые и ArcSDE
- Таблицы, хранящиеся в базах данных
- Таблицы INFO
- таблицы dBASE
- Таблицы из текстовых файлов
- Таблицы Microsoft Excel
- Таблицы запросов, являющиеся результатом применения SQL-запросов к базе данных с использованием инструмента геообработки Создать таблицу запроса (Make Query Table)
- Таблицы присоединенных OLE БД, которые позволяют вам получать данные из Access, Excel, и других баз данных
Более подробно о возможностях работы с разными типами таблиц в ArcGIS см. в разделе Об источниках табличных данных.
Более подробно о создании таблиц в базах данных или базах геоданных, см. Разработка структуры.
Множество таблиц встроены внутрь и управляются как часть базы геоданных или базы данных. Здесь приведены примеры основных механизмов, используемых для управления описательной информацией о пространственных объектах и изображений.
Как создать таблицу в Окне Каталога
- В Окне Каталога (Catalog window), щелкните правой клавишей базу данных, в которой нужно создать новую таблицу и выберите Новая (New) > Таблица (Table).
Откроется Мастер новых таблиц.
Подсказка:
При создании новой таблицы можно использовать существующую таблицу как шаблон. Щелкните Импорт, перейдите в таблицу, содержащую определения полей, которые нужно скопировать, затем нажмите кнопку OK. Теперь можно изменить имена полей и соответствующие типы данных.
- Наберите Имя в таблице
- Дополнительно, наберите псевдоним.
- Нажмите Далее (Next).
- Либо, при создании новой таблицы в файловой базе геоданных или базе геоданных ArcSDE, можно изменить ключевое слово конфигурации, чтобы настроить таблицу для управления текстовыми полями на разных языках.
В большинстве случаев рекомендуется использовать ключевое слово DEFAULTS.
Если вы хотите сохранить Азиатские символы (японские, китайские и т.п.), в текстовых полях в вашей таблице файловой базы геоданных, вы might хотите изменить ключ TEXT_UTF16 для файловой базы геоданных.
Более подробно см. в статьях Ключевые слова конфигурации для файловых баз геоданных и Ключевые слова конфигурации для корпоративных баз геоданных.
- Чтобы добавить поле в таблицу, щелкните следующую пустую строку в столбце Имя поля (Field Name) и введите имя.
- Щелкните в столбце Тип данных (Data Type) рядом с именем нового поля и выберите для него тип данных.
- Чтобы создать псевдоним для этого поля, щелкните поле Псевдоним (Alias) и введите псевдоним для этого поля.
- Чтобы запретить хранение «пустых значений» в этом поле, щелкните поле рядом с Разрешить пустые значения (Allow nulls), щелкните стрелку раскрывающегося списка, а затем выберите No (Нет).
- Чтобы присвоить этому полю значение, используемое по умолчанию, щелкните поле рядом с Значение по умолчанию и введите требуемое значение.
- Если таблица создается в базе геоданных и нужно связать домен с этим полем, щелкните поле рядом с Домен, щелкните стрелку раскрывающегося списка, чтобы вывести список доменов ,применяемых к этому типу поля, затем выберите домен.
- Установить другие свойства для типа поля можно щелкнув в раскрывающемся списке любое свойство или набирая на клавиатуре.
- Повторите шаги с 6 по 12 пока не будут определены все поля таблицы.
Примечание:
Если введено поле, которое не нужно включать в новую таблицу, выберите его щелчком вкладки в сетке и нажмите клавишу DELETE.
- Нажмите кнопку Готово.
Примечание:
Для всех простых таблиц в базе геоданных и в базе данных требуется поле типа ObjectID. Поле ObjectID уникально идентифицирует каждый объект, сохраненный в таблице базы данных.
Как создавать таблицы с помощью геообработки
- В ArcToolbox разверните набор инструментов Управление данными (Data Management), группу Таблицы (Tables) и щелкните Создать таблицу (Create Table).
- Укажите имя базы геоданных, в которой надо создать новую таблицу, либо имя выходной рабочей области (папки с файлами), в которой надо создать таблицу dBASE.
- Введите имя для новой таблицы и, по желанию, дополнительной таблицы, поля которой хотите использовать в качестве шаблона для полей новой таблицы.
- При необходимости, создавая таблицу в файловой базе геоданных или в базе геоданных ArcSDE, задайте ключевое слово конфигурации.
В большинстве случаев рекомендуется использовать DEFAULTS.
Связанные разделы
Создать таблицу — онлайн MySQL генератор
Форма для генерации SQL-запроса для MySQL
Beta
Считаете ли вы этот инструмент полезным? То поделитесь этим с друзьями или коллегами. Это поможет нам сделать наши бесплатные веб-инструменты лучше.
Эта форма позволяет вам создать sql для создания таблицы:
Имя Таблицы
Движок
DefaultInnoDBMyISAM
Имя | Тип | Длина | Разрешить Ноль | Другие | Действие | |
---|---|---|---|---|---|---|
INTVARCHARTEXTDATETINYINTSMALLINTMEDIUMINTINTBIGINT-DECIMALFLOATDOUBLEREAL-BITBOOLEANSERIALDATEDATETIMETIMESTAMPTIMEYEARCHARVARCHAR-TINYTEXTTEXTMEDIUMTEXTLONGTEXT-BINARYVARBINARY-TINYBLOBMEDIUMBLOBBLOBLONGBLOB-ENUMSETGEOMETRYPOINTLINESTRINGPOLYGONMULTIPOINTMULTILINESTRINGMULTIPOLYGONGEOMETRYCOLLECTION Auto Increment Zerofill UNSIGNED | Default: NoneAs defined:NullEmpty string Comment: | |||||
INTVARCHARTEXTDATETINYINTSMALLINTMEDIUMINTINTBIGINT-DECIMALFLOATDOUBLEREAL-BITBOOLEANSERIALDATEDATETIMETIMESTAMPTIMEYEARCHARVARCHAR-TINYTEXTTEXTMEDIUMTEXTLONGTEXT-BINARYVARBINARY-TINYBLOBMEDIUMBLOBBLOBLONGBLOB-ENUMSETGEOMETRYPOINTLINESTRINGPOLYGONMULTIPOINTMULTILINESTRINGMULTIPOLYGONGEOMETRYCOLLECTION Auto Increment Zerofill UNSIGNED | Default: NoneAs defined:NullEmpty string Comment: |
Индексы
Имя | Поля | Тип Индекса | Индексный Метод | Action |
---|---|---|---|---|
NormalUniqueFull text | BTREEHASH |
Ваш сгенерированный sql можно увидеть ниже.
Beta — Это означает, что некоторые функции могут работать неправильно, или запрос sql будет сгенерирован с синтаксической ошибкой. Вы выполняете запросы на свой страх и риск.
Результат генерации sql
скачатьполноэкранныйкопироватьочистить
Перенести в «Вставить код» для сохранения
О «Создание таблицы MySQL генератор»
Об этом инструменте
Генератор MySQL таблиц была создана, чтобы помочь с генерацией MySQL-запроса для Создания таблиц. Нет необходимости запоминать синтаксис и вводить необходимые данные, теперь вы можете легко сгенерировать запрос MySQL онлайн «.
Как это работает?
После ввода имени таблицы инструмент позволяет пользователю вводить следующую информацию для каждого столбца таблицы и добавлять индексы.
Предупреждения
Генератор может содержать ошибки. Вы выполняете запросы на свой страх и риск.
Spreadsheet.com API Documentation
Используйте действия автоматизации Spreadsheet. com Webhook для публикации обновлений на серверах или в сторонних приложениях, когда на ваших листах запускается автоматизация.
Знакомство с веб-перехватчиками
Spreadsheet.com предлагает множество вариантов автоматизации публикации в веб-перехватчиках. Используйте автоматизацию Webhook для публикации обновлений на серверах или в сторонних приложениях, когда что-либо изменяется в ваших таблицах Spreadsheet.com. Например, когда отправляется новый ответ формы, когда наступает дата задачи, ежедневно, когда новые задачи назначаются пользователям и т. д.
Что такое веб-перехватчик?
Веб-перехватчик — это URL-адрес HTTPS, на который через сообщение HTTP отправляется минимальная полезная нагрузка, описывающая произошедшее событие и затронутые идентификаторы ресурсов. Затем ваше приложение должно сделать один или несколько запросов к API Spreadsheet.com, чтобы получить нужные вам данные.
Как настроить Webhook?
Автоматизация Webhook работает с различными типами триггеров автоматизации. Вы можете начать с предварительно настроенного рецепта автоматизации в диалоговом окне «Рецепты автоматизации» или создать новый рецепт автоматизации с нуля.
URL-адрес, указанный в блоке действий Webhook, должен быть конечной точкой HTTPS, управляемой вашим приложением. Spreadsheet.com проверяет URL-адрес, отправляя случайно сгенерированный токен JSON в теле запроса HTTP POST. Ваше приложение должно ответить на этот запрос тем же токеном в ответном JSON.
Вот пример тела HTTP POST, отправленного на конечную точку URL-адреса веб-перехватчика:
{ "token": "XUmpzUwtSJieOeFQ7OOczA" }
В ответ на это ваше приложение должно отправить следующую полезную нагрузку JSON,
{ "token": "XUmpzUwtSJieOeFQ7OOczA" }
Webhook event types
Event types : when_select_from_to
when_select_to
recur_basic
when_date_arrives
when_column_updated
when_user_assigned
when_row_created_by_form_submission
when_row_created
when_row_updated
Ниже приведены несколько примеров того, как будут выглядеть события веб-перехватчика,
обновление столбца : { "type": "when_column_updated", "automationId": "TXx5BTQoT62jdQ_u-T8dxw", "automationLabel": "Синхронизировать данные клиента", "automationRanAt": "2023-01-06T05:50: 32Z", "requestId": "ChAzFY61QcWQUuU5CVWUvA", "wbId": "_MccYYDjTYZbcnMe77FyVQ", "wsId": "st8Z_IyuRYOZiPt2alk9ow", "rowId": "8EZ4QiIgStS1RwZNV65iwg", "createdAt": "1023-593-00" ", "updatedAt": "2023-01-06T05:50:31. 712Z", "createdBy": "23ERVP3oRmajt9yOKg9BiQ", "updatedBy": "23ERVP3oRmajt9yOKg9BiQ", "columns": ["B"] }
создание строки : { "type": "when_row_created", "automationId": "TXx5BTQoT62jdQ_u-T8dxw", "automationLabel": "Синхронизация данных клиента" , "automationRanAt": "2023-01-06T05:50:32Z", "requestId": "-hAzWY89QcWQUuU5CVWU--", "wbId": "_MccYYDjTYZbcnMe77FyVQ", "wsId": "st8Z_IyuRYOZiPt2alk9ow", "rowId": "8St8Z_IyuRYOZiPt2alk9ow", "rowIgS4Qid": "8EzWY89QcWQUuU5CVWU--", ", "createdAt": "2023-01-06T05:50:31.692Z", "updatedAt": "2023-01-06T05:50:31.712Z", "createdBy": "23ERVP3oRmajt9yOKg9BiQ", "updatedBy": "23ERVP3oRmajt9yOKg9BiQ" }
Политика повтора
Запросы к URL-адресу веб-перехватчика повторяются с экспоненциальной отсрочкой до 5 раз в случае сетевых ошибок, таких как ECONNRESET
, EAI_AGAIN
и т. д., и ошибок HTTP, таких как 929021 и 5XX
.
Предотвращение бесконечных циклов
Для обработки бесконечных циклов мы рекомендуем, чтобы ваше приложение устанавливало уникальный заголовок X-Request-ID
при выполнении вызовов API. Тот же идентификатор будет отправлен обратно в полезной нагрузке Webhook как requestId
, если API вызывает событие. Если ваше приложение распознает этот идентификатор, оно может проигнорировать дальнейшую обработку и избежать потенциального бесконечного цикла.
Электронные таблицы истории всего
Не очень краткая история всего Электронные таблицы
Джордан Аронсон
Цифровые электронные таблицы, какими мы их знаем сегодня, существуют только с конца 1970-х годов. Но их аналоговые предшественники — досовременные методы бухгалтерского учета, бумажная бухгалтерия, ранние расчеты на основе мэйнфреймов и многое другое — имеют столь же обширную, сколь и захватывающую историю. На самом деле история электронных таблиц настолько длинна, что восходит к 3200 году до нашей эры.
По своей сути электронная таблица одинакова для составителя личного бюджета, как и для специалиста по финансовым моделям или руководителя проекта: таблица, состоящая из ячеек с различными значениями, организованных в виде системы строк и столбцов. Независимо от того, используете ли вы Google Sheets, Excel, Spreadsheet.com, физическую бухгалтерскую книгу или что-то еще, эта базовая система делает электронную таблицу электронной таблицей.
Эти знакомые электронные таблицы являются результатом тысячелетней эволюции ведения учета, финансов, бухгалтерского учета, математики и компьютерных наук.
Продолжайте читать, пока мы совершим не очень короткое ~7000-летнее путешествие по эволюции электронных таблиц и узнаем, как они превратились из досовременного метода учета в важный программный инструмент, которым ежемесячно пользуются сотни миллионов людей.
Как электронная таблица получила свое название
Слово «электронная таблица» происходит от слов «расширение» и «лист», отсылка к формату бухгалтерских книг, инструменту, который в значительной степени придал электронным таблицам знакомую им систему строк и столбцов. .
До того, как электронные таблицы стали доминировать в мире бухгалтерского учета, бухгалтерские книги включали вычисления, «разбросанные» по нескольким бумажным «листам». Финансовые записи были организованы в виде столбцов для категорий расходов и строк отдельных счетов-фактур, при этом платежи записывались в ячейках на каждом пересечении столбца и строки.
Бухгалтерская книга 1828 годаХотя именно бумажные гроссбухи непосредственно вдохновили термин «электронная таблица», первые гроссбухи состояли из надписей, сделанных на каменных табличках. Именно с этих каменных табличек — более 7000 лет назад в Древней Месопотамии — началась история электронных таблиц.
Часть 1: Рождение бухгалтерского учета
До изобретения электронных таблиц история электронных таблиц на самом деле была историей бухгалтерского учета. Первые учетные записи, в основном связанные с выращиванием сельскохозяйственных культур и животноводством, датируются примерно 7000 лет назад в Древней Месопотамии. Помимо отслеживания урожая и домашнего скота, жители Месопотамии также вели учет проданных и полученных товаров, а также других расходов.
Этот финансовый учет привел к созданию первой бухгалтерской книги около 3200 г. до н.э. Эти примитивные бухгалтерские книги отслеживали товары, представленные пиктограммами, и количество проданных товаров, представленное отверстиями, с надписями на каменных табличках, разделенных на ряд строк и столбцов.
Ранняя месопотамская бухгалтерская книга, написанная на каменной табличке (Изображение: Британский музей)Эти бухгалтерские книги не только являются первыми примерами формальной бухгалтерии, но и одними из первых примеров письменного языка.
От Месопотамии до рождения Римской империи в 27 г. до н.э. финикийцы, египтяне и вавилоняне развили эти ранние методы бухгалтерского учета, включая изобретение фонетического алфавита, создание систем аудита и использование налогообложения в торговле. Во всех этих обществах использование бухгалтерских книг оставалось постоянным.
Часть 2: Эволюция бухгалтерского учета
В Римской империи роль учета и учета государственных расходов и денежно-кредитной политики приобрела известность во время правления императора Августа. Важность государственного учета была увековечена в Res Gestae Divi Augusti , монументальной надписи, которая частично является бухгалтерской книгой, фиксирующей финансовые взносы Августа в империю.
Monumentum Ancyranum в Анкаре, Турция, где находится значимая копия Res Gestae Divi Augusti находится по адресуВ течение сотен лет римское правительство и военные вели подробный учет государственных расходов, а использование бухгалтерских книг и ведение учета сохранялось в частных сделках.
Методы бухгалтерского учета оставались относительно неизменными до появления двойной бухгалтерии во Флоренции в начале 14 века. Двойная бухгалтерия — это двусторонний метод бухгалтерского учета, при котором каждая транзакция включает как дебет, так и кредит, чтобы «сбалансировать» бухгалтерское уравнение и упростить обнаружение ошибок и мошенничества.
Как и многие другие продукты эпохи Возрождения в Европе, двойная бухгалтерия имела религиозный и моральный подтекст, отражая душевные суждения и проверки греха. «Бухгалтер» считался важной ролью в обществе, настолько, что многие картины эпохи Возрождения представляют собой достойные портреты бухгалтеров за работой.
Картина Яна Провуста «Смерть и скупец» (16 век), одно из многих художественных изображений бухгалтеров и счетоводов той эпохиПринятие двойной бухгалтерии широко считается рождением современного бухгалтерского дебеты и кредиты, которые он открыл, до сих пор широко используются в финансах и бухгалтерском учете.
Часть 3: Рождение электронных таблиц
Бухгалтерский учет оставался исключительно ручным и бумажным делом до изобретения электронных электронных таблиц во второй половине 20-го века. Но первые электронные таблицы были совсем не похожи на те, к которым мы привыкли сегодня.
БСРГ | Первая электронная таблицаВ 1961 году Ричард Маттессич изложил концепцию электронной электронной таблицы в своей статье 1961 года «Модели бюджетирования и системное стимулирование». Концепция, которую изложил Маттессич, была не совсем примитивной версией Excel, а скорее «пакетный генератор отчетов электронных таблиц» или BSRG . В последующих статьях Маттессич опирался на свою концепцию применения компьютеризированных электронных таблиц к системам бухгалтерского учета путем добавления или вычитания целых столбцов или строк данных. В отличие от сегодняшних электронных таблиц, эти системы не могли выполнять вычисления на уровне ячеек.
IBM 1130, первый компьютер, на котором был реализован BSRG. , включая студентов университетов с компьютерами с разделением времени. ЛАНПАР | Вычисления в электронных таблицах СовершенствоВ 1969 году, почти через десять лет после изобретения BSRG, вычислительные возможности электронных таблиц значительно продвинулись вперед с изобретением программного обеспечения «Язык программирования массивов в случайном порядке» или LANPAR . LANPAR, основанный на алгоритме, разработанном Рене К. Пардо и Реми Ландау, позволял электронным таблицам выполнять ссылки и вычисления на уровне ячеек, а также прямые ссылки и расчеты в естественном порядке. Благодаря LANPAR электронные таблицы могли выполнять всенаправленные вычисления и больше не ограничивались вычислениями слева направо или сверху вниз.
Компания LANPAR перенесла электронные таблицы из университета в корпоративный мир. Программное обеспечение использовалось GM, Bell Canada, AT&T и другими телефонными компаниями в США.
Автовкладка | Рождение электронных таблицПримерно в то же время, когда был представлен LANPAR, трое бывших сотрудников GE разработали программу под названием AutoTab (или AutoPlan ). AutoTab был не интерактивной программой для работы с электронными таблицами, как LANPAR, а языком сценариев, который позволял пользователям определять имена для строк и столбцов, а затем применять к ним формулы. Вскоре за AutoTab последовали другие системы электронных таблиц и языки от GE (язык финансового анализа или FAL) и Oliver Vellacott (TABOL).
IBM и APLDOT | Электронные таблицы и финансовое моделированиеВ конце 1970-х две новые программы для работы с электронными таблицами — IBM Financial Planning and Control System и APLDOT , разработанные Железнодорожной ассоциацией США , — позволили осуществлять финансовое моделирование промышленного веса с помощью электронных таблиц. Теперь, когда стало возможным более серьезное корпоративное применение электронных таблиц, технология получила дальнейшее распространение как в государственном, так и в частном секторе, а также на международном уровне.
IBM 360/91, компьютер, на котором был разработан APLDOT (Изображение: НАСА)Часть 4: Эволюция электронных таблиц
По мере роста популярности персональных компьютеров к концу 1970-х годов, электронные таблицы начали набирать популярность из корпоративных офисов в дома людей.
VisiCalc и Lotus 1-2-3 | Первые «Убийственные приложения»Первым из этих ориентированных на потребителя программ для работы с электронными таблицами был VisiCalc , доступный на Apple II (1979) и IBM PC (1981). VisiCalc сочетает в себе все функции современных приложений для работы с электронными таблицами, такие как автоматический пересчет, строки формул, копирование диапазонов и построение формул — функции, которые до сих пор являются отличительными чертами программного обеспечения для работы с электронными таблицами, используемого сегодня.
VisiCalc, работающий на Apple IIVisiCalc, ошибочно провозглашенный первой электронной таблицей того времени, считается первым «убийственным приложением» и частично ответственен за успех Apple II. Позднее VisiCalc был перенесен на другие компьютеры, такие как семейство 8-разрядных компьютеров Atari, платформы Commodore и CP/M, последний из которых имел собственное приложение для работы с электронными таблицами под названием 9. 0105 SuperCalc
.В 1982 году, через год после того, как VisiCalc был представлен на IBM PC, к нему присоединился Lotus 1-2-3 , который быстро стал собственным «убийственным приложением» компьютера. Как и VisiCalc для Apple II, Lotus 1-2-3 увеличил продажи IBM PC. Позже он был перенесен на MS-DOS и стал ведущим программным обеспечением для работы с электронными таблицами для этой платформы.
Microsoft Excel | Появление Короля электронных таблицВ 1985 году Microsoft выпустила повсеместно распространенную программу Excel для Macintosh, а два года спустя последовала версия для Windows. Когда Windows завоевала долю рынка в начале 1990-х, то же самое произошло и с Microsoft Excel, и к 1995 году программа стала лидером на рынке программного обеспечения для работы с электронными таблицами.
Microsoft Excel 1.5 для MacintoshЧасть 5. Электронные таблицы сегодня
По мере развития компьютеров и технологий с момента выхода Excel на рынок программного обеспечения в 1995 г. развивались и программы для работы с электронными таблицами. Рынок значительно вырос за счет облачных продуктов, новых продуктов для настольных компьютеров, программного обеспечения, совместимого с мобильными устройствами, и программ, которые больше ориентированы на управление проектами, чем на традиционные финансовые приложения.
По оценкам, сегодня во всем мире электронными таблицами пользуются от 750 миллионов до 1 миллиарда человек.
Облачное программное обеспечение для работы с электронными таблицамиКак и многие другие популярные рабочие инструменты, самые успешные современные программы для работы с электронными таблицами перешли в облако.
Некоторые программы, такие как Google Sheets и Spreadsheet.com, полностью основаны на Интернете и не предлагают установку на настольный компьютер, используя свои облачные возможности, чтобы сосредоточиться на совместной работе в реальном времени и расширенных возможностях обмена.
Другие, такие как Microsoft Excel и Apple Numbers, со временем постепенно внедряли больше облачных функций и веб-интерфейсов, но по-прежнему твердо стоят на ногах в мире традиционных цифровых электронных таблиц с настольными установками. Многие разработчики программного обеспечения для работы с электронными таблицами предлагают сопутствующие приложения для телефонов и планшетов, позволяющие людям получать доступ к своим электронным таблицам и редактировать их, где бы они ни находились.
Microsoft Excel, работающий на iPad с включенными функциями совместной работы Ренессанс электронных таблиц: электронные таблицы как инструменты управления проектамиЗа последнее десятилетие электронные таблицы не просто переместились в облако — они включили в себя новые мощные функции, созданные для управления проектами, чтобы бороться с репутацией электронных таблиц. это универсальный инструмент, используемый для финансов и бухгалтерского учета.
Некоторые из этих программ, например Spreadsheet.com, сохраняют традиционную сетку электронных таблиц в основе продукта, используя ее как способ организации данных и позволяя пользователям создавать дополнительные инструменты управления проектами, такие как диаграммы Ганта, календари проектов, планирование задач и многое другое.
Рабочая книга Spreadsheet.com с диаграммой Ганта рядом с традиционной сеткой электронной таблицыДругие, такие как Smartsheet, черпают вдохновение из макетов электронных таблиц, но предлагают общий подход, который больше похож на программное обеспечение для управления проектами, такое как MS Project.
Часть 6: Будущее электронных таблиц
Точно так же, как электронные таблицы непрерывно развивались от месопотамских каменных табличек до мощного облачного управления проектами, которыми они являются сегодня, они будут продолжать развиваться по мере развития технологий. Некоторые функции электронных таблиц будущего уже сегодня используются в таких продуктах, как Airtable и Spreadsheet.com.
Использование баз данных для управления большими объемами данныхНесмотря на то, что современные электронные таблицы хороши для хранения, обработки, отображения и анализа больших объемов данных, они не очень хорошо взаимодействуют друг с другом. Межлистовые формулы позволяют обмениваться данными между разными листами в одной книге, но работа с данными в нескольких книгах может быть практически невозможной в большинстве программ для работы с электронными таблицами.
Поскольку компании с каждым годом собирают и анализируют все больше и больше данных, многие из них переросли электронные таблицы и вынуждены вместо этого полагаться на программное обеспечение баз данных.
Для этих приложений большинство людей используют системы управления базами данных, такие как Microsoft Access или MySQL, и языки программирования, такие как SQL. Эти инструменты позволяют пользователям запрашивать различные фрагменты данных в нескольких местах в базе данных, чтобы они могли создавать отчеты, собирать информацию и выполнять вычисления.
Microsoft Access под управлением WindowsБазы данных, которыми управляют знающие пользователи, могут стать для организаций бесценным инструментом для работы с большими объемами данных. Но по сравнению с электронными таблицами у баз данных более крутая кривая обучения, и хотя системы управления базами данных могут напоминать электронные таблицы, даже опытные пользователи электронных таблиц могут столкнуться с препятствиями при переходе на программное обеспечение баз данных.
Гибриды электронных таблиц и баз данныхНовый класс гибридного программного обеспечения для работы с электронными таблицами и базами данных, возглавляемый такими продуктами, как Airtable и Spreadsheet.com, призван объединить лучшее из обоих миров в отдельных частях программного обеспечения и устранить барьеры для входа, которые многие сталкиваются при переходе на программное обеспечение баз данных.
В этих программах используются традиционные сетки электронных таблиц — знакомое расположение строк и столбцов, поддержка ссылок на ячейки и библиотека функций для манипулирования данными — но они включают функции, подобные базам данных, для улучшения перекрестных ссылок между наборами данных и обработки каждой строки как уникальная запись, а не просто ряд данных, что упрощает доступ к ним и ссылки на них.
Строка Spreadsheet.com, отображаемая в виде расширенной записиОбычно они позволяют пользователям разбивать свои данные на разные представления — подмножества данных, которые соответствуют определенным критериям или упорядочены определенным образом — без использования кода, что в противном случае могло бы только можно выполнить путем программирования SQL-запроса в традиционной базе данных.
По сравнению с традиционными электронными таблицами гибридные таблицы и базы данных обычно предлагают больше возможностей интеграции со сторонним программным обеспечением, а также общедоступные API с функциями чтения и записи.
В Spreadsheet.com книги превращаются в базы данных за счет использования связанных строк — типа данных, который связывает несколько записей на листах или книгах.
Электронные таблицы и базы данных
Хотя система управления базами данных может отображать данные в формате, который выглядит точно так же, как электронные таблицы, электронные таблицы и базы данных — это совершенно разные вещи. Конечно, у них есть некоторое сходство — и электронные таблицы, и базы данных могут содержать большие объемы данных, могут использовать эти данные для выполнения вычислений и могут совместно использоваться несколькими пользователями.
Электронные таблицы — это цифровые бухгалтерские книги — вспомните те досовременные методы учета, которые в основном использовались для хранения информации. Электронные таблицы могут быть отформатированы только в строки и столбцы, а в традиционных электронных таблицах данные в ячейках могут быть только текстовыми или числовыми. Как правило, электронные таблицы ограничены количеством ячеек, строк или столбцов, которые они могут иметь.
Базы данных представляют собой более сложные наборы данных, организованные с помощью языка структурированных запросов или SQL. Базы данных, как и электронные таблицы, часто организованы в виде серии «таблиц», каждая из которых имеет свои собственные строки и столбцы. Большинство баз данных имеют неограниченный общий размер и могут содержать гораздо больше информации, чем обычная электронная таблица.
Важно отметить, что базы данных могут содержать реляционные данные , данные, которые могут быть связаны между несколькими таблицами. Поля (т. е. столбцы) в одной таблице могут содержать ссылки на записи (т. е. строки) или совокупности записей, которые находятся в других таблицах. Это позволяет реляционным базам данных служить единым источником достоверной информации для организации, сокращая трудоемкую и подверженную ошибкам работу по обновлению нескольких мест, где хранятся данные.
Что лучше — электронная таблица или база данных — однозначного ответа нет. Базы данных, как правило, более гибкие, лучше подходят для сложных данных и могут работать с более сложными запросами. Но для обслуживания базы данных требуется наличие в организации программиста или специалиста по данным или, по крайней мере, кого-то, кто знает, как использовать специализированное программное обеспечение, такое как Microsoft Access.
Электронные таблицы, с другой стороны, может открывать, просматривать, анализировать и манипулировать практически любой человек в офисе, но за доступность приходится платить: простота, ограничения по размеру и отсутствие методов для различных наборов данных. общаться друг с другом.
Электронные таблицы и их репутация
Поскольку электронные таблицы стали более совершенными и многофункциональными, их репутация изменилась. Нередко можно встретить такие статьи, как «Почему электронные таблицы — отстой» или «Почему электронные таблицы убивают ваш бизнес». Вот несколько запомнившихся вариантов:
«Электронные таблицы особенно подвержены ошибкам по ряду причин… [В] бизнесе электронных таблиц решение проблем с электронными таблицами всегда заключается в большем количестве электронных таблиц».— Forbes, «Почему электронные таблицы съедают ваш бизнес изнутри» (2017)
«Хотя многие по-прежнему считают [Excel] полезным инструментом, некоторые финансовые директора говорят, что финансовые команды слишком полагаются на него, часто для задач, которые Excel не очень подходит для работы… Они говорят, что эффективность Excel ограничена, и пользователям трудно отслеживать изменения и проверять финансовую информацию».
— WSJ, «Финансовые руководители все еще пытаются заменить Excel новыми инструментами» (2021)
«Если вы хотите подключить свои электронные таблицы к другим используемым вами системам, вам придется надеяться, что существует интеграция с Zapier или аналогичный инструмент… Отсутствие интеграции означает, что клиенты и потенциальные клиенты могут получать избыточную информацию… или вообще ничего. Ни один из этих сценариев не приводит к продажам или росту вашего бизнеса».
— HubSpot, «22 преимущества и недостатки использования электронных таблиц в бизнесе» (2022)
Когда речь идет о традиционных электронных таблицах, во многом это справедливая критика. Электронные таблицы подвержены человеческим ошибкам, так как они населены людьми. Электронные таблицы —, не являясь единым источником достоверной информации, затрудняют отслеживание изменений. А традиционные электронные таблицы часто не могут соединиться со сторонним программным обеспечением или другими программами, которые может использовать организация.
Кроме того, у традиционных электронных таблиц есть проблема с изображением. Многие по-прежнему считают их скучными, утилитарными инструментами, которые лучше всего подходят для менеджеров среднего звена и специалистов по вводу данных, вводящих значения в тысячи ячеек, или бухгалтеров и финансистов, перемалывающих числа в финансовых моделях, пока они сжигают масло в полночь.
Но что упускают из виду эти обычные критические замечания, так это то, что электронные таблицы больше не просто электронные таблицы.
Благодаря сегодняшнему классу электронных таблиц и продуктов, подобных электронным таблицам, базовая сетка электронных таблиц может за считанные минуты стать мощным двигателем комплексного управления проектами с интерактивными диаграммами Ганта, отслеживанием управления рабочей нагрузкой, назначением задач другим пользователям, автоматизацией задач. , и более.
Благодаря функциям совместного использования, внедрения и совместной работы они могут выступать в качестве мощных инструментов для внутренней коммуникации, оптимизации рабочих процессов проверки и утверждения, а также легко предоставляться внешним заинтересованным сторонам или общественности.