Comments (2)
Dear Goranc,
Thank you!
When it comes to +
/-
in :LABEL
, the object that the importer handles to a CSV row insert/delete action on the row's importer type
: a vertex
or an edge
, where<TAG>.<Property>
in the header here are about vertex's property under a TAG
, thus, you are right, all information from items/column data here for delete
case is not being considered/ needed(because vid
is sufficient to identify them when deleting a vertex), thus it's possible to confuse for the case:
- When a user assembles lines with
-
,vid
, and<TAG>.<Property>
, it's possibly considered the semantic of removing vertices' Property from them, rather than realizing importer are actually dealing with vertex/edge entities.
If I understand it correctly, maybe a notice could be added to remind the user of this to avoid misunderstanding.
Also, apart from this (by nature, importer handles vertex/edge per row in semantic), do you have the needs of batch processing on only removing TAG from specific vertices(rather than all ones with this TAG)? If so, would you mind raise the issue on nebula-graph to describe your requirement and backgrounds for this? In case that is introduced in the future, maybe another importer type
could be introduced accordingly to fulfill this requirement if you have now.
For the case that you would like to remove TAG from all vertices, DROP TAG
would be enough, which I think you already know about it, just mention for the safe side. :)
Also, thank you again for raising hands here to help the community better ❤,and I totally understand the intuition of considering deleting(-
) only specific TAG(rather than all), it's coz you understood that it's stored in separated keys underlying for different tags per vertex(https://docs.nebula-graph.io/manual-EN/1.overview/3.design-and-architecture/2.storage-design/ )
from nebula-importer.
Will close it as it's been inactive for days. Feel free to reopen it.
from nebula-importer.
Related Issues (20)
- Support IGNORE_EXISTED_INDEX HOT 1
- Support S3 in importer HOT 1
- support HDFS kerboros
- support filter
- support update
- support delete HOT 6
- Support GCS
- docs: we should provide a Compatibility matrix on importer api version, importer version, NebulaGraph version HOT 1
- Supports Parquet HOT 6
- Does importer picks up from the place it last imported if restarted? HOT 1
- HDFS support glob HOT 1
- Optimization of importer execution logic and output information. HOT 1
- Explorer使用异常模板文件导入 服务挂掉 HOT 2
- Support value template in props definition HOT 2
- Add option to output DML lines HOT 5
- support more storage sources
- [feat]support comment in csv HOT 4
- support ssl
- "sources.edges.filter.expr" doesn't work in nebula-importer-4.0.0 HOT 3
- Omit the 'type' configuration in the configuration file, as done by exchange
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nebula-importer.