OneLake Shortcuts - Create Shortcut
Δημιουργεί μια νέα συντόμευση ή ενημερώνει μια υπάρχουσα συντόμευση.
Απαιτούμενες εμβέλειες με ανάθεση
OneLake.ReadWrite.All
Υποστηριζόμενες ταυτότητες Microsoft Entra
Αυτό το API υποστηρίζει τις ταυτότητες Microsoft που παρατίθενται σε αυτή την ενότητα.
Ταυτότητα | Υποστήριξη |
---|---|
Χρήστης | Ναι |
Υπηρεσίας και διαχειριζόμενες ταυτότητες | Ναι |
Διασύνδεση
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/shortcuts
POST https://api.fabric.microsoft.com/v1/workspaces/{workspaceId}/items/{itemId}/shortcuts?shortcutConflictPolicy={shortcutConflictPolicy}
Παράμετροι URI
Όνομα | Σε | Απαιτείται | Τύπος | Περιγραφή |
---|---|---|---|---|
item
|
path | True |
string (uuid) |
Το αναγνωριστικό του στοιχείου δεδομένων. |
workspace
|
path | True |
string (uuid) |
Το αναγνωριστικό του χώρου εργασίας. |
shortcut
|
query |
Όταν παρέχεται, ορίζει την ενέργεια που θα εκτελεστεί όταν υπάρχει ήδη μια συντόμευση με το ίδιο όνομα και διαδρομή. Η προεπιλεγμένη ενέργεια είναι "Ματαίωση". Πρόσθετοι τύποι ShortcutConflictPolicy μπορούν να προστεθούν με την πάροδο του χρόνου. |
Κυρίως τμήμα αίτησης
Όνομα | Απαιτείται | Τύπος | Περιγραφή |
---|---|---|---|
name | True |
string |
Το όνομα της συντόμευσης. |
path | True |
string |
Μια συμβολοσειρά που αντιπροσωπεύει την πλήρη διαδρομή όπου δημιουργείται η συντόμευση, συμπεριλαμβανομένων των στοιχείων "Αρχεία" ή "Πίνακες". |
target | True |
Ένα αντικείμενο που περιέχει την προέλευση δεδομένων προορισμού και πρέπει να καθορίσει ακριβώς έναν από τους υποστηριζόμενους προορισμούς: OneLake, Amazon S3, ADLS Gen2, Χώρο αποθήκευσης Google Cloud, συμβατό με S3 ή Dataverse. |
Αποκρίσεις
Όνομα | Τύπος | Περιγραφή |
---|---|---|
200 OK |
Επιτυχής ενημέρωση. Κεφαλίδες Location: string |
|
201 Created |
Δημιουργήθηκε με επιτυχία. Κεφαλίδες Location: string |
|
Other Status Codes |
Συνήθεις κωδικοί σφαλμάτων:
|
Παραδείγματα
Create or update shortcut target to OneLake
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts?shortcutConflictPolicy=CreateOrOverwrite
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
Δείγμα απόκρισης
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/blafolder/folder3/MyOneLakeShortcut
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"type": "OneLake",
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
Create shortcut AdlsGen2 target example
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/landingZone",
"name": "PartnerProducts",
"target": {
"adlsGen2": {
"location": "https://contosoadlsaccount.dfs.core.windows.net",
"subpath": "/mycontainer/data/ContosoProducts",
"connectionId": "91324db9-8dc4-4730-a1e5-bafabf1fb91e"
}
}
}
Δείγμα απόκρισης
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/landingZone/PartnerProducts
{
"path": "Files/landingZone",
"name": "PartnerProducts",
"target": {
"type": "AdlsGen2",
"adlsGen2": {
"location": "https://contosoadlsaccount.dfs.core.windows.net",
"subpath": "/mycontainer/data/ContosoProducts",
"connectionId": "91324db9-8dc4-4730-a1e5-bafabf1fb91e"
}
}
}
Create shortcut AmazonS3 target example
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/landingZone",
"name": "PartnerEmployees",
"target": {
"amazonS3": {
"location": "https://my-s3-bucket.s3.us-west-2.amazonaws.com",
"subpath": "/data/ContosoEmployees",
"connectionId": "cf480513-2c1c-46b2-958a-42556ee584c3"
}
}
}
Δείγμα απόκρισης
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/landingZone/PartnerEmployees
{
"path": "Files/landingZone",
"name": "PartnerEmployees",
"target": {
"type": "AmazonS3",
"amazonS3": {
"location": "https://my-s3-bucket.s3.us-west-2.amazonaws.com",
"subpath": "/data/ContosoEmployees",
"connectionId": "cf480513-2c1c-46b2-958a-42556ee584c3"
}
}
}
Create shortcut Google Cloud Storage target example
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/landingZone",
"name": "MyGCSShortcut1",
"target": {
"googleCloudStorage": {
"location": "https://gcs-contosoBucket.storage.googleapis.com",
"subpath": "/gcsDirectory/data/ContosoProducts",
"connectionId": "3c976446-0bda-472e-8800-f1d6e4f162dc"
}
}
}
Δείγμα απόκρισης
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/landingZone/MyGCSShortcut1
{
"path": "Files/landingZone",
"name": "MyGCSShortcut1",
"target": {
"type": "GoogleCloudStorage",
"googleCloudStorage": {
"location": "https://gcs-contosoBucket.storage.googleapis.com",
"subpath": "/gcsDirectory/data/ContosoProducts",
"connectionId": "3c976446-0bda-472e-8800-f1d6e4f162dc"
}
}
}
Create shortcut One Lake target example
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
Δείγμα απόκρισης
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/blafolder/folder3/MyOneLakeShortcut
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"type": "OneLake",
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
Create shortcut S3 Compatible target example
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts
{
"path": "Files/landingZone",
"name": "MyS3CompatibleShortcut1",
"target": {
"s3Compatible": {
"location": "https://s3endpoint.contoso.com",
"bucket": "contosoBucket1",
"subpath": "/s3CompatibleDirectory/data/ContosoProducts",
"connectionId": "3c976446-0bda-472e-8800-f1d6e4f162dc"
}
}
}
Δείγμα απόκρισης
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/landingZone/MyS3CompatibleShortcut1
{
"path": "Files/landingZone",
"name": "MyS3CompatibleShortcut1",
"target": {
"type": "S3Compatible",
"s3Compatible": {
"location": "https://s3endpoint.contoso.com",
"bucket": "contosoBucket1",
"subpath": "/s3CompatibleDirectory/data/ContosoProducts",
"connectionId": "3c976446-0bda-472e-8800-f1d6e4f162dc"
}
}
}
Update shortcut target to OneLake
Δείγμα αίτησης
POST https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts?shortcutConflictPolicy=CreateOrOverwrite
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
Δείγμα απόκρισης
Location: https://api.fabric.microsoft.com/v1/workspaces/cfafbeb1-8037-4d0c-896e-a46fb27ff222/items/25bac802-080d-4f73-8a42-1b406eb1fceb/shortcuts/Files/blafolder/folder3/MyOneLakeShortcut
{
"path": "Files/blafolder/folder3",
"name": "MyOneLakeShortcut",
"target": {
"type": "OneLake",
"oneLake": {
"workspaceId": "acafbeb1-8037-4d0c-896e-a46fb27ff256",
"itemId": "56bac802-080d-4f73-8a42-1b406eb1fcac",
"path": "Tables/myTablesFolder/someTableSubFolder"
}
}
}
Ορισμοί
Όνομα | Περιγραφή |
---|---|
Adls |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων ADLS Gen2 προορισμού. |
AmazonS3 |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων Amazon S3 προορισμού. |
Creatable |
Ένα αντικείμενο που περιέχει την προέλευση δεδομένων προορισμού και πρέπει να καθορίσει ακριβώς έναν από τους υποστηριζόμενους προορισμούς, όπως περιγράφεται στον παρακάτω πίνακα. |
Create |
Μια αίτηση δημιουργίας συντόμευσης με ένα αντικείμενο που αντιπροσωπεύει μια αναφορά σε μια άλλη θέση αποθήκευσης. |
Dataverse |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων dataverse προορισμού. |
Error |
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα. |
Error |
Η απόκριση σφάλματος. |
Error |
Οι λεπτομέρειες της απόκρισης σφάλματος. |
External |
Ένα αντικείμενο που περιέχει τις ιδιότητες του κοινόχρηστου χώρου εξωτερικών δεδομένων προορισμού. |
Google |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων χώρου αποθήκευσης Cloud Google προορισμού. |
One |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων OneLake προορισμού. |
S3Compatible |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων συμβατής με S3 προορισμού. |
Shortcut |
Ένα αντικείμενο που αντιπροσωπεύει μια αναφορά που παραπέμπει σε άλλες θέσεις αποθήκευσης, οι οποίες μπορεί να είναι εσωτερικές ή εξωτερικές του OneLake. Η συντόμευση ορίζεται με βάση το όνομα, τη διαδρομή όπου δημιουργείται η συντόμευση και τον προορισμό καθορίζοντας τη θέση αποθήκευσης προορισμού. |
Shortcut |
Όταν παρέχεται, ορίζει την ενέργεια που θα εκτελεστεί όταν υπάρχει ήδη μια συντόμευση με το ίδιο όνομα και διαδρομή. Η προεπιλεγμένη ενέργεια είναι "Ματαίωση". Πρόσθετοι τύποι ShortcutConflictPolicy μπορούν να προστεθούν με την πάροδο του χρόνου. |
Target |
Ένα αντικείμενο που περιέχει την προέλευση δεδομένων προορισμού και πρέπει να καθορίσει ακριβώς έναν από τους υποστηριζόμενους προορισμούς, όπως περιγράφεται στον παρακάτω πίνακα. |
Type |
Το αντικείμενο τύπου περιέχει ιδιότητες όπως τον τύπο λογαριασμού συντόμευσης προορισμού. Επιπλέον τύποι μπορούν να προστεθούν με την πάροδο του χρόνου. |
AdlsGen2
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων ADLS Gen2 προορισμού.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
connectionId |
string (uuid) |
Μια συμβολοσειρά που αντιπροσωπεύει τη σύνδεση που συνδέεται με τη συντόμευση. Το connectionId είναι ένα μοναδικό αναγνωριστικό που χρησιμοποιείται για τη δημιουργία μιας σύνδεσης μεταξύ της συντόμευσης και της προέλευσης δεδομένων προορισμού. Για να βρείτε αυτό το αναγνωριστικό σύνδεσης, δημιουργήστε πρώτα μια σύνδεση cloud που θα χρησιμοποιηθεί από τη συντόμευση κατά τη σύνδεση στη θέση δεδομένων ADLS. Ανοίξτε την προβολή Ρυθμίσεις της σύνδεσης cloud και αντιγράψτε το αναγνωριστικό σύνδεσης. αυτό είναι ένα GUID. |
location |
string (uri) |
Καθορίζει τη θέση του κοντέινερ ADLS προορισμού. Το URI πρέπει να έχει τη μορφή https://[account-name].dfs.core.windows.net όπου [account-name] είναι το όνομα του λογαριασμού ADLS προορισμού. |
subpath |
string |
Καθορίζει το κοντέινερ και τον υποφάκελο στον λογαριασμό ADLS όπου βρίσκεται ο φάκελος προορισμού. Πρέπει να έχει τη μορφή [κοντέινερ]/[υποφάκελος] όπου [κοντέινερ] είναι το όνομα του κοντέινερ που περιέχει τα αρχεία και τους φακέλους. [υποφάκελος] είναι το όνομα του υποφακέλου μέσα στο κοντέινερ (προαιρετικό). Για παράδειγμα: /mycontainer/mysubfolder |
AmazonS3
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων Amazon S3 προορισμού.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
connectionId |
string (uuid) |
Μια συμβολοσειρά που αντιπροσωπεύει τη σύνδεση που συνδέεται με τη συντόμευση. Το connectionId είναι ένα μοναδικό αναγνωριστικό που χρησιμοποιείται για τη δημιουργία μιας σύνδεσης μεταξύ της συντόμευσης και της προέλευσης δεδομένων προορισμού. Για να βρείτε αυτό το αναγνωριστικό σύνδεσης, δημιουργήστε πρώτα μια σύνδεση cloud που θα χρησιμοποιηθεί από τη συντόμευση κατά τη σύνδεση στην τοποθεσία δεδομένων Amazon S3. Ανοίξτε την προβολή Ρυθμίσεις της σύνδεσης cloud και αντιγράψτε το αναγνωριστικό σύνδεσης. αυτό είναι ένα GUID. |
location |
string (uri) |
Διεύθυνση URL HTTP που δείχνει στον κάδο προορισμού στο S3. Η διεύθυνση URL πρέπει να έχει τη μορφή https://[όνομα-κάδου].s3. [κωδικός-περιοχής].amazonaws.com, όπου "όνομα-κάδου" είναι το όνομα του κάδου S3 στον οποίο θέλετε να επισημάνετε και "κωδικός περιοχής" είναι ο κωδικός για την περιοχή στην οποία βρίσκεται ο κάδος. Για παράδειγμα: https://my-s3-bucket.s3.us-west-2.amazonaws.com |
subpath |
string |
Καθορίζει έναν φάκελο προορισμού ή υποφάκελο εντός του κάδου S3. |
CreatableShortcutTarget
Ένα αντικείμενο που περιέχει την προέλευση δεδομένων προορισμού και πρέπει να καθορίσει ακριβώς έναν από τους υποστηριζόμενους προορισμούς, όπως περιγράφεται στον παρακάτω πίνακα.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
adlsGen2 |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων ADLS Gen2 προορισμού. |
|
amazonS3 |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων Amazon S3 προορισμού. |
|
dataverse |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων dataverse προορισμού. |
|
googleCloudStorage |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων χώρου αποθήκευσης Cloud Google προορισμού. |
|
oneLake |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων OneLake προορισμού. |
|
s3Compatible |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων συμβατής με S3 προορισμού. |
CreateShortcutRequest
Μια αίτηση δημιουργίας συντόμευσης με ένα αντικείμενο που αντιπροσωπεύει μια αναφορά σε μια άλλη θέση αποθήκευσης.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
name |
string |
Το όνομα της συντόμευσης. |
path |
string |
Μια συμβολοσειρά που αντιπροσωπεύει την πλήρη διαδρομή όπου δημιουργείται η συντόμευση, συμπεριλαμβανομένων των στοιχείων "Αρχεία" ή "Πίνακες". |
target |
Ένα αντικείμενο που περιέχει την προέλευση δεδομένων προορισμού και πρέπει να καθορίσει ακριβώς έναν από τους υποστηριζόμενους προορισμούς: OneLake, Amazon S3, ADLS Gen2, Χώρο αποθήκευσης Google Cloud, συμβατό με S3 ή Dataverse. |
Dataverse
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων dataverse προορισμού.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
connectionId |
string (uuid) |
Μια συμβολοσειρά που αντιπροσωπεύει τη σύνδεση που συνδέεται με τη συντόμευση. Το connectionId είναι ένα μοναδικό αναγνωριστικό που χρησιμοποιείται για τη δημιουργία μιας σύνδεσης μεταξύ της συντόμευσης και της προέλευσης δεδομένων προορισμού. Για να βρείτε αυτό το αναγνωριστικό σύνδεσης, δημιουργήστε πρώτα μια σύνδεση cloud που θα χρησιμοποιηθεί από τη συντόμευση κατά τη σύνδεση στη θέση δεδομένων Dataverse. Ανοίξτε την προβολή Ρυθμίσεις της σύνδεσης cloud και αντιγράψτε το αναγνωριστικό σύνδεσης. αυτό είναι ένα GUID. |
deltaLakeFolder |
string |
Καθορίζει τη διαδρομή φακέλου DeltaLake όπου αποθηκεύονται τα δεδομένα προορισμού. |
environmentDomain |
string (uri) |
URI που υποδεικνύει το όνομα τομέα του περιβάλλοντος προορισμού του Dataverse. Το URI πρέπει να μορφοποιηθεί ως "https://[orgname].crm[xx].dynamics.com", όπου |
tableName |
string |
Καθορίζει το όνομα του πίνακα προορισμού στο Dataverse |
ErrorRelatedResource
Το αντικείμενο λεπτομερειών πόρου που σχετίζεται με το σφάλμα.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
resourceId |
string |
Το αναγνωριστικό πόρου που εμπλέκεται στο σφάλμα. |
resourceType |
string |
Ο τύπος του πόρου που εμπλέκεται στο σφάλμα. |
ErrorResponse
Η απόκριση σφάλματος.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
moreDetails |
Λίστα πρόσθετων λεπτομερειών σφάλματος. |
|
relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
|
requestId |
string |
Το αναγνωριστικό της αίτησης που σχετίζεται με το σφάλμα. |
ErrorResponseDetails
Οι λεπτομέρειες της απόκρισης σφάλματος.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
errorCode |
string |
Ένα συγκεκριμένο αναγνωριστικό που παρέχει πληροφορίες σχετικά με μια συνθήκη σφάλματος, επιτρέποντας τυποποιημένη επικοινωνία μεταξύ της υπηρεσίας μας και των χρηστών της. |
message |
string |
Μια αναγνώσιμη αναπαράσταση του σφάλματος. |
relatedResource |
Οι λεπτομέρειες του πόρου που σχετίζονται με το σφάλμα. |
ExternalDataShareTarget
Ένα αντικείμενο που περιέχει τις ιδιότητες του κοινόχρηστου χώρου εξωτερικών δεδομένων προορισμού.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
connectionId |
string (uuid) |
Μια συμβολοσειρά που αντιπροσωπεύει τη σύνδεση που συνδέεται με τη συντόμευση. Το connectionId είναι ένα μοναδικό αναγνωριστικό που χρησιμοποιείται για τη δημιουργία μιας σύνδεσης μεταξύ της συντόμευσης και της προέλευσης δεδομένων προορισμού. |
GoogleCloudStorage
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων χώρου αποθήκευσης Cloud Google προορισμού.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
connectionId |
string (uuid) |
Μια συμβολοσειρά που αντιπροσωπεύει τη σύνδεση που συνδέεται με τη συντόμευση. Το connectionId είναι ένα μοναδικό αναγνωριστικό που χρησιμοποιείται για τη δημιουργία μιας σύνδεσης μεταξύ της συντόμευσης και της προέλευσης δεδομένων προορισμού. |
location |
string (uri) |
Διεύθυνση URL HTTP που δείχνει στον κάδο προορισμού στο GCS. Η διεύθυνση URL θα πρέπει να έχει τη μορφή https://[όνομα-κάδου].storage.googleapis.com, όπου [όνομα-κάδου] είναι το όνομα του κάδου στον οποίο θέλετε να υποδείξετε. Για παράδειγμα: https://my-gcs-bucket.storage.googleapis.com |
subpath |
string |
Καθορίζει έναν φάκελο προορισμού ή υποφάκελο μέσα στον κάδο GCS. Για παράδειγμα: /folder |
OneLake
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων OneLake προορισμού.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
itemId |
string (uuid) |
Το αναγνωριστικό του προορισμού στο OneLake. Ο προορισμός μπορεί να είναι ένα στοιχείο του Lakehouse, KQLDatabase ή Warehouse. |
path |
string |
Μια συμβολοσειρά που αντιπροσωπεύει την πλήρη διαδρομή προς τον φάκελο προορισμού μέσα στο Στοιχείο. Αυτή η διαδρομή θα πρέπει να είναι σχετική με τη ρίζα της δομής καταλόγου OneLake. Για παράδειγμα: "Tables/myTablesFolder/someTableSubFolder". |
workspaceId |
string (uuid) |
Το αναγνωριστικό του χώρου εργασίας προορισμού. |
S3Compatible
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων συμβατής με S3 προορισμού.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
bucket |
string |
Καθορίζει τον κάδο προορισμού μέσα στη θέση συμβατής με S3. |
connectionId |
string (uuid) |
Μια συμβολοσειρά που αντιπροσωπεύει τη σύνδεση που συνδέεται με τη συντόμευση. Το connectionId είναι ένα μοναδικό αναγνωριστικό που χρησιμοποιείται για τη δημιουργία μιας σύνδεσης μεταξύ της συντόμευσης και της προέλευσης δεδομένων προορισμού. |
location |
string (uri) |
Διεύθυνση URL HTTP του τελικού σημείου συμβατής με S3. Αυτό το τελικό σημείο πρέπει να μπορεί να λαμβάνει κλήσεις API ListBuckets S3. Η διεύθυνση URL πρέπει να είναι σε μορφή που δεν είναι κάδος. δεν πρέπει να καθοριστεί κάδος εδώ. Για παράδειγμα: https://s3endpoint.contoso.com |
subpath |
string |
Καθορίζει έναν φάκελο προορισμού ή έναν υποφάκελο στον κάδο που είναι συμβατός με S3. Για παράδειγμα: /folder |
Shortcut
Ένα αντικείμενο που αντιπροσωπεύει μια αναφορά που παραπέμπει σε άλλες θέσεις αποθήκευσης, οι οποίες μπορεί να είναι εσωτερικές ή εξωτερικές του OneLake. Η συντόμευση ορίζεται με βάση το όνομα, τη διαδρομή όπου δημιουργείται η συντόμευση και τον προορισμό καθορίζοντας τη θέση αποθήκευσης προορισμού.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
name |
string |
Το όνομα της συντόμευσης. |
path |
string |
Μια συμβολοσειρά που αντιπροσωπεύει την πλήρη διαδρομή όπου δημιουργείται η συντόμευση, συμπεριλαμβανομένων των στοιχείων "Αρχεία" ή "Πίνακες". |
target |
Ένα αντικείμενο που περιέχει την προέλευση δεδομένων προορισμού και πρέπει να καθορίσει ακριβώς έναν από τους υποστηριζόμενους προορισμούς. |
ShortcutConflictPolicy
Όταν παρέχεται, ορίζει την ενέργεια που θα εκτελεστεί όταν υπάρχει ήδη μια συντόμευση με το ίδιο όνομα και διαδρομή. Η προεπιλεγμένη ενέργεια είναι "Ματαίωση". Πρόσθετοι τύποι ShortcutConflictPolicy μπορούν να προστεθούν με την πάροδο του χρόνου.
Τιμή | Περιγραφή |
---|---|
Abort |
Όταν υπάρχει ήδη μια συντόμευση με το ίδιο όνομα και διαδρομή, η δημιουργία συντόμευσης θα ακυρωθεί. |
CreateOrOverwrite |
Όταν υπάρχει ήδη μια συντόμευση με το ίδιο όνομα και διαδρομή, η δημιουργία συντόμευσης θα αντικαταστήσει την υπάρχουσα συντόμευση. Δημιουργήστε συντόμευση εάν δεν υπάρχει. |
GenerateUniqueName |
Όταν υπάρχει ήδη μια συντόμευση με το ίδιο όνομα και διαδρομή, η δημιουργία συντόμευσης θα συνεχίσει με ένα νέο μοναδικό όνομα συντόμευσης. |
OverwriteOnly |
Όταν υπάρχει ήδη μια συντόμευση με το ίδιο όνομα και διαδρομή, η δημιουργία συντόμευσης θα αντικαταστήσει την υπάρχουσα συντόμευση. |
Target
Ένα αντικείμενο που περιέχει την προέλευση δεδομένων προορισμού και πρέπει να καθορίσει ακριβώς έναν από τους υποστηριζόμενους προορισμούς, όπως περιγράφεται στον παρακάτω πίνακα.
Όνομα | Τύπος | Περιγραφή |
---|---|---|
adlsGen2 |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων ADLS Gen2 προορισμού. |
|
amazonS3 |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων Amazon S3 προορισμού. |
|
dataverse |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων dataverse προορισμού. |
|
externalDataShare |
Ένα αντικείμενο που περιέχει τις ιδιότητες του κοινόχρηστου χώρου εξωτερικών δεδομένων προορισμού. |
|
googleCloudStorage |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων χώρου αποθήκευσης Cloud Google προορισμού. |
|
oneLake |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων OneLake προορισμού. |
|
s3Compatible |
Ένα αντικείμενο που περιέχει τις ιδιότητες της προέλευσης δεδομένων συμβατής με S3 προορισμού. |
|
type |
Το αντικείμενο τύπου περιέχει ιδιότητες όπως τον τύπο λογαριασμού συντόμευσης προορισμού. Επιπλέον τύποι μπορούν να προστεθούν με την πάροδο του χρόνου. |
Type
Το αντικείμενο τύπου περιέχει ιδιότητες όπως τον τύπο λογαριασμού συντόμευσης προορισμού. Επιπλέον τύποι μπορούν να προστεθούν με την πάροδο του χρόνου.
Τιμή | Περιγραφή |
---|---|
AdlsGen2 |
AdlsGen2 |
AmazonS3 |
AmazonS3 |
Dataverse |
Dataverse |
ExternalDataShare |
ExternalDataShare |
GoogleCloudStorage |
Αποθήκευση GoogleCloud |
OneLake |
OneLake |
S3Compatible |
S3 Δεν είναι συμβατό |