mirror of
https://github.com/ckaczor/azuredatastudio.git
synced 2026-02-16 18:46:40 -05:00
Adding Derived Columns to ADS Flatfile Import (#16795)
* Adding derived column boilerplate * brandan preliminary frontend changes * empty commit * added new param * updating contracts, dialogue changes * utils changes, saving timeout attempt * pushing for aasim * Cleaning up code and fixing the issue in theory * changing button, did not solve independent scroll * Fixing the scroll bar issue * updating flat file service * adding override keyword to overrriden method * improving UI * pushing changes associated with resolved comments * localizing strings, editing comments * all comments resolved * Fixing a test * updating import package Updating azure MFA bug * Clearing navigation validator Fixing broken table name change * fixed prose test * removing unused code from tests * Fixed PR comments * Fixing some PR comments * WIP * Fixing transformation code and create derived column dialog styling * removing unused code * Adding comment for console log * fixed table styling * Adding some aria labels * Fixed some code cleanup issues * update import service Co-authored-by: Aasim Khan <aasimkhan30@gmail.com> Co-authored-by: bnhoule <t-bhoule@microsoft.com>
This commit is contained in:
@@ -58,6 +58,23 @@ export const page2NameText = localize('flatFileImport.page2Name', "Preview Data"
|
||||
export const page3NameText = localize('flatFileImport.page3Name', "Modify Columns");
|
||||
export const page4NameText = localize('flatFileImport.page4Name', "Summary");
|
||||
export const importNewFileText = localize('flatFileImport.importNewFile', "Import new file");
|
||||
|
||||
export const createDerivedColumn = localize('flatFileImport.createDerivedColumn', "Create derived column");
|
||||
export const specifyDerivedColNameTitle = localize('flatFileImport.specifyDerivedColNameTitle', "Column Name");
|
||||
export const specifyTransformation = localize('flatFileImport.specifyTransformation', "Specify Transformation");
|
||||
export const previewTransformation = localize('flatFileImport.previewTransformation', "Preview Transformation");
|
||||
export const columnTableTitle = localize('flatFileImport.columnTableTitle', "Column");
|
||||
export const headerIntructionText = localize('flatFileImport.headerIntructionText', "Welcome to the Derived Column Tool! To get started, please follow the steps below:");
|
||||
export const deriverColumnInstruction1 = localize('flatFileImport.deriverColumnInstruction1', "Select the columns of data on the left required to derive your new column");
|
||||
export const deriverColumnInstruction2 = localize('flatFileImport.deriverColumnInstruction2', "Select a row and specify an example transformation that you would like applied to the rest of the column");
|
||||
export const deriverColumnInstruction3 = localize('flatFileImport.deriverColumnInstruction3', "Click \"Preview Transformation\" to preview the transformation");
|
||||
export const deriverColumnInstruction4 = localize('flatFileImport.deriverColumnInstruction4', "Refine your transformation until you have the desired column");
|
||||
export const deriverColumnInstruction5 = localize('flatFileImport.deriverColumnInstruction5', "Specify the new derived column\'s name and click \"Done\"");
|
||||
export const selectAllColumns = localize('flatFileImport.selectAllColumns', "Select all columns");
|
||||
export function specifyTransformationForRow(rowIndex: number): string {
|
||||
return localize('flatFileImport.specifyTransformationForRow', "Specify transformation for row {0}", rowIndex);
|
||||
}
|
||||
export function selectColumn(colName: string): string {
|
||||
return localize('flatFileImport.selectColumn', "Select column {0}", colName);
|
||||
}
|
||||
// SQL Queries
|
||||
export const selectSchemaQuery = `SELECT name FROM sys.schemas`;
|
||||
|
||||
Reference in New Issue
Block a user