Создание таблицы

Таблицу можно создать через Data Management или через SQL Editor.

Создание таблицы через Data Management

  1. Выберите EI Enterprise Intelligence → Data Lake Insight.

  2. В боковом меню слева выберите Data Management → Databases and Tables.

  3. В строке с базой данных, в которой нужно создать таблицу, нажмите More и выберите из списка Create Table.

    ../_images/s__table-create-dm.jpeg
  4. Перейдите к заполнению параметров Create Table.

Создание таблицы через SQL Editor

  1. Выберите EI Enterprise Intelligence → Data Lake Insight.

  2. В боковом меню слева выберите SQL Editor.

  3. Выберите вкладку Databases.

  4. Нажмите на имя базы данных, в которой нужно создать таблицу.

    ../_images/s__table-create-sqleditor-1.jpeg
  5. Нажмите на значок Create.

    ../_images/s__table-create-sqleditor-2.jpeg
  6. Перейдите к заполнению параметров Create Table.

Параметры Create Table

Заполните следующие поля и нажмите кнопку ОК:

  1. Name — укажите имя таблицы.

  2. Data Location — выберите хранилище данных таблицы. Поддерживаются OBS и DLI.

  3. Table Description — введите описание таблицы.

  4. Normal/Partition — выберите тип столбца «Normal» или «Partition».

  5. Column Name — укажите имя столбца.

    Важно

    Имя столбца чувствительно к регистру и должно быть уникально в данной таблице.

  6. Type — выберите из списка типа данных столбца.

  7. Description — введите описание столбца.

  8. Operation Create — нажмите на значок для добавления нового столбца.

  9. Operation Delete — нажмите на значок в строке со столбцом к удалению.

  10. Click here — нажмите для импорта столбцов таблицы файла. В этом случае система загрузит из таблицы только имена столбцов, а тип столбцов (Type) по умолчанию укажет «string».

    ../_images/s__table-create-parameters-1.jpeg

    Важно

    Поля ниже заполняются только при значении поля Data Location — «OBS».

  11. Data Format — выберите из списка нужный формат файла. Поддерживаются форматы CSV, Parquet, ORC, Carbon, JSON и Avro.

  12. Bucket Location — нажмите на значок Show location и укажите путь к папке в корзине OBS.

    ../_images/s__table-create-parameters-2.jpeg

    Важно

    Поля ниже заполняются только при включенном переключателе Advanced Settings у таких форматов как CSV, JSON, Carbon и Avro.

  13. Table Header: No/Yes (только для файлов CSV формата) — активируйте чек-бокс, если у создаваемой таблицы должен быть заголовок (Table Header: Yes).

  14. User-defined Delimiter (только для файлов CSV формата) — активировав чек-бокс, можно выбрать разделитель или определить свой (Others).

    Значение по умолчанию — запятая (,).

  15. User-defined Quotation Character (только для файлов CSV формата) — активировав чек-бокс, можно выбрать символ кавычек или определить свой (Others).

    Значение по умолчанию — двойные кавычки ().

  16. User-defined Escape Character (только для файлов CSV формата) — активировав чек-бокс, можно выбрать escape-символ или определить свой (Others).

    Значение по умолчанию — обратная косая черта (\).

  17. Date Format (для файлов формата CSV, JSON, Carbon и Avro) — укажите формат даты в таблице.

    Значение по умолчанию — ГГГГ-ММ-ДД.

  18. Timestamp Format (для файлов формата CSV, JSON, Carbon и Avro) — укажите формат времени в таблице.

    Значение по умолчанию — ГГГГ-ММ-ДД ЧЧ:мм:сс.

../_images/s__table-create-parameters-3.jpeg