Content-Length: 474182 | pFad | https://github.com/pingcap/docs/pull/21448

DB Cloud: Import ux optimization (#21361) by ti-chi-bot · Pull Request #21448 · pingcap/docs · GitHub
Skip to content

Cloud: Import ux optimization (#21361) #21448

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

ti-chi-bot
Copy link
Member

This is an automated cherry-pick of #21361

First-time contributors' checklist

What is changed, added or deleted? (Required)

Which TiDB version(s) do your changes apply to? (Required)

Tips for choosing the affected version(s):

By default, CHOOSE MASTER ONLY so your changes will be applied to the next TiDB major or minor releases. If your PR involves a product feature behavior change or a compatibility change, CHOOSE THE AFFECTED RELEASE BRANCH(ES) AND MASTER.

For details, see tips for choosing the affected versions.

  • master (the latest development version)
  • v9.0 (TiDB 9.0 versions)
  • v8.5 (TiDB 8.5 versions)
  • v8.4 (TiDB 8.4 versions)
  • v8.3 (TiDB 8.3 versions)
  • v8.1 (TiDB 8.1 versions)
  • v7.5 (TiDB 7.5 versions)
  • v7.1 (TiDB 7.1 versions)
  • v6.5 (TiDB 6.5 versions)
  • v6.1 (TiDB 6.1 versions)
  • v5.4 (TiDB 5.4 versions)

What is the related PR or file link(s)?

  • This PR is translated from:
  • Other reference link(s):

Do your changes match any of the following descriptions?

  • Delete files
  • Change aliases
  • Need modification after applied to another branch
  • Might cause conflicts after applied to another branch

@ti-chi-bot ti-chi-bot added area/tidb-cloud This PR relates to the area of TiDB Cloud. first-time-contributor Indicates that the PR was contributed by an external member and is a first-time contributor. for-cloud-release This PR is related to TiDB Cloud release. lgtm size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. type/cherry-pick-for-release-cloud This PR is cherry-picked to release-cloud from a source PR. labels Jul 23, 2025
@ti-chi-bot ti-chi-bot mentioned this pull request Jul 23, 2025
16 tasks
Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Summary of Changes

Hello @ti-chi-bot, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request updates the documentation for the TiDB Cloud data import feature to reflect recent user experience optimizations. The changes detail a more streamlined workflow for importing data from various cloud storage providers (Amazon S3, Google Cloud Storage, Azure Blob Storage, Alibaba Cloud OSS) for CSV, Parquet, and sample data, focusing on a unified import page and improved destination mapping capabilities.

Highlights

  • Updated Import Workflow: The documentation for the data import feature has been revised to reflect a streamlined user interface. The selection of the cloud storage provider (Amazon S3, Google Cloud Storage, Azure Blob Storage, Alibaba Cloud OSS) now occurs on a unified 'Import Data from Cloud Storage' page, rather than as a separate initial click.
  • Enhanced Destination Mapping Guidance: The instructions for mapping source files to target tables have been significantly expanded and clarified. This includes detailed explanations for automatic mapping based on file naming conventions and comprehensive guidance for manual mapping, now supporting wildcards (* and ?).
  • Revised Step-by-Step Instructions: The entire data import process, including credential configuration, source file URI specification, and the progression through the UI (e.g., 'Connect' changed to 'Next', and the introduction of a 'Review scan results' step), has been updated to align with the new user experience.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point in your pull request via creating an issue comment (i.e. comment on the pull request page) using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in issue comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments or fill out our survey to provide feedback.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Code Review

This pull request updates the documentation for the TiDB Cloud data import feature to reflect a new, more streamlined user interface. The changes are applied consistently across the guides for importing CSV, Parquet, and sample data from various cloud storage providers.

Overall, the new instructions are clearer and provide a more detailed, step-by-step guide for users. I've identified a few minor areas for improvement related to grammar, consistency, and clarity, and have provided suggestions to address them.

I've reviewed the changes based on the provided Documentation Review Style Guide. My feedback focuses on:

  • Clarity and Readability (Style Guide lines 14, 21): Ensuring instructions are easy to follow.
  • Correctness (Style Guide line 20): Fixing punctuation.
  • Consistency (Style Guide lines 16, 25, 30): Aligning terminology and formatting across documents.
  • Conciseness (Style Guide line 24): Removing repetitive content.

I've included references to the specific style guide rules in my comments where applicable.


7. Review the scan results, check the data files found and corresponding target tables, and then click **Start Import**.

8. When the import progress shows **Completed**, check the imported tables.

When the data import progress shows **Completed**, you have successfully imported the sample data and the database schema to your database in TiDB Cloud Starter.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

low

This sentence is redundant because step 8 already instructs the user on what to do when the import is complete. Removing this line will make the document more concise and consistent with the other updated import documents in this PR.1

Style Guide References

Footnotes

  1. Avoid unnecessary words and repetition. (link)

qiancai and others added 2 commits July 23, 2025 10:20
Co-authored-by: gemini-code-assist[bot] <176961590+gemini-code-assist[bot]@users.noreply.github.com>
@qiancai
Copy link
Collaborator

qiancai commented Jul 23, 2025

/approve

Copy link

ti-chi-bot bot commented Jul 23, 2025

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: qiancai

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

@ti-chi-bot ti-chi-bot bot added the approved label Jul 23, 2025
@ti-chi-bot ti-chi-bot bot merged commit e433687 into pingcap:release-cloud Jul 23, 2025
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
approved area/tidb-cloud This PR relates to the area of TiDB Cloud. first-time-contributor Indicates that the PR was contributed by an external member and is a first-time contributor. for-cloud-release This PR is related to TiDB Cloud release. lgtm size/XL Denotes a PR that changes 500-999 lines, ignoring generated files. type/cherry-pick-for-release-cloud This PR is cherry-picked to release-cloud from a source PR.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants








ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/pingcap/docs/pull/21448

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy